Team-based fault content estimation in the software inspection process

被引:5
|
作者
Thelin, T [1 ]
机构
[1] Lund Univ, Dept Commun Syst, SE-22100 Lund, Sweden
来源
ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS | 2004年
关键词
capture-recapture; subjective estimation; software inspection;
D O I
10.1109/ICSE.2004.1317448
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The main objective of software inspection is to detect faults within a software artifact. This helps to reduce the number of faults and to increase the quality of a software product. However, although inspections have been performed with great success, and although the quality of the product is increased, it is difficult to estimate the quality. During the inspection process, attempts with objective estimations as well as with subjective estimations have been made. These methods estimate the fault content after an inspection and give a hint of the quality of the product. This paper describes an experiment conducted throughout the inspection process, where the purpose is to compare the estimation methods at different points. The experiment evaluates team estimates from subjective and objective fault content estimation methods integrated with the software inspection process. The experiment was conducted at two different universities with 82 reviewers. The result shows that objective estimates outperform subjective when point and confidence intervals are used. This contradicts the previous studies in the area.
引用
收藏
页码:263 / 272
页数:10
相关论文
共 14 条
  • [1] Empirical evaluations of usage-based reading and fault content estimation for software inspections
    Thelin, T
    EMPIRICAL SOFTWARE ENGINEERING, 2003, 8 (03) : 309 - 313
  • [2] Empirical Evaluations of Usage-Based Reading and Fault Content Estimation for Software Inspections
    Thomas Thelin
    Empirical Software Engineering, 2003, 8 : 309 - 313
  • [3] A process for asynchronous software inspection
    Murphy, P
    Miller, J
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 96 - 104
  • [4] A Global Software Inspection Process for Distributed Software Development
    Mishra, Deepti
    Mishra, Alok
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (19) : 2731 - 2746
  • [5] Improving software inspection process with patterns
    Harjumaa, L
    Tervonen, I
    Vuorio, P
    QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 118 - 125
  • [6] ASSISTing Management Decisions in the Software Inspection Process
    James Miller
    Fraser Macdonald
    John Ferguson
    Information Technology and Management, 2002, 3 (1-2) : 67 - 83
  • [7] IN-PROCESS EVALUATION FOR SOFTWARE INSPECTION AND TEST
    CHAAR, JK
    HALLIDAY, MJ
    BHANDARI, IS
    CHILLAREGE, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (11) : 1055 - 1070
  • [8] A Software Inspection Process for Globally Distributed Teams
    Mishra, Deepti
    Mishra, Alok
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2010 WORKSHOPS, 2010, 6428 : 289 - 296
  • [9] Using Learning Styles of Software Professionals to Improve Their Inspection Team Performance
    Goswami, Anurag
    Walia, Gursimran
    Singh, Abhinav
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (9-10) : 1721 - 1726
  • [10] Investigating the Temporal Behavior of Defect Detection in Software Inspection and Inspection-Based Testing
    Winkler, Dietmar
    Biffl, Stefan
    Faderl, Kevin
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2010, 6156 : 17 - 31