Using Basecamp for Your Web Design Project Management

Using Basecamp for Your Web Design Project Management

Basecamp from developers 37Signals is a web-based project management application, all centered around working as a team and collaborating on mutual projects. It’s an app that I use every day, as do my colleagues here at Envato. For us, Basecamp does a fantastic job of managing all the content we produce during our planning and writing processes. However, the way in which we use it is just one of many possible contexts the app can be applied to.


A reader (thanks Chris Cocchiaraley), suggested we take a look at Basecamp in a web designer’s workflow, and a simple Google search showed that it’s actually a popular use of the software. With a fairly recent revamp of the service, including a massive UI overhaul, on paper, it seems like Basecamp could be the perfect addition to your design workflow. How about we take a look?


What is Basecamp?

As previously mentioned, Basecamp is a project management web app. It puts a whole team’s communication and work onto a metaphorical single page which hosts your tasks, communication, files, documents and more, keeping everything tied down to a single location online.

Basecamp also handles multiple projects. You can switch between multiple projects with a single set of credentials, and even aggregate them all onto a “Daily Progress” timeline. You’ll also, optionally, receive daily updates digesting the various occurrences on each of your assigned projects. Basecamp features a calendar, some fantastic integration with emails, a universal search of tasks, people and files, and more.

Pricing starts at $20/month for up to ten projects and 3GB of files, rising to $50/month for 40 projects and 15GB of files, $100/month for 100 projects and 40GB of files and maxing out at $150/month for unlimited projects and 100GB of file storage. All the pricing tiers have support for unlimited users, SSL data encryption and are backed up daily. There’s even a no-credit-card-required 45-day free trial to try it out.


Your First Project

The basic structure dictates that you’ll belong to a single Basecamp with multiple projects. Of course, you can be part of multiple Basecamps, accessible via Launchpad but generally it’s more of a case of you having a single Basecamp to encompass all the projects your team will work on together.

Once you’ve setup a Basecamp, you’ll create your first project, offering a project name, some minor details for a sub-heading and inviting your members by email. The process is super simple, and easily allows you to invite people from other departments, companies, or even get clients in on the action. Then, you’re free to start using the app in any way you see fit.


For Group Communication

If you’re working as part of a group, you probably talk to each other. Quite often, I bet. This probably takes place in the generic and less-than-fantastic technology we call e-mail, where it’s quite hard to keep track of things in a sea of mail, and even less ideal when trying to talk with more than one person on the other end.

Basecamp’s discussion feature is fantastic for this, and puts all your project-related talk all in one convenient location. To begin a new discussion, you simply need to afford it a subject and some content, and then tick off the people who you want to notify by email. Your discussion is public, so anyone can come and join (anyone invited to the project, that is), but only those you choose will get an email notification.

Particularly useful is the ability to loop in additional people to just the single discussion. They won’t get access to your Basecamp, but will receive the message via email, to which they can reply. This means you can easily get another department involved in your discussion without giving them full access to your project. Alternatively, you can use the feature as a method to communicate with clients, but making their feedback available for everyone in your project to see and reply to.


For Task Management

Basecamp offers a fantastic platform to keep all yours tasks together, while being individually assigned to members of your project and with a due date optionally set.

The whole to-do list system is very versatile and can be used in a number of ways. You can quite easily go as in-depth as creating a to-do list for every task that needs to be completed, adding individual items for each part of said task. Or, you could create to-do lists for the overall stages of web design, creating items for what each one entails.

Items can be assigned to individual users, making it easy to delegate and hand out responsibility for particular tasks. Each user will get all their tasks from all their projects on one particular Basecamp aggregated on their “Me” page, making it easy to keep track of everything they have left to do.

You can also assign items a due date, which is factored into your Basecamp’s calendar. The calendar features all your to-do’s items at their due dates, offering a different spin on what’s coming up. You can add multiple calendars, public only to the people you invite (and colour coded too!). If you’re an iCal (or, in Mountain Lion, just Calendar) user in Mac OS X, you can subscribe to these calendars too (although, be warned that calendars are public to everyone who has the iCal subscription link, so be sure not to share it with people whom you don’t want to view your calendar).


For File Management and Documents

If you send files around attached to emails, you’ve probably come to realise it’s a terrible system; files will no doubt be lost easily, you might end up picking an older version or the wrong file quite easily. Basecamp brings all your files and puts them together with the rest of your project.

Files can be uploaded individually, or as part of a discussion or to-do item, which they’ll be attached to.

Basecamp can also host documents, which are similar to discussions but feature a sticky-style post atop that is easily seen on the project’s homepage (versus gradually hiding away over time as a discussion does).

A downside to having all your files in one place is that all your files are in one place. The “Files” section can get easily filled with files uploaded as part of discussions or comments. This can be avoided by uploading externally, and dropping a link when you don’t want to see the file haunt you in the “Files” section. Basecamp will intelligently embed the media if it’s capable of doing so, too!


For Mobile and Email Work

Basecamp’s also pretty great for working mobile too. You can very easily take Basecamp on the go with the email integration recently introduced. You can add to your Basecamp’s to-do lists, discussions, files and documents by simply sending in an email to your custom project email address. While this is great on any platform, it’s particularly useful when contributing on mobile.

Allow Jason Fried, co-founder of 37signals, to explain why this is such a great feature.

One of the things I’ve loved about it so far is that I can sketch an idea on the whiteboard/chalkboard in a meeting room in our office, take a picture of it with my iPhone, and email it directly to a Basecamp project. It’s such a great way to get the physical results of a brainstorm, meeting, or sketch session right into Basecamp. And now that it’s in Basecamp, I can erase the whiteboard and not worry about ever losing that idea.

Also, say you received an email from a client with some feedback, a new feature request or something that you feel should be shared with your team. You can quite easily do so by just forwarding on the email to your Basecamp address, where it’ll be automatically added to the project for all to see and read.

Email’s also fantastic for using in conjunction with other apps that might email you, allowing you to potentially integrate some of the other services your team uses right into Basecamp through the proxy of email.


For Client Communication

I’ve already touched on this throughout the article, but I felt it necessary to highlight just one more time because it’s part of what makes Basecamp in a web design context so fantastic. Your Basecamp might be private and exclusive to just those you invite, but it’s incredibly easy to get people involved on a per-item basis.

This way, when you make progress on a project, it’s super easy to create a discussion, loop in a client for a bit of input while your whole team can read and join in if needed. Likewise, being able to easily forward on emails into Basecamp make using it as the hub of your entire web design workflow an absolutely delightful experience.


For Keeping Up-to-Date On a Daily Basis

Even if you’re not living inside Basecamp, the app still allows you to keep up-to-date offering daily digests of events in a number of forms. In Basecamp itself, you can hit up the “Daily Progress” link at the top to see all the actions taken by the users on your project on a stylized timeline that’s pretty useful, allowing you to track versions or just look up when things were done.

By default, you’ll also receive a digest by email, every day, that lists all of the changes and additions to the project on a particular day. This way, even if you don’t log into Basecamp one day, you’re still kept up-to-date with what’s happening on your projects.


And It’s Super Expandable

The fantastic thing about Basecamp is it can really be used on any scale you want, and it’s incredibly versatile when it comes to expansion. You can start out with just one project, but then rapidly add new ones as they arise, all whilst allowing users to be tied to them by just one account, all their tasks aggregated together.


They Have Apps, Don’t They

Basecamp also has an app platform which can extend the functionality of the service, including native mobile clients that keep you up-to-date on your projects while on the go, such as Everest for Android (and as beta on OS X).

For web design teams, there are a couple of extra apps which stick out such as BugDigger, an app that offers up easy bug reporting for sites with automatic screenshots to Basecamp. The issue tracker DoneDone also interfaces with Basecamp to offer a simple yet effective way to track issues with projects.

A list of some of the other Basecamp integrations and apps is available on Basecamp itself.


Conclusion

Ultimately, Basecamp makes for effortless communication and collaboration, which is fantastic if you’re working on a web design project. It’s come a long way from the complex and largely disorienting experience of the original iteration (I often got lost in the old UI). Now, in the second rendition of Basecamp, we see a drastically simplified UI that’s back to just the basics of the service, with a much easier-to-navigate layout. Times have certainly changed for Basecamp, so if you tried out the previous version and weren’t too happy, the experience has greatly improved and you should definitely check out the current iteration.

As people whose livelihoods depend on technology, web designers are ideally matched to what Basecamp offers. With the ability to keep everything located in a central hub, while being able to invite people in on a per-item basis, Basecamp can fit fantastically into your workflow.

Whether it’s bringing together ideas while planning, or sharing work while building, if you’ve used Basecamp in a web design workflow, be sure to share your thoughts and experiences in the comments.

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://lauhakari.com Lauhakari [mikko]

    I’d actually recommend Podio for this, and lots of other scenarios.
    You can customize almost every aspect of the “parts” (called apps) you want to use, and it integrates with a lot of external applications/services, like Google Docs, Dropbox, Evernote to name a few.

    Could tell you more but would take an whole article ;)

    • Christopher

      I agree Podio offers great value due to its flexibility and will continue to be my number one choice. I haven’t tried Basecamp however from this article it does appear to be slightly simpler and therefore better for client collaboration work.

      • Sarah

        Simpler is not necessarily better. More functionality means more freedom to manage your processes. I think AffinityLive does well to strike the balance between the two.

  • http://twitter.com/soratofx Victor [soratofx]

    I use, collabtive is open source, allows me to install it on my localhost and work without internet, has chat, reports, notifications, comes in 30 languages, it’s also themeable…

  • Thomas

    Basecamp is really quite expensive for freelance, one-person projects. I guess it’s really aimed at team work.

    I would be interested in what the Tuts+ Editors use for personal to-dos, project management, etc. Personally, I use a combination of WunderKit and a few other apps.

    • Connor Turnbull
      Author

      Yeah, i’d agree that Basecamp is probably better suited to team work. It’s certainly possible to use on your own, but works better in a group. The guys at 6Wunderkinder do great work too, though!

    • Alasdair

      I’m taking a look at Wunderkit. It looks really good for individual designers/developers. I can create projects (both personal and professional) and invite clients to a website which has a great interface, some simple tasks and note management and works well. It’s quite slick.

      It’s great for free – thanks Thomas! And an iPhone app to boot. Just waiting for their iPad app now. :)

  • http://www.wordsouth.com Jared

    I work at a small publishing/custom magazine house — we use Basecamp for everything and it’s completely changed/redefined how we operate. It’s not everything for everyone, and as Thomas points out, not great for an individual working alone. But, if you have a team, it’s hard to beat.

  • rob

    not only we have to see this “advertorials” and they don’t even offer a discount/coupon =S

  • Tom Sullivan

    I prefer Teambox. With 5 users and projects per organzation and unlimited organizations for free you can’t beat it for all those looking for a cheaperalternative to Base camp.

  • http://cloudHQ.net/basecamp Senad Dizdar

    Basecamp is excellent tool. We started Basecamp a long time ago. It is super easy to use and support is excellent. And since we started using Dropbox and Evernote we started thinking… Why I cannot just drop a file in Dropbox and that it just appears in Basecamp? Why I cannot just have all my Basecamp files in Dropbox? Why it is so hard to import Evernote notes into Basecamp?

    So after a lot of thinking (a little more of working…)… http://cloudHQ.net/basecamp was born.

    cloudHQ can do two-way syncs of your Basecamp projects with Dropbox, Google Drive or even Evernote. So no more uploads, downloads. Just snap a photo with Evernote and it seconds it uploaded into Basecamp. You need an offline access to Basecamp (and offline backup): just sync everything to Dropbox and everything on you hard-drive. Please check out…

    • Connor Turnbull
      Author

      Wow, that actually looks pretty cool! Thanks for sharing.

  • Alasdair

    I’m literally just looking at Basecamp for individual use, making use of their free trial, so this article is perfect timing personified.

    However, what I’d like to do with Basecamp is add my clients as users, but restrict what they can do a little more. I’ve experimented by adding another user to a project, and restricting them to that one project (fine) and disabling their ability to create projects. However I can’t restrict their ability to invite other users to a project, which is infuriating.

    Aside from that one thing, I probably could use Basecamp to add my clients as users, let them only access their own project, then it’s pretty much perfect. I could assign them tasks and deadlines when I need responses from them, and they could track my progress on projects – which is what I really want from a project management system.

    As long as I can compartmentalise my clients and prevent them from seeing or accessing anything about each other, Basecamp would fulfill my (probably niche) requirements.

    As it is though – not so much.

    Does anybody have any recommendations of anything else that may fit the bill?

    • Alasdair

      I’ve managed to answer my own question with some research today. With help from my fiance, I’ve found Podio, which is kind of a cross between Basecamp (which it can import from), SharePoint and probably some other systems too.

      It has an iPhone and Android app (no iPad app yet, but neither does Wunderkit, yet), and is essentially a social collaboration tool for managing pretty much anything; projects, CRM, thoughts and ideas etc. It supports tasks, notes, files, roles and is highly configurable.

      If anyone is considering Basecamp or anything else for their web development workflow and wants to get clients in on the party, definitely check out Podio.

      In my personal opinion, Podio is what SharePoint could be if Microsoft weren’t such a dinosaur and slow to react. It’s not as strong on document management, but I’d say it’s a good rival, especially for small organisations!

  • http://www.heymonkeydesign.com Lenny Terenzi

    I love the new Basecamp for single person shop. Way better than before. And you know what I love more…

    Seeing people hawk their crappy alternatives masked as replies to a review. If you want to sell your product spend some money and do it right.

    Wrong side of the bed for me today I guess…

  • Gavin

    Looks good, I have heard a lot of people talk about it, but never seen it in action.

    We are currently using Jira with an Agile extension and wit works really well for us, esp with bug/task allocation.

  • http://boostventilator.com/ Iain K. MacLeod

    I really wish the new Basecamp had Classic Basecamp’s Todo Templating featuring. That was really useful. They talk about the transition here: https://basecamp.com/transition-where

    The ability to repeat todo lists is essential for planning new projects. I am currently trying out Asana and they don’t have repeating todo lists per se, but they let you duplicate projects which helps recreate a project.

  • http://www.pdvictor.com Peter Drinnan

    One of the things I like about basecamp is how you can tie other services into it. For example Beanstalk version control and deployment integrates nicely. The only issue I have is the price.

    At my company we are now using ActiveCollab. A few years ago it looked like a nasty pile of …. but the most recent update has an entirely new and modern interface. It is kind of enjoyable to use it now.

    There is also an open source fork of ActiveCollab named ProjectPier. I have customized a copy for myself but it is very basic.

  • http://konnect4plus.com/index.php?do=/blog/1632/the-online-game-review-attracting-women-through-dating-and-social-networkin/ Dick

    If some one wants to be updated with latest technologies after that he must be go to see this web page and be up
    to date everyday.

  • Lucia K.

    Releasing a new version of Basecamp, without the features that the old version had (time tracking, API, multiple languages interface, etc) – it was a pretty radical move. Not to say they dropped the free plan…

    As a visual thinker I like the Kanban organization instead of flat tasks list – check smartQ for an example – http://www.getsmartQ.com . It’s just me, so that’s only $8/month. But it has some powerful feature – like custom task fields, etc. And it can be even used as a support ticket system – clients can submit tasks by email or form.

  • http://www.mancuniancreative.com Stephen Howson

    Ive just created a Basecamp account. Will be trying it out on our next incoming project.

  • marleng

    Thanks for the great post I highly recommend that people learn how to use Basecamp it will truly be a helpful tool. I was also able to learn allot from this video on Basecamp . You guys should check it out I hope it helps.

  • Pingback: Selecting Distance Learning Technologies | Instructional Design & Technology: Ringer

  • http://twitter.com/mlynn Michael Lynn

    Basecamp is great – but if you want to use something free and have access to microsoft excel, check out this free web site design project plan template http://www.mlynn.org/2013/04/web-site-design-project-plan-free-project-template/

  • http://www.facebook.com/ella.mark.777 Ella Mark

    Looking for basecamp alternative try http://proofhub.com

  • Steve Brown

    I used Proofhub (www.proofhub.com) to manage my design projects and to coordinate with my team members and clients. It provides me proofing tool where I can proof my design files and documents. Its inbuilt browser chat, to-do’s, milestones help me to track my team progress from anywhere and anytime.