CMM-Based Appraisal for Internal Process Improvement (CBA IPI) Version 1.2 Method Description

Abstract : This document is a high-level overview of the CMM(registered)-Based Appraisal for Internal Process Improvement (CBA IPI) V1.2 assessment method and is an update to the CBA IPI V1.1 Method Description Dunaway 96b. It provides a brief history of SEI appraisal methods, as well as establishing appraisals in the context of the IDEALSM approach to software process improvement. CBA IPI is a diagnostic tool that supports, enables, and encourages an organization's commitment to process improvement. The method helps an organization to gain insight into its software development capability by identifying strengths and weaknesses of its current processes related to the Capability Maturity Model(registered) for Software V1.1. The method focuses on identifying software improvements that are most beneficial, given an organization's business goals and current maturity level. Brief descriptions of the method activities, roles, and responsibilities are provided. In addition, guidelines are provided for establishing resource requirements for conducting a CBA IPI. The SEI Appraiser Program is discussed, detailing the requirements for persons qualified to lead CBA IPIs.

[1]  Watts S. Humphrey,et al.  Conducting SEI-Assisted Software Process Assessments , 1989 .

[2]  Joseph Moses Juran Juran on planning for quality , 1988 .

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

[4]  Mark C. Paulk,et al.  Key Practices of the Capability Maturity Model , 1991 .

[5]  Watts S. Humphrey,et al.  The state of software engineering practice , 1989, ICSE '89.

[6]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[7]  Donna K. Dunaway,et al.  CMM-Based Appraisal for Internal Process Improvement (CBA IPI): Method Description , 1996 .

[8]  James D. Herbsleb,et al.  Benefits of CMM-Based Software Process Improvement: Initial Results , 1994 .

[9]  Jane Siegel,et al.  Interim Profile: Development and Trial of a Method to Rapidly Measure Software Engineering Maturity Status , 1994 .

[10]  Mark C. Paulk,et al.  Capability Maturity Model for Software , 2001 .

[11]  Stephen M. Masters,et al.  CMM Appraisal Framework, Version 1.0 , 1995 .

[12]  James D. Herbsleb,et al.  After the Appraisal: A Systematic Survey of Process Improvement, its Benefits, and Factors that Influence Success. , 1995 .

[13]  Watts S. Humphrey,et al.  The State Of Software Engineering Practice: A Preliminary Report , 1989, 11th International Conference on Software Engineering.

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

[15]  Watts S. Humphrey,et al.  A method for assessing the software engineering capability of contractors , 1987 .

[16]  David H. Kitson,et al.  An analysis of SEI software process assessment results: 1987-1991 , 1993, Proceedings of 1993 15th International Conference on Software Engineering.

[17]  Mike Phillips,et al.  Software Capability Evaluation Version 3.0 Method Description , 1996 .

[18]  Watts S. Humphrey,et al.  Characterizing the software process: a maturity framework , 1988, IEEE Software.