Activity Information Prepare for Code Review
DescriptionBefore a code review occurs, preparation work must be performed to ensure the code review involves the correct participants and is completed in a timely manner. The lead developer should organize the code review by identifying the reviewers, scheduling the code review, and sending out the code for review to all of the reviewers. Attributes| Element Categories | [CMMI Cycle 1] Check In, [CMMI Track 3] Build, [CMMI Level 3] VER SP 2.1 | | Entry Criteria | Changed source code that is unit tested is ready for review: Changed source code that is unit tested is ready for review. | | Exit Criteria | List of Reviewers: List of Reviewers.
Schedule for Review: Schedule for Review.
Source code for review: Source code for review. | | Is Required | Yes |
StepsIdentify Reviewers:
Determine who will participate in the code review.
The lead developer and architect responsible for the code area should participate in the review.
All developers on the same team as the developer whose code is being reviewed should participate in the review. Schedule the Review:
Schedule a review meeting with the reviewers.
Provide sufficient time for each reviewer to read and understand the code before the meeting occurs.
Plan the length of the review meeting to correspond to how much code must be reviewed. Circulate Code for Review:
Send the code to each reviewer on the list so that they have a chance to see the code before participating in the review.
Inputs and Outputs| WorkProduct | Input | Output | Allowable States |
|---|
| Review |  |  | New |
|
Last modified at 12/19/2007 10:37 AM by Administrator
|
|