random musings on software development and management

TFS Dashboard

At my current job, we use Microsoft's Team Foundation Server for source control and tracking user stories and defects. Out of the box, the scrum templates leave one wanting, especially if you're used to something like Rally or Jira. After heavily customizing the templates to allow us to capture and track the data necessary, we found that the useful information was hard to identify. I decided to build a simple web based dashboard to display only the meaningful bits. (All names and user stories changed to protect the mostly innocent and any IP.)


Sprint Overview - Includes the typical burndown chart, an alternate burndown view that better depicts burnups, test case creation and execution, and a pie chart showing the parent breakdown of the work by release


Team Sprint Overview - Includes burndown charts for a specific team and a list of all stories and bugs and their associated tasks


Release Overview - Includes burndown charts for the release and a list of all stories and bugs associated with the release


Wallboard Mode - (Yes, we did finish the sprint.)


Overall, the feedback from the development, QA, support and product teams has been very positive. Even the teams that use Rally are jealous.

tags: management