DocumentCode :
1241757
Title :
The Impact of Design and Code Reviews on Software Quality: An Empirical Study Based on PSP Data
Author :
Kemerer, Chris F. ; Paulk, Mark C.
Author_Institution :
Katz Grad. Sch. of Bus., Univ. of Pittsburgh, Pittsburgh, PA, USA
Volume :
35
Issue :
4
fYear :
2009
Firstpage :
534
Lastpage :
550
Abstract :
This research investigates the effect of review rate on defect removal effectiveness and the quality of software products, while controlling for a number of potential confounding factors. Two data sets of 371 and 246 programs, respectively, from a personal software process (PSP) approach were analyzed using both regression and mixed models. Review activities in the PSP process are those steps performed by the developer in a traditional inspection process. The results show that the PSP review rate is a significant factor affecting defect removal effectiveness, even after accounting for developer ability and other significant process variables. The recommended review rate of 200 LOC/hour or less was found to be an effective rate for individual reviews, identifying nearly two-thirds of the defects in design reviews and more than half of the defects in code reviews.
Keywords :
program debugging; program testing; regression analysis; software metrics; software process improvement; software quality; PSP review rate; business chain reaction; code review impact; defect removal effectiveness; design review impact; empirical study; inspection process; mixed model; personal software process improvement approach; regression model; software measurement; software product quality; Code reviews; defects; design reviews; inspections; mixed models; personal software process (PSP).; software measurement; software process; software quality;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.2009.27
Filename :
4815279
Link To Document :
بازگشت