DocumentCode
762644
Title
Testing the Value of Checklists in Code Inspections
Author
Hatton, Les
Author_Institution
Kingston Univ., London
Volume
25
Issue
4
fYear
2008
Firstpage
82
Lastpage
88
Abstract
Checklists are an important part of code and design inspections. Ideally, they aim to increase the number of faults found per inspection hour by highlighting known areas of previous failure. In practice, although some researchers have quantified checklists´ benefits, the conclusions´ statistical robustness hasn´t been as well represented. The author subjects checklists´ effectiveness to formal statistical testing, using data from 308 inspections by industrial engineers over a three-year period. The results showed no evidence that checklists significantly improved these inspections. Further analysis revealed that individual inspection performance varied by a factor of 10 in terms of faults found per unit time, and individuals found on average about 53 percent of the faults. Two-person teams found on average 76 percent of the faults.
Keywords
program testing; software quality; checklists; code inspections; formal statistical inference; software development; software quality; Aerodynamics; Aerospace engineering; Control systems; Inspection; Runtime; Software quality; Software testing; Space technology; Statistical analysis; System testing; code inspections; software failure; testing;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2008.100
Filename
4548412
Link To Document