TeamReview
CodePlex Home
Register
|
Sign In
|
CodePlex Home
Home
Downloads
Discussions
Issue Tracker
Source Code
Stats
People
License
Close
RSS
All Project Updates
Discussions
Issue Tracker
Releases
Reviews
Source Code
Wiki
RSS
View All Comments
|
Print View
|
Page Info
|
Change History (all pages)
Home
The most complete solution for Team System Code Reviews
The most complete solution for Team System Code Reviews: a specific work item type and a Visual Studio add-in for a completely in IDE code review experience. TeamReview exploits the advantages of Team System and VSX to reduce waste and surface new business value from code reviews
TeamReview Work Flow Overview poster (full version of below) -
PDF (low-medium quality)
,
JPG (high quality)
TeamReview Advantages
TeamReview Introduction / How-To Video
(6 minutes 39 seconds)
TeamReview By Example
What other people think about TeamReview
More on the business value of TeamReview
Poster created by
Willy-Peter Schaub, VSTS MVP
and hosted by the
Developer Readiness Program community server
and the
South Africa Architect community server
TeamReview Advantages
No/less code review meetings necessary
Same place/Same time obstacles are overcome
Makes code review analytics/forensics possible
Easier to split up code reviews both over time and to many people
Accountability - can easily determine if any review feedback was submitted and if that feedback was implemented
Ability to create predefined in-IDE code walk-throughs by any developer on your project without requiring your attendance
(top)
TeamReview by Example
Jane Coder submits a request to review code by entering a new Task and assigning it to Joe CodeReviewer
Then in the IDE Joe CodeReviewer right clicks and uses the TeamReview menu
In the New Code Review Response form Joe selects a Team Query to find Jane's request and then fills out the information and assigns the new Code Review Response to Jane. Note here that the Title is pre-filled by TeamReview
Joe finds another contentious point and uses TeamReview again. This time TeamReview pre-populates the "Query From", "Associate With", and "Assign To" values using the information from the last time.
When Joe is done submitting feedback he re-assigns the original review request from Jane back to her (not shown). Now the review is over and the original code author, Jane, wants to see what feedback was given. She uses the "Code Review Replay" option of TeamReview
The Code Review Replay window comes up and Jane chooses a Team Query to identify her original review request.
Jane starts replaying Joe's feedback by selecting each row in the grid one-by-one, and as she does TeamReview re-opens and re-highlights the section of code Joe originally noted as having an issue.
Jane fixes the code from Joe's feedback and then wants to close the Code Review Response, so she double-clicks in the Code Review Replay Window to open the Work Item.
Of course all of this works because TFS is being used in the background. Here's what Jane's original request looks like with the linked Code Review Response items.
And here is what the Code Details tab of one of those items, Joe's feedback, looks like - with all the code heuristic details available for querying and reporting by TFS or SQL Reporting Services.
(top)
Last edited
May 26 at 5:11 AM
by
JBBrown
, version 38
Want to leave feedback?
Please use
Discussions
or
Reviews
instead.
Archived page comments (3)
Downloads
Current release:
Release 1.1.0
Fri May 22 2009 at 7:00 AM
, Stable
358 downloads
More info
Activity
7
30
All
days
Page Views
848
Visits
303
Pages Per Visit
2.80
Work Items Closed
6
Discussion Posts
9
Related Projects
TFS Code Review Workflow
Code Review Add-In
Updating...
© 2006-2009 Microsoft
|
About CodePlex
|
Privacy Statement
|
Terms of Use
|
Code of Conduct
|
Version 2009.6.1.15196