Visual Studio provides a nice reactivation report, out of the box, to help you determine how effectively team is fixing bugs. This report helps you answer questions such as “How many bugs have been reactivated in the current iteration?” or “Is the team resolving and closing reactivated bugs and stories at an acceptable rate?” but doesn’t go into details, if team wants to get reactivation report at work item level to answer a follow up question, such as, “How many times bugs have been reactivated and what are the bugs that have been reactivated more than X number of times?” This kind of report can help the teams in taking corrective action as it’s quite obvious that bug reactivation is rework and wastage of effort, time and money. You can download this add-in and get a report in excel (CSV) format for further analysis. After downloading the extension, add the DLL to the references of your console application. Below code snippet shows how to use our method. After execution of this method you can find the report in .csv format in the output folder of your solution.
C# Edit|Remove csharpstring server="https://serverurl/tfs/projectcollection"; NetworkCredential cred=new NetworkCredential("username","password","domain"); Reactivate rev = new Reactivate(); rev.Reactivation_Count(server, cred, "projname", "iterationpath"); string server="https://serverurl/tfs/projectcollection"; NetworkCredential cred=new NetworkCredential("username","password","domain"); Reactivate rev = new Reactivate(); rev.Reactivation_Count(server, cred, "projname", "iterationpath"); |