January 2002
Intermediate to advanced
288 pages
6h 9m
English
Reviews are, in many ways, counterintuitive. A programmer cannot understand how a review by a group of people can be more effective than testing. When human effort is the most critical resource in a project, it is not easy to accept the position that the highly manpower-intensive review process can make the overall process more productive and improve quality. As a result, convincing people to use reviews is one of the most difficult process deployment tasks. One SEI report indicates that only 22% of software organizations employ some form of inspections.8
Clearly, hard data are invaluable for proving the case. A fair amount of published data supports the claim that reviews can be cost-effective ...