Launched in 2004, Basecamp is one of the oldest web-based project management and collaboration tools on the web.  With 150,000 companies using Basecamp, it’s definitely one of the most successful PM tools out there. 37signals, the company behind Basecamp relaunched Basecamp as “New Basecamp” back in March this year. The “old” Basecamp Classic is still available and it is still possible to sign up for a Basecamp Classic account. Since the classic version is not actively promoted any longer, this blog post refers only to the “New Basecamp“.

Instead of reviewing all features of Basecamp and comparing them to other tools, let’s focus on five real life requirements for a project management tool which is used for managing web development projects. These requirements are experiences we gathered in the last couple of years.

Let’s face it: There is no such thing as a perfect software. There are always bugs and you don’t need to be tech-savvy to find them. It is even crucial to test software with people missing a technical background – they are in general less merciful about issues which are trivial in a programmer’s eye. Getting trivial bug reports is the key to improve the usability and the user experience of web applications.

In general the person with the missing technical background will hit your inbox in this way:

A couple of weeks ago we were playing around with the famous web clipper from Evernote. The Evernote web clipper is a browser extension which lets you clip web pages directly to Evernote. Kasey Fleisher Hickey wrote a nice summary and gave some ideas on how to use the web clipper most efficiently here: Quick Tip: Remember Everything You See on the Web

While discussing the best use cases of the web clipper, the following idea came to our mind: Why not have a “shared” web clipper where visitors of a website can easily leave visual feedback which is then collected in an Evernote-notebook? This would be an easy and efficient way to collect customer feedback! Also, this might be very useful if you want someone else clip something for you, e.g. a typo on your blog.

It’s common knowledge: in a startup, you are your first customer. You are the first one eating your cooking – and unless you have some secret product-guy super powers it will taste like dog food. Dogfooding is a great way to get an idea of how your customer will perceive your product. Using your own software on a day to day basis takes you a long way finding the most important product improvements.