Peer reviews in software: a practical guide

  • Authors:
  • Affiliations:
  • Venue:
  • Peer reviews in software: a practical guide
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

There is nothing wrong with making mistakes; it is part of what makes us human. Catching the errors early, however, before they become difficult to find and expensive to correct, is very important. A peer review program is a vital component of any quality software development effort, yet too few software professionals have had the experience or training necessary to implement peer reviews successfully. Concise, readable, and pragmatic, Peer Reviews in Software walks you through the peer review process and gives you the specific methods and techniques you need to help ensure a quality software release. Comprehensively covering both formal and informal processes, the book describes various peer review methods and offers advice on their appropriate use under a variety of circumstances. This book focuses on---but is not limited to---the technique of inspection. This is the most formal, rigorous, and effective type of peer review. The various stages of inspection---including planning, individual preparation, conducting inspection meetings, and follow-up---a are discussed in detail. In addition, Peer Reviews in Software explores the cultural and social nuances involved in critiquing the work of others, and reveals critical success factors for installing and implementing a successful peer review program in your organization.