Reviews and Inspections

Some books call reviews 'static testing'. In any case, reviews and testing work well together. They tend to find different types of defects, and reviews tend to find defects more cheaply than waiting for testing. Information on more dynamic forms of reviews such as pair programming is available in other reading lists. 

Karl Weigers, Peer Reviews in Software, A Practical Guide, Addison-Wesley, 2002.

David Wheeler, Bill Brykczynski, Reginald Meeson, Software Inspection - An Industry Best Practice, IEEE Computer Society Press, 1996.

Boehm, Barry and Richard Turner, Balancing Agility and Discipline: A Guide for the Perplexed, Addison Wesley, 2004. This is a book on agile processes, but it has statistics about the savings from doing reviews rather than relying on testing.

Search for more resources