Investigating the cost-effectiveness of reinspections in software development
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Investigating the Defect Detection Effectiveness and Cost Benefit of Nominal Inspection Teams
IEEE Transactions on Software Engineering
Combining data from reading experiments in software inspections: a feasibility study
Lecture notes on empirical software engineering
Improvement of Design Specifications with Inspection and Testing
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
An empirical study of the impact of team size on software development effort
Information Technology and Management
The relationship between software development team size and software development cost
Communications of the ACM - Rural engineering development
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
An empirical study on design quality improvement from best-practice inspection and pair programming
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Simulation of experiments for data collection: a replicated study
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
How many individuals to use in a QA task with fixed total effort?
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Hi-index | 0.00 |
Inspection team size and the set of defect detection techniques used by the team are major characteristics of the inspection design, which influences inspection effectiveness, benefit and cost. In this work we focus on the inspection performance of a nominal, that is non-communicating, team, similar to the situation of an inspection team after independent individual preparation. We propose a statistical model based on empirical data to calculate the expected values for the inspection effectiveness and effort of synthetic nominal teams. Further we introduce an economic model to compute the inspection benefits, net gain, and return on investment. With these models we determine a) the best mix of reading techniques (RTs) to maximize the average inspection performance for a given team size, b) the optimal team size and RT mix for a given inspection time budget, and c) the benefit of an additional inspector for a given team size. Main results of the investigation with data from a controlled experiment are: a) Benefits of an additional inspector for a given RT diminished quickly with growing team size. Thus, above a given team size a mix of different RTs is more effective and has a higher net gain than using only one RT; b) The cost-benefit model limits team size, since the diminishing gain of an additional inspector at some point is more than offset by his additional cost.