Wednesday, February 13, 2008

Guide to Software Engineering Part 3

Peer Review is a systematic and formal process of analyzing and examining software life-cycle work products to identify and remove defects. The purpose is to remove defects from work products early and efficiently and is performed by peers with similar authority and responsibility.


Peer Review Process in Phases

Entry Criteria -> Kickoff -> Check -> Inspection Meeting -> Correction -> Exit Criteria -> Complete


Types of Peer Review
- Buddy Checks
- Circulation Reviews
- Technical Reviews
- Walkthroughs
- Inspection Reviews


Roles and Responsibilities
- Moderator
- Author
- Reviewer
- Recorder

Five Supporting Documents for the Formal Inspection
- Review Initiation Form (RIF)
- Individual Inspection Form (IIF)
- Consolidated Inspection Form (CIF)
- Inspection Feedback Form (IFF)
- Inspection Summary Form (ISF)

Posted by Zack at 7:55 PM