Purpose
The purpose of a peer review is to provide "a disciplined engineering practice for detecting and correcting defects in software artifacts, and preventing their leakage into field operations" according to the Capability Maturity Model.
When performed as part of each Software development process activity, peer reviews identify problems that can be fixed early in the lifecycle. That is to say, a peer review that identifies a requirements problem during the Requirements analysis activity is cheaper and easier to fix than during the Software architecture or Software testing activities.
The National Software Quality Experiment, evaluating the effectiveness of peer reviews, finds, "a favorable return on investment for software inspections; savings exceeds costs by 4 to 1". To state it another way, it is four times more costly, on average, to identify and fix a software problem later.
Read more about this topic: Software Peer Review
Famous quotes containing the word purpose:
“A doctrine serves no purpose in itself, but it is indispensable to have one if only to avoid being deceived by false doctrines.”
—Simone Weil (19091943)
“Some of my friends spoke as if I was coming to the woods on purpose to freeze myself.”
—Henry David Thoreau (18171862)
“Language, the machine of the poet, is best fitted for his purpose in its rudest state. Nations, like individuals, first perceive, and then abstract. They advance from particular images to general terms. Hence the vocabulary of an enlightened society is philosophical, that of a half-civilised people is poetical.”
—Thomas Babington Macaulay (18001859)