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)