 |
CMM Implementation Guide: Choreographing Software Process Improvement View Larger Image | Kim Caputo Addison-Wesley, Hardcover, Bk&CD edition, Published April 1998, 319 pages, ISBN 0201379384 | List Price: $59.99 Our Price: $46.50 You Save: $13.49 (22% Off)
| | | Availability: Out-Of-Stock |
Be the First to Write a Review and tell the world about this title!Books on similar topics, in best-seller order: Books from the same publisher, in best-seller order:
The Software Engineering Institute's Capability Maturity Model (CMM) has been widely adopted by companies seeking enhanced quality and heightened productivity in software development. The CMM enables managers to measure their organization's capabilities against a recognized standard and to determine their relative level of software process maturity.
This unique book offers step-by-step instruction on how to put the CMM into practice and how to conduct software process improvement within your own organization. Drawing on her first-hand experience leading process improvement groups in a large corporation, the author provides sound advice on how to get started, points out the problems that are likely to be encountered, and offers workable solutions that have been proven effective in CMM implementation. This book is precisely the guide she would have welcomed when first performing this critical task.
The accompanying CD-ROM contains a range of templates, sample documents, and presentation materials that will facilitate the work of both new and experienced software process professionals.
Table of Contents
- Foreword vii
- Preface ix
- Acknowledgments xiii
1 Introduction: Performing Software Process Improvement 1
- Practical Experience and Theoretical Models 1
- The SEPG Function 2
- Choreography as a Metaphor for Software Process Improvement 3
- Improvement Infrastructure 8
- Envisioning, Encoding, and Enacting 11
2 Assumptions: Turning the Culture Around 19
- Creating Movement 19
- Communications, Expectations, and Assumptions 20
- SEPG Activities: Visible and Invisible 22
- Assumptions in the Capability Maturity Model 24
3 Assessments: Looking at Your Reflection in the Mirror 33
- Frame of Reference 33
- Capability Maturity as Organizational Self-Awareness 35
- Assessment Techniques 41
4 Improvement Cycles: Dancing With the Rhythms 49
- Finding the Steps: Implementation Life Cycles 49
- Finding the Music: The Stages of Transition 51
- Finding the Tempo: The Pulse of Change 53
- Confidence 58
- Using Feedback to Manage Change 63
5 Action Plans: Preparing for Movement 65
- Preparation, Action, Finish 65
- Visualizing the Finishing Position 69
- Sequence of Steps 70
- Moving from One Step to the Next 74
- Creating a New Focus 74
- Making Progress Being Practical 78
6 Process Documents: Collaborating to Define the Steps 81
- Collaboration 81
- Starting from Scratch 82
- Starting with Baggage 90
- Process Definition Pitfalls: Shoulds and Passive Voices 93
- People and Communication, Data and Information (PCDI) 97
7 Process Implementation: Lifting the Spirits of the Performers 101
- Different Strokes for Different Folks 103
- Measuring Overall Progress 107
- Adoption Techniques 110
- From Adoption to Institutionalization 115
- Postmortem and Risk Analysis Techniques 116
8 Perspectives: Dancing Together and Creating a Better Performance 125
- Partnership and Teamwork 125
- Levels of Shared Knowledge and Awareness 127
- Three-Dimensional Perspective 130
- Development and Discovery 131
- Discovering Level 5 Within Each Level of the CMM 134
- Encouraging Words 138
Appendices
- A Assumptions Worksheet 141
- Worksheets 142
- B CMM Overview Workshop 145
- Presentation Materials and Worksheets 146
- C Project Manager Interviews 167
- Questionnaire and Results Format 168
- D Great Performance Worksheet 179
- Worksheet 181
- E CMM Key Process Area Checklist 183
- Worksheet 184
- F Simple Action Plan 187
- Worksheet 188
- G Transition Preparation Method Charts 189
- Charts 191
- H Results, Needs, Activities Worksheet 193
- Worksheet 194
- I Is This Project Worthwhile? Worksheet 195
- Questionnaire 196
- J Sample Processes for Level 2 197
- Project Management Policy 198
- Project Management Processes Overview 200
- Requirements Management Process 212
- Project Planning Process 227
- Estimation Process 235
- Commitment Control Process 242
- Project Tracking Process 247
- Project Management Review Process 253
- Software Quality Assurance Process 262
- K Project Notebook Tableof Contents 267
- Template Samples 268
- L Process Definition Templates 271
- Template Samples 272
- M CMM Action Planning Workshop Technique 277
- Presentation Materials and Worksheet 278
- N Postmortem Process Techniques 295
- Questionnaires and Report Template Samples 295
- O Risk Management Tracking Techniques 305
- Report Template 306
- References 309
- Index 315
|
 |