PART ONE THE CAPABILITY MATURITY MODEL FOR SOFTWARE:BACKGROUND,CONCEPTS,STPUCTURE,AND USAGE
1 INTRODUCING SOFTWARE PROCESS MATURITY
11 The Evilution of the CMM
12 lmmature Versus Mature Software Organizaitons
13 Fundamental Concepts Underlying Process Maturity
14 Total Quality Management and the CMM
15 Customer Satisfaction
16 Bendfits and Risks of Model- Based lmprovement
2 THE SOFTWARE PROCESS MATURITY FRAMEWORK
21 Behavioral Characterization of the Maturity Levels
22 Skipping Maturtity Levels
23 Visibility into the Software Process
24 Prediction of Performance
3 THE STRUCTURE OF THE CAPABILLTY MATURITY MODEL
31 Internal Structure of the Maturity Levels
32 Maturity Lvevls
33 Key Pricess Areas
34 Key Practices
35 Common Features
4 INTERPRETING THE CMM
41 Interpreting the Key Practices
42 The Key Process Area Template
43 Interpreting the Common Features
44 Organizational Structure and Roles
45 Understanding Software Process Definition
46 The Evilution of Processes
47 Applying Professional Judgment
5 USING THE CMM
6 A HIGH-MATURITY EXAMPLE:SPACE SHUTTLE ONBOARD SOFTWARE
7 THE KEY AREAS FOR LEVEL 2:REPEATABLE
8 THE KEY PROCESS AREAS FOR LEVEL3:DEFINED
9 THE KEY PROCESS AREAS FOR LEVEL 4:MANAGED
10 THE KEY PROCESS AREAS FOR LEVEL5: OPTIMIZING
APPENDIXES
INDEX