The capability maturity model : guidelines for improving the software process /

The capability maturity model : guidelines for improving the software process / principal contributors and editors, Mark C. Paulk ... [et al.]. - Reading, Mass. : Addison-Wesley Pub. Co., c1995. - 441 p. : ill. ; 24 cm. - The SEI series in software engineering .

Table of content
1. Introduction to software process maturity
1.1 The evolution of the CMM
1.2 Immature verses mature software organization
1.3 Fundamental concepts underlying process maturity
1.4 Total quality management and the CMM
1.5 Customer satisfaction
1.6 Benefits and risks of model- based improvement

2. the software process framework
2.1 Behavioural characterization
2.2 Skipping maturity level
2.3 Visibility into the software process
2.4 Prediction of performance

3. The structure of the capability maturity model
3.1 Internal structure of maturity model
3.2 Maturity level
3.3 Key process areas
3.4 Key practices
3.4 Common features

4. Interpreting the CMM
4.1 Interpreting the key practices
4.2 The key to the process area template
4.3 Interpreting the common features
4.4 Organization structure and roles
4.5 Understanding software processing definition
4.6The evolution of processes
4.7 Applying professional judgement

5. Using the CMM
5.1 A CMM-based appraisal method
5.2 Process assessment and capability evolution
5.3 Software process improvement
5.4 Using the CMM in context

6. A high-maturity example: space shuttle ONBOARD software
6.1 Introduction
6.2 Background
6.3 Approaches to process improvement
6.4 Overall lesson

7. The key areas for level 2: Repeatable
7.1 Requirements management
7.2 Software project planning
7.3 Software project tracking and oversight
7.4 Software subcontract management
7.5 Software quality assurance
7.6 Software configuration management

8. The key process areas for level 3: Defined
8.1 Organization process focus
8.2 Organization process definition
8.3 Training program
8.4 Integrated management
etc.

9. The key process areas for level 4: Managed
9.1 Quantitative process management
9.2 Software quality management

10. The key process areas for level 5: Optimizing
1.0.1 Defect prevention
10.2 Technology change management

10.3 Process change management



Includes bibliographical references (p. 345-348) and index.

0201546647

94014497


Computer software--Development.

005.1068 / CAP