Sunday, March 22, 2009

VSTS Code Review Tools Evaluation

In early February I gave a presentation on Code Review Tools in Team System. During that event we recorded a group evaluation on various aspects of the tools. I am finally publishing those results. The evaluation was relatively simple, I demonstrated the product and then asked the group if the tool supported various aspects that are beneficial to code reviews, and recored that as a simple Yes or No.

As you can see, the Out-of-the-box guidelines had the worst combined score, with the Yell method, and the CRMail offering doing a little better but each scoring fairly low on our evaluation. TFS Code Review Workflow and Attrice's Code Review Sidekick fared better, with TeamReview having the highest approval rating of the available code review tools for Team System.

Evaluation Form - Code Reviews in Visual Studio Team System 
Presented by JB Brown and the .Net Developers Association, Feb 9, 2009 - Redmond Wa.

Supports..OOBYellCRMailTFS WorkflowAttriceTeamReview
Updates to the project (project is active)YYN/ANYY
WorkflowNNNYNY
ConversationNYNNNY
Good, Fast, Clear, Objective FeedbackNYNYNY
Clear outcomesNYNYNY
Identifying and managing the bad things.. NNNNNN
Sharing Tacit Domain-Based KnowledgeNYNNNY
Distributed teams, different time-zonesNNYYYY
Team Members without Visual StudioNYYNYN
First class member of ALMNNNYNY
Low TCONYYNYY
Auditing, reporting, trendingNNNYNY
VSTS 2005YYYYYY
VSTS 2008YYYYYY
VSTS 2010YYYN?Y
Developer JoyNNNNYY
Creating Business Value via Code Reviews with VSTSNNNyYY

2 comments:

Ragini said...

Wow!! Thanks for the evaluaton.. Its superb. Its really valuable information. Kindly review the Visual Studio Team System as well.. you can download the free trial from here- http://bit.ly/OxdIK

Chris May said...

Thanks for the eval data. I'm going to try teamreview.