We have been using Basecamp for bugs and features tracking for a while, and we have realized that it doesn’t work well for us. We were struggling to make it work until we realized that we needed to search for another tool, since Basecamp is not suited for agile software development. I’ll be reviewing a series of applications in the next few weeks. The first up, Pivotal Tracker.
The features we miss
We have been using scrum for a while and we could not adapt it to Basecamp. It’s missing a few features that are basics for agile:
- Backlog – a place where we could store tasks that we are not working on currently
- Task states – we could not change the state of the tasks (started, accepted, delivered, etc)
- Prioritizing tasks – todo lists in Basecamp are not well suited for grouping tasks. If we add tasks to todo lists, we cannot prioritize them well, since some tasks in one todo list should have a higher priority than other tasks in another todo list
Not to mention that we don’t have burn-down charts, velocity, etc. These things are not top priority though.
Seeking a different issue tracker
The problem we had while searching for a different solution was that many systems out there try to improve things based on Basecamp. Then Petyo suggested that we try out Pivotal Tracker.
I had a look at and it seems that it is the closest solution to the agile principles and scrum I’ve seen so far.
Pivotal Tracker is much more complex than Sifter which I reviewed a week earlier (Review coming soon – Sifter’s biggest advantage is the simplicity, great dashboard, task type states and filters, though some features are missing like proper backlog). On the other hand, Pivotal Tracker has a very interesting approach to task management, and all the functionality needed to track tasks properly.
The main screen of Pivotal Tracker contains columns which can be changed based on what you need and want to see. Tasks are separated in iceboxes, backlog and current task list.
The good
Iceboxes
Iceboxes are place where you create tasks. In the icebox you have all the tasks that you plan to work on someday, and they are not ordered.
Backlog
Backlog contains all the tasks you plan to work on, but you did not start to work on yet. Backlog is ordered, and tasks can shift from it to current milestone dynamically.
Current tasks
The current tasks list is the place where you can find tasks which you are working on in the current iteration.
Velocity
One more interesting feature of Pivotal Tracker is velocity. It is the average number of points accepted per iteration, based on recently completed iterations. It measures progress, and allows Tracker to predict when milestones will be completed based on past performance.
Everything is in task lists
Pivotal Tracker is task oriented. Everything you need to see in Pivotal Tracker is related to tasks (releases, comments, backlog, current tasks) and can be seen in task lists named current, backlog, icebox etc. Even release date looks like a task. It is created in the same way as the tasks only it’s marked with a different type.
Not all tasks can have points in Pivotal Tracker, only features do, which is logical, since the estimates are related to the features, and when they will be finished, so bugs, chores do not have points.
Burn-down chart
Another great feature in Pivotal Tracker is the burn down chart which is generated automatically based on the work completed. It can be reviewed in the same way you would review tasks.
Search, group tasks
Pivotal Tracker also contains a way to have proper todo lists, by adding tags. Every task can have a tag which gives you an easy way of searching and grouping tasks.
Report generating
It contains simple report generating, although as far as we’ve seen, it’s disadvantage is that you can’t export them.
The bad
Well, on the bad side, Pivotal Tracker is strictly a tracker, so there is no way to use it for messaging, project specifications etc.. What we love about Basecamp is that you have separate sections like messaging and writeboards, which can be used for communication and project specifications. But when you take a closer look, that is not a purpose of Pivotal Tracker, it’s not meant to be used as an all-in-one solution.
One more thing to note is that Pivotal Tracker is complex at first glance at it and requires time to get used to it. It seems it’s developed in a way so you have to follow the rules, which is a good thing.
The feature we would miss most from Basecamp is the communication between more than one person on a task. Pivotal tracker has it but it works in a way that only the owner, requester and all members who have posted comments are emailed when a new comment is posted. There is no way to choose users to notify. Also reply from email would be nice. This is the feature we seek most, since this could make it hard for us to communicate with the client directly about a task.
I must say that Pivotal Tracker is interesting, and a nice approach to management. We are still reviewing it, and who knows, maybe this will be our next task management system.
Review is still in progress
We’re trying Pivotal Tracker on a small project for now to see if it fits. In the mean time, we’re also trying some others tools to get a feel of what is out there. It’s almost impossible to tell if a tool is right unless you try it on a real project. Stay tuned for more reviews in the coming weeks.
We are in search of the good solution which could improve our process, feel free to recommend any other task management systems.



19 Comments
1 Trackbacks/Pingbacks
Hi Igor…thanks for the review. One thing to note, it is possible to be emailed about all comments posted to the projects you’re a member of, by changing notification preferences on the My Profile page. Also, being able to reply to comment emails is a feature in our backlog, hopefully we’ll get to it fairly soon.
Dan Podsedly — July 29, 2009, 6:14 pm
Hi, there is a tool called Scrum’d (http://scrumd.com), that looks like very similar to Pivotal Tracker (but I’ve never tried it).
Krasio — July 30, 2009, 3:14 am
Wildbit,
Interesting post you got here.
We had the same problem. Also using SCRUM and in search for a good management system.
We researched other tools and compared 10 tools putting them against our requirements and ranked them.
The result was 3 tools that were really good (VersionOne, TargetProcess2 and TeamworksPM)
We did a proof of concept with all three tools and in the end TargetProcess2 fitted the best.
TargetProcess2 is free till 6 users and is very easy to customize.
It has SubVersion integration, development is going strong, very quick responses from the developers. All in all we are very happy with this solution. Check it out!
Good luck with your search!
Coen Meerbeek — July 30, 2009, 3:54 am
Hi Igor,
I hope you will find the perfect project management tool for your organization.
In your reviewing process I will recommend that you include http://www.projectoffice.net. It more or less has the features you are looking for.
Since it is my company’s product, you can ask me for any questions you my have. :-)
Biljana
Biljana Pesevska — July 30, 2009, 5:51 am
Hi,
thanks for the comments, we will check out suggested applications.
Igor Baloš — July 31, 2009, 11:45 am
FYI,
I just saw that there’s new feature in Pivotal Tracker called story tasks. It looks very similar to To-Do lists in Basecamp – http://pivotallabs.com/users/dan/blog/articles/965-story-tasks-in-pivotal-tracker
Krasio — August 7, 2009, 3:24 am
Igor – Please check out TeamSupport.com.
TeamSupport is not just an issue tracking system – It is designed to integrate customer service product, management, qa, and of course development as well.
Of course, TeamSupport integrates natively with BeanStalk so you can tie commits to a specific ticket as well!
Robert Johnson — August 15, 2009, 2:19 pm
Hi,
thanks Robert, we will check out TeamSupport too.
After spending some time with Pivotal Tracker, we think we need to keep on searching.
Although there are really nice features and I thought we could get used to UI, it’s too complex to use for us.
Igor Balos — August 24, 2009, 7:46 am
Hi Igor,
We have started to use ActiveCollab for our project management. It is rather similar to Basecamp (thought less friendly), but it adds some cool features such as ticket management. You can create tickets, add taks to them, categorize and prioritize them, assign responsables and link them to milestones. Plus tags, Plus comments.
Everything else: like Basecamp, no as cute.
Can you give me your opinion?
Martín — September 17, 2009, 11:50 am
Hi Martin,
we have been using ActiveCollab before we have switched to Basecamp. So the ActiveCollab did not work for us. Basecamp has similar functionality with no tags, but we have found it much more easier to use.
Though it has some glitches I think Basecamp is better solution, though almost a year has passed since we have tried ActiveCollab.
We are trying Lighthouse at the moment, which looks promising.
Igor Baloš — September 17, 2009, 11:56 am
This is really useful as id love to stick with lovely basecamp but think theres probably too much missing. Just one thing, its not easy to navigate to the other related blog posts from here. Would be good to flick through the other related reviews.
Viv — December 3, 2009, 11:44 am
Hi,
thanks, for searching related articles, try by clicking the name of members of the team. For example, mine will take you to QA topics:
http://www.wildbit.com/blog/category/quality-assurance/
Igor
Igor Baloš — December 4, 2009, 8:06 am
Are you going to include pivotal tracker in Beanstalk after you started using it by your self? :)
That would be awesome!
Philipp — February 13, 2011, 4:52 pm
Hi Philipp,
we have integration with Pivotal Tracker in our mind for future, but can’t give ETA for it. We haven’t switched to Pivotal Tracker since it didn’t suite our needs, though it has an interesting feature set.
Igor Balos — February 14, 2011, 5:35 am
Nice review! There’s a new competitor to Pivotal that seems to be making waves – RedCritter Tracker is gamified agile project management and I’d love to see your review of it as well! http://redcrittertracker.com
James Rockett — August 26, 2011, 8:49 am
Thanks James,
we will check it out, is there a way to use it on other platform than Windows?
Igor Balos — August 26, 2011, 8:56 am
The on-premise version of RedCritter Tracker requires a windows server, however we are launching our SaaS version in the next few weeks. We’ll have a free 30 day trial so you can try it out. Thanks.
Mike Beaty — August 28, 2011, 4:06 pm
[INVITES] We have released RedCritter Tracker SaaS edition by invitation only. As a special for Wildbit readers enter invitation code WILDBIT during trial registration and you’ll get early access and 10% when you decide to upgrade!
Mike — September 8, 2011, 5:14 pm
Write a comment