Introducing root-cause analysis and orthogonal defect classification at lower CMMI maturity levels

This paper discusses and analyzes possible solutions for achieving an effective process improvement in one specific key process area: measurement, whatever the maturity level and without the constraints of a software process improvement model staged representation. It investigates in particular a Support Process Area, that is, Causal Analysis & Resolution (CAR), together with Orthogonal Defect Classification.

[1]  Peter M. Howley Teaching How to Calibrate a Process Using Experimental Design and Analysis: The Ballistat , 2003 .

[2]  F. M. Gryna Quality planning and analysis , 1970 .

[3]  Michael Fredericks,et al.  Using Defect Tracking and Analysis to Improve Software Quality , 1999 .

[4]  Mark Butcher,et al.  Improving software testing via ODC: Three case studies , 2002, IBM Syst. J..

[5]  Siddhartha R. Dalal,et al.  Using Defect Patterns to Uncover Opportunities for Improvement , 1999 .

[6]  Mark C. Paulk,et al.  Comparing ISO 9001 and the Capability Maturity Model for Software , 1993, Software Quality Journal.

[7]  Suzanne Garcia,et al.  Key Practices of the Capability Maturity Model, Version 1.1 , 1993 .

[8]  Christof Ebert,et al.  Best practices in software measurement : how to use metrics to improve project and process performance , 2005 .

[9]  Mark C. Paulk,et al.  A Comparison of ISO 9001 and the Capability Maturity Model for Software , 1994 .

[10]  Inderpal S. Bhandari,et al.  Orthogonal Defect Classification - A Concept for In-Process Measurements , 1992, IEEE Trans. Software Eng..

[11]  Leonard Steinborn International Organization for Standardization ISO 9001:2000 Quality Management Systems — Requirements , 2004 .

[12]  W. Edwards Deming,et al.  Out of the Crisis , 1982 .

[13]  K. Fichter,et al.  Asian Productivity Organization , 1998 .

[14]  S. Alshawi,et al.  Enhancing the Understanding of Customer Requirements in Business Software Engineering , 1999 .

[15]  Ioana Rus Fraunhofer Combining Process Simulation and Orthogonal Defect Classification for Improving Software Dependability , .

[16]  Assessment Method Integrated Team,et al.  Standard CMMI Appraisal Method for Process Improvement (SCAMPI), Version 1.1: Method Definition Document , 2001 .

[17]  Jeff Tian Quality-evaluation models and measurements , 2004, IEEE Software.

[18]  Stephen H. Kan,et al.  Metrics and Models in Software Quality Engineering , 1994, SOEN.

[19]  J. Bert Keats,et al.  Quality Planning and Analysis , 1981 .

[20]  Dewayne E. Perry,et al.  A case study in root cause defect analysis , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[21]  Jon T. Huber A Comparison of IBM ’ s Orthogonal Defect Classification to Hewlett Packard ’ s Defect Origins , Types , and Modes 1 . 0 , 1999 .

[22]  Christof Ebert,et al.  Best Practices in Software Measurement , 2004 .

[23]  Khaled El Emam,et al.  The repeatability of code defect classifications , 1998, Proceedings Ninth International Symposium on Software Reliability Engineering (Cat. No.98TB100257).