The Impact of Educational Background on the Effectiveness of Requirements Inspections: An Empirical Study

被引:23
作者
Carver, Jeffrey C. [1 ]
Nagappan, Nachiappan [2 ]
Page, Alan [2 ]
机构
[1] Univ Alabama, Dept Comp Sci, Tuscaloosa, AL 35487 USA
[2] Microsoft Res, Redmond, WA 98052 USA
关键词
Metrics/measurement; requirements/specifications; software quality/SQA;
D O I
10.1109/TSE.2008.49
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While the inspection of various software artifacts increases the quality of the end product, the effectiveness of an inspection largely depends on the individual inspectors involved. To address that issue, a large-scale controlled inspection experiment with over 70 professionals was conducted at Microsoft that focused on the relationship between an inspector's background and his effectiveness during a requirements inspection. The results of the study showed that inspectors with university degrees in majors not related to computer science found significantly more defects than those with degrees in computer science majors. We also observed that level of education (Masters, PhD), prior industrial experience, or other job-related experiences did not significantly impact the effectiveness of an inspector. The only other type of experience that had a significant impact on effectiveness was experience in writing requirements, i.e., professionals with prior experience writing requirements found statistically significant more defects than their counterparts.
引用
收藏
页码:800 / 812
页数:13
相关论文
共 32 条
[1]  
[Anonymous], SOFTWARE INSPECTIONS
[2]   State-of-the-art: software inspections after 25 years [J].
Aurum, A ;
Petersson, H ;
Wohlin, C .
SOFTWARE TESTING VERIFICATION & RELIABILITY, 2002, 12 (03) :133-154
[3]  
Basili V., 1999, IEEE T SOFTWARE ENG, V25
[4]  
Basili V. R., 1996, Empirical Software Engineering, V1, P133, DOI 10.1007/BF00368702
[5]   Investigating the influence of inspector capability factors with four inspection techniques on inspection performance [J].
Biffl, S ;
Halling, M .
EIGHTH IEEE SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS, 2002, :107-117
[6]   Software defeat reduction top 10 list [J].
Boehm, B ;
Basili, VR .
COMPUTER, 2001, 34 (01) :135-137
[7]   Observational studies to accelerate process experience in classroom studies: An evaluation [J].
Carver, J ;
Shull, F ;
Basili, V .
2003 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2003, :72-79
[8]   Can observational techniques help novices overcome the software inspection learning curve? An empirical investigation [J].
Carver, Jeffrey C. ;
Shull, Forrest ;
Basili, Victor .
EMPIRICAL SOFTWARE ENGINEERING, 2006, 11 (04) :523-539
[9]  
Carver Jeffrey C, 2003, THESIS U MARYLAND
[10]   A systematic review of statistical power in software engineering experiments [J].
Dyba, Tore ;
Kampenes, Vigdis By ;
Sjoberg, Dag I. K. .
INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (08) :745-755