Issue No.12 - December (2005 vol.31)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2005.136
There is a general agreement among software engineering practitioners that software inspections are an important technique to achieve high software quality at a reasonable cost. However, there are many ways to perform such inspections and many factors that affect their cost-effectiveness. It is therefore important to be able to estimate this cost-effectiveness in order to monitor it, improve it, and convince developers and management that the technology and related investments are worthwhile. This work proposes a rigorous but practical way to do so. In particular, a meaningful model to measure cost-effectiveness is proposed and a method to determine cost-effectiveness by combining project data and expert opinion is described. To demonstrate the feasibility of the proposed approach, the results of a large-scale industrial case study are presented and an initial validation is performed.
Index Terms- Software inspection, cost-effectiveness model, Monte Carlo simulation, case study, expert opinion.
Bernd Freimut, Ferdinand Vollei, "Determining Inspection Cost-Effectiveness by Combining Project Data and Expert Opinion", IEEE Transactions on Software Engineering, vol.31, no. 12, pp. 1074-1092, December 2005, doi:10.1109/TSE.2005.136