Detecting defects in object-oriented designs
Guilherme Horta Travassos, Forrest J. Shull, Michael R. Fredericks, Victor Robert Basili · 1999
Inspections can be used to identify defects in software artifacts. In this way, inspection methods help to improve software quality, especially when used early in software development. Inspections of software design may be especially crucial since design defects (problems of correctness and completeness with respect to the requirements, internal consistency, or other quality attributes) can directly affect the quality of, and effort required for, the implementation.