Interpreting the CMMI (R): A Process Improvement Approach, Second EditionWritten by experienced process improvement professionals who have developed and implemented computer based systems in organizations around the world, Interpreting the CMMIŽ: A Process Improvement Approach, Second Edition provides you with specific techniques for performing process improvement. Employing everyday language and supported by real world examples, the authors describe the fundamental concepts of the CMMI model, covering goals, practices, architecture, and definitions, and provide a structured approach for implementing the concepts of the CMMI into any organization. They discuss getting started in the process improvement effort, as well as how to continue on to high maturity. They walk you through the myriad of charts and graphs involved in statistical process control and offer practical recommendations. They also provide information on blending different process improvement initiatives into organizational programs (including agile development), and in this edition include more in-depth information. The authors distill the knowledge gained in their combined 70 years of experience in project management, software engineering, systems engineering, metrics, quality assurance, appraisals, training, process improvement, and team building. Whether you are new to process improvement or an experienced professional, this volume will save you time wasted on false starts, false promises by marketers, and failed deadlines. The authors have been responsible for successfully implementing process improvement in several different organizations. This book is based on real-life experience, not on academic theories. It provides workable solutions to inherent challenges such as appropriate roles and responsibility, resistance to change, and meaningful documentation, thus transforming CMMI concepts into practical applications. |
Contents
Chapter 1 Introduction | 3 |
Chapter 2 Beginning the Journey | 15 |
Chapter 3 Structure of the CMMI | 29 |
Chapter 4 CMMI Representations | 41 |
CMMI Process Areas | 57 |
Managed | 59 |
Defined | 81 |
Quantitatively Managed | 109 |
Chapter 17 A Boatload of Metrics | 215 |
Chapter 18 Statistical Process Control | 235 |
Chapter 19 A HighMaturity Perspective | 257 |
Appraisals | 275 |
Chapter 20 Appraisals Using the CMMI | 277 |
Chapter 21 The SCAMPI A Approach | 297 |
Chapter 22 Those Damn PIIDs? | 321 |
Odds and Ends | 341 |
Optimizing | 121 |
Implementation | 129 |
Chapter 9 Alignment of Multiple Process Improvement Initiatives | 131 |
Chapter 10 Is CMMI Right for Small Organizations? | 145 |
Chapter 11 Establishing Your Process Improvement Organization | 157 |
Chapter 12 People Roles and Responsibilities | 167 |
Chapter 13 Documentation Guidelines | 177 |
Chapter 14 Planning and Tracking the Effort | 183 |
Chapter 15 Defining Processes Procedures Policies and Charters | 193 |
Measurement | 207 |
Chapter 16 Measurement within the CMMI | 209 |
Common terms and phrases
References to this book
Software Measurement: Establish - Extract - Evaluate - Execute Christof Ebert,Reiner Dumke Limited preview - 2007 |