Pivotal Tracker overview

Pivotal Tracker is a great agile planning tool for “projects with issues”. But checking the various projects I participate in, just to see what we’re all working on, was a hassle.

Pivotal overviewI wanted to have a quick overview: a list of the projects I’m involved in, and the current “stories” we’re working on in each of them. Sitting nicely next to similar other “to do” lists on my dashboard page.

I found a PHP library that allowed me to quickly put together a script that does that.

And not just that: since the script downloads the data from Pivotal Tracker, it also was quite easy to store that data and have a copy that I can include in my own backup scheme, to reduce the risk of loosing it all.

Quick walk-through

The script runs regularly (with cron) on my laptop, and generates a local HTML file that I can include in my dashboard page. It shows my projects, and the unfinished stories in the current iteration of each project:

Overview with one project and one current story

When I hover over the project title or the end date of the current iteration, I see more details:

Details of the current iteration in a project

When I hover over a story in the current iteration, I can see more details about that story:

Details of the story in the list

It shows the description, and a list of the open tasks in the story as well.

Projects and stories are also links, clicking them opens (the project or the story) in a new tab.

If you think it might be useful for you too: the code is on github.

Posted in Technical, Tools and tagged , , .

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.