Web Based Project Management – What a Nightmare!
My first task at omelett.es was to research project management applications to try to find something which would help us organise our project more efficiently and effectively.
When looking for a system I was considering the following key criteria:
- Support for multiple projects
- Support for multiple users
- Flexible management of milestones, to-do lists and tasks within a project with the ability to add dates to each
- The ability to track time against tasks
- The ability for clients to interact with the application
This list of criteria may appear relatively simple, however I was surprised that not one of the 10 applications I looked at in detail fulfilled them all.
Most surprising of all was that none of the applications appeared to allow a date to be added to milestones, to-do lists and tasks. You might wonder why all of these elements need a date, however on complex projects you cannot assume each to-do list or task within a milestone can be completed in any order. Without the ability to add these dates, you are left with the option to either not schedule every task or group of tasks as finely as you would like, or to create hundreds of milestones and to-do lists to try to gain this granularity of planning.
We eventually narrowed the choice to three potential systems:
- Intervals
- ActiveCollab, and
- the dreaded Basecamp
Intervals appeared to have good planning and time management capabilities and provided a high level of configurability. Their main product focus is clearly time recording and the provision of management information to be used for invoicing, however it did appear to over complicate the application and took the focus away from the project details. Furthermore there didn’t appear to be any provision for client access which was a desirable feature.
ActiveCollab looked very shiny and feature packed, again with good planning and time management capabilities. However their pricing model was different to the majority of the applications as it followed the more traditional model of licensing the software rather than paying a subscription for a hosted service. Moreover, it results in the hassle of having to organise hosting for the application and paying extra for updates and support.
Basecamp is probably one of the most well known online project management applications providing good all round functionality. Some of the task planning features did appear slightly illogical, for example not being able to assign dates to tasks, however their model does appear to based around having many milestones with attached to-do lists which isn’t ideal. The time management elements are very well integrated into tasks which I can see being useful.
After considering these three options we reluctantly went for Basecamp. It is the best of a bad bunch in my opinion. It does provide a relatively painless way to do most of the things we want to get out of a application however it also tells me that there may be a market for a project management application which gives more flexibility in managing tasks.
We’ll be reviewing this decision over the coming months, but for the moment it ‘scratches an itch’.



6 Comments
TechCrunch UK » Blog Archive » Collaboration web apps to beat the Credit Crunch / 26 Aug 2008 / 9:41 pm
iLan / 26 Aug 2008 / 9:53 pm
Jake Stride / 27 Aug 2008 / 7:17 am
David Goodwin / 27 Aug 2008 / 8:30 am
MuTe / 04 Sep 2008 / 5:55 pm
John / 09 Sep 2008 / 10:12 pm