Is there a way in TFS's reports that you can get the amount of time taken for a work item to transition between states?
Looking at the data in the Tfs_Warehouse
database I can see that there is a record of every revision of a work item, and using TSQL, I could write a query to get the ChangedDate
of each state change and diff them. Sadly I lack any know how of SSAS and we don't have a BI specialist at the moment.
Can this be done in a way that I can produce a Report out of TFS without writing TSQL / API queries?
To clarify I'd like to know how long it took for a Bug
(or an average for a subset of bugs) to move from Active -> Resolved
(for example). We have more states than the MSF Agile Template so I cannot just use the Microsoft ActivatedDate
/ ResolvedDate
fields for this.
Edit: I've added a bounty to try and get an answer.