• DocumentCode
    3067065
  • Title

    Investigating the cost-effectiveness of reinspections in software development

  • Author

    Biffl, Stefan ; Freimut, Bernd ; Laitenberger, Oliver

  • Author_Institution
    Inst. for Software Technol., Vienna Univ. of Technol., Austria
  • fYear
    2001
  • fDate
    12-19 May 2001
  • Firstpage
    155
  • Lastpage
    164
  • Abstract
    Software inspection is one of the most effective methods to detect defects. Reinspection repeats the inspection process for software products that are suspected to contain a significant number of undetected defects after an initial inspection. As a reinspection is often believed to be less efficient than an inspection an important question is whether a reinspection justifies its cost. In this paper we propose a cost-benefit model for inspection and reinspection. We discuss the impact of cost and benefit parameters on the net gain of a reinspection with empirical data from an experiment in which 31 student teams inspected and reinspected a requirements document. Main findings of the experiment are: a) For reinspection benefits and net gain were significantly lower than for the initial inspection. Yet, the reinspection yielded a positive net gain for most teams with conservative cost-benefit assumptions. B) Both the estimated benefits and number of major defects are key factors for reinspection net gain, which emphasizes the need for appropriate estimation techniques.
  • Keywords
    inspection; program testing; software cost estimation; software quality; systems analysis; cost effectiveness; cost-benefit model; reinspections; requirements document; software development; Costs; Inspection; Investments; Phase detection; Programming; Project management; Scheduling; Software performance; Software quality; Yield estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1050-7
  • Type

    conf

  • DOI
    10.1109/ICSE.2001.919090
  • Filename
    919090