One of my favourite reports in TFS is the Backlog Overview (Scrum) or User Story Overview (Agile). So after installing and playing with TFS 2013 Preview, I went to see what the report looks like.
What I found wasn’t pretty: though I could verify that there was data in the warehouse, the report stubbornly refused to show any data.
I thought that something was broken with my warehouse, so I dug into the rdl file and into the warehouse database. I could see data, but one of the queries wasn’t returning any data. It turns out the query is looking for the “root” level of “deliverables”. This defaults to the set (PBI, User Story, Requirement) which would work perfectly in the out-of-the-box 2012 templates. But the 2013 templates now root “higher up” in Features. So you have to add Feature to the list. Here’s how to do it:
1. Browse to the reports folder root (usually this is http://server/reports) where server is the name of your TFS box. Now navigate through TfsReports to the collection and team project folder where your “Backlog Overview” report is:
2. Hover your mouse over the “Backlog Overview” report and click the arrow to expand the menu. Select “Manage”.
3. Click on the Parameters tab on the left and find the parameter called “DeliverableCategory”. Add “Feature” to the list. Don’t forget to scroll down and press the “Apply” button!
Voila! You now have data when you browse to the report. The PBIs are grouped under their respective Features, which is a nice bonus.