Overcoming the NAH syndrome for inspection deployment
- 27 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 371-378
- https://doi.org/10.1109/icse.1998.671390
Abstract
Despite considerable evidence to show that inspections can help reduce costs and improve quality, inspections are not widely deployed in the software industry. One of the likely reasons for this is the "not applicable here (NAH)" syndrome-developers and managers believe that in their environment, inspections will not provide the benefits seen by other organizations. One of the big challenges for deploying inspections is to overcome this syndrome. We describe two experiments that can be conducted, with little effort, in an organization to obtain data from the organization to build a case for inspections. By conducting one of these experiments, we were able to effectively overcome the NAH syndrome in our organization-many developers and managers are now ready to try inspections in their projects. Though the purpose of the experiment was to overcome the syndrome, the data from the experiment also shows how code inspections compare with unit testing in terms of defect detection capability, and the effect of inspections on the overall cost of development.Keywords
This publication has 12 references indexed in Scilit:
- An analysis of SEI software process assessment results: 1987-1991Published by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Comparing detection methods for software requirements inspections: a replicated experimentIEEE Transactions on Software Engineering, 1995
- Does every inspection need a meeting?Published by Association for Computing Machinery (ACM) ,1993
- An improved inspection techniqueCommunications of the ACM, 1993
- Distributed, collaborative software inspectionIEEE Software, 1993
- Lessons from three years of inspection data (software development)IEEE Software, 1993
- Capability Maturity Model for Software, Version 1.1Published by Defense Technical Information Center (DTIC) ,1993
- Experience with inspection in ultralarge-scale developmentIEEE Software, 1991
- Advances in software inspectionsIEEE Transactions on Software Engineering, 1986
- Design and code inspections to reduce errors in program developmentIBM Systems Journal, 1976