Title :
Checklist Based Reading´s Influence on a Developer´s Understanding
Author :
McMeekin, David A. ; von Konsky, B.R. ; Chang, Elizabeth ; Cooper, David J A
Author_Institution :
Curtin Univ. of Technol., Perth
Abstract :
This paper addresses the influence the checklist based reading inspection technique has on a developer´s ability to modify inspected code. Traditionally, inspections have been used to detect defects within the development life cycle. This research identified a correlation between the number of defects detected and the successful code extensions for new functionality unrelated to the defects. Participants reported that having completed a checklist inspection, modifying the code was easier because the inspection had given them an understanding of the code that would not have existed otherwise. The results also showed a significant difference in how developers systematically modified code after completing a checklist inspection when compared to those who had not performed a checklist inspection. This study has shown that applying software inspections for purposes other than defect detection include software understanding and comprehension.
Keywords :
inspection; software engineering; checklist based reading inspection; code inspection; code understanding; defect detection; developer understanding; development life cycle; software comprehension; software inspection; software understanding; Australia; Automatic testing; Ecosystems; Inspection; Programming profession; Software development management; Software engineering; Software performance; Software systems; Software tools; Checklist Based Reading; Comprehension; Inspection; Understanding;
Conference_Titel :
Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
Conference_Location :
Perth, WA
Print_ISBN :
978-0-7695-3100-7
DOI :
10.1109/ASWEC.2008.4483238