Software Inspections in Practice: Six Case Studies
Software inspections have been acknowledged as an important method in software engineering, but they are not well applied in practice. This paper discusses the current practices and the related problems based on six case studies in industrial settings. The analysis of inspection practices was organized according to ICMM, which is a model for systematically assessing and improving software inspection process maturity. The sample case organizations used inspections relatively regularly. The involved units are compared and the revealed practices, their characteristics, inspection problems and implications of the study discussed. The main problem areas were non-existent inspection training, limited formality of inspections and immaturity of inspection metrics.
KeywordsOrganizational Policy Process Area Software Development Process Inspection Process Case Organization
Unable to display preview. Download preview PDF.
- 5.Kollanus, S.: ICMM – Inspection Capability Maturity Model. In: Proc. of the 2nd IASTED International Conference on Software Engineering (IASTED-SE 2005), pp. 372–377. ACTA Press, Innsbruck (2005)Google Scholar
- 9.SEI: Capability Maturity Model Integration, version 1.1. Software Engineering Institute (2002), http://www.sei.cmu.edu/cmm/