Burn down report when using MSF for Agile 5?
It would be great to be able to specify iteration date when using MSF for Agile process template and use specified dates to generate burndown chart.
Official
Response
-
Here's a blog post describing how to enable the Hour Burndown for MSF Agile 5.0 process templates.
-
Urban Turtle is designed to work with just about any process template. If your project contains a work item type representing the sprint, like it is done in the Visual Studio Scrum 1.0 or the Scrum for Team System v3 templates, then you could create your own mapping file to enable the burndown.
This is actually what we've done here, since we're using the MSF Agile 5.0 template too. With some changes to our project (adding the work item type and a Removed state), we've enabled the burndown and the recycle bin features. -
-
Thank you for a swift response.
Any chance you could share your spring work item definition and mapping file ?
I imported sprint WIT from MS scrum 1.0 process template, so eny help with mapping file would be greatly appreciated.
--update--
I managed to update mapping file for MSF for Agile 5 with 'Sprint' tag and
am able to view valid burdown chart on the planning board - so this is great.
One issue that I have is that for team projects using MSF for Agile that do not have sprint WIT defined, both planning board and task board, display configuration error and board content is not shown.
If 'Sprint' WIT is used just for burndown it seems reasonable to display config warning and continue as ususal ? -
-
Ok, resolved burndown issue ... I created a separate ut mapping file - copy of MSF for Agile with sprint tag defined which is used on those MSF agile projects that have sprint WIT.
-
Did you add the Sprint WIT to existing projects or did you create a new process template and it to the process template? If you added the Sprint WIT to an existing project how were you able to make that use a different mapping file from other projects created with the same process template?
-
-
You can configure your project to use a specific mapping file by using the Configuration option from the Project menu.
-
-
-
-
-
Great! This is exactly what I was going to propose! :)
As for the work item definition, we simply copied the Sprint work item type definition from the Visual Studio Scrum 1.0 process template. -
-
Can you post or send the files along with their locations? Thanks.
-
-
Urban Turtle uses what we call Configuration Mapping Files to deal with differences between process templates. You can create your own mapping file and configure your project to use it. By default, the mapping files can be found under 'C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\UrbanTurtle\configuration\project'.
I must advise against editing one of the default files as these get removed when uninstalling the application. If you process template is similar to one of the default ones, you can copy the file, and change its name by editing the corresponding attribute at the top of the document. The files are xml-based and fairly easy to understand. Unfortunately, we do not have any formal documentation for them, but I'll be happy to help you if you have questions. Don't forget to configure your project to use your new file by choosing the Configuration option from the Project menu in the planning board or the task board.
Enabling the burndown first requires your to add a Sprint work item type to your project. I'm sure the TFS community has already documented how to achieve this, but I don't have the information handy, and it is unrelated to Urban Turtle.
Once the sprint work item type is ready to use, you can simply create your own mapping file and add the Sprint work item type feature. Looking at the Scrum 1.0 mapping file will show you how. You basically need to define a Sprint section under the Features element. -
-
Here's a blog post describing how to enable the Hour Burndown for MSF Agile 5.0 process templates.
-
Loading Profile...



Twitter,
Facebook, or email.


