Test-case Driven versus Checklist-based Inspections of Software Requirements – An Experimental Evaluation
| Document type: | Conference Papers |
|---|---|
| Peer reviewed: | Yes |
| Full text: | |
| Author(s): | Nina Dzamashvili-Fogelström, Tony Gorschek |
| Title: | Test-case Driven versus Checklist-based Inspections of Software Requirements – An Experimental Evaluation |
| Conference name: | 10th Workshop on Requirements Engineering (WER 07) |
| Year: | 2007 |
| City: | Toronto Canada |
| Organization: | Blekinge Institute of Technology |
| Department: | School of Engineering - Dept. of Systems and Software Engineering (Sektionen för teknik – avd. för programvarusystem) School of Engineering S- 372 25 Ronneby +46 455 38 50 00 http://www.tek.bth.se/ |
| Authors e-mail: | ndz@bth.se, tgo@bth.se |
| Language: | English |
| Abstract: | Software inspections have proved to be an effective means to find faults in different software artifacts, and the application of software inspections on requirements specifications is believed to give a high return on investment as problems are caught early. However, despite the existing evidence of positive effects requirements inspections are not a common practice in industry. The reason is believed to be the cost associated with inspections as a technology. This paper presents an evaluation of test-case driven inspections (TCD) - an emerging inspection technique that aims to cut costs associated with traditional requirements inspections. To formally test the efficiency and effectiveness of TCD inspections an experiment was conducted, in a controlled environment, where checklist based inspections was used as a point of reference. The experiment results indicate that TCD inspections perform better when it comes to effectiveness in finding major faults in a requirements specification. |
| Subject: | Software Engineering\General |
| Keywords: | Software inspections, software requirements, market-driven requirements engineering, experimental evaluation |












