CELEBRATE EARTH WEEK
Save 70% on video training and simulators now through April 27*—use code EARTH. Shop now.
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
CMMI® for Development (CMMI-DEV) describes best practices for the development and maintenance of products and services across their lifecycle. By integrating essential bodies of knowledge, CMMI-DEV provides a single, comprehensive framework for organizations to assess their development and maintenance processes and improve performance. Already widely adopted throughout the world for disciplined, high-quality engineering, CMMI-DEV Version 1.3 now accommodates other modern approaches as well, including the use of Agile methods, Lean Six Sigma, and architecture-centric development.
CMMI® for Development, Third Edition, is the definitive reference for CMMI-DEV Version 1.3. The authors have revised their tips, hints, and cross-references, which appear in the margins of the book, to help you better understand, apply, and find information about the content of each process area. The book includes new and updated perspectives on CMMI-DEV in which people influential in the model’s creation, development, and transition share brief but valuable insights. It also features four new case studies and five contributed essays with practical advice for adopting and using CMMI-DEV. This book is an essential resource—whether you are new to CMMI-DEV or are familiar with an earlier version—if you need to know about, evaluate, or put the latest version of the model into practice.
The book is divided into three parts.
Part One offers the broad view of CMMI-DEV, beginning with basic concepts of process improvement. It introduces the process areas, their components, and their relationships to each other. It describes effective paths to the adoption and use of CMMI-DEV for process improvement and benchmarking, all illuminated with fresh case studies and helpful essays.
Part Two, the bulk of the book, details the generic goals and practices and the twenty-two process areas now comprising CMMI-DEV. The process areas are organized alphabetically by acronym for easy reference. Each process area includes goals, best practices, and examples.
Part Three contains several useful resources, including CMMI-DEV-related references, acronym definitions, a glossary of terms, and an index.
List of Perspectives xiii
Book Acknowledgments xxi
Part One: About CMMI for Development 1
Chapter 1: Introduction 3
About Process Improvement 4
About Capability Maturity Models 9
Evolution of CMMI 10
CMMI Framework 14
CMMI for Development 18
Chapter 2: Process Area Components 19
Core Process Areas and CMMI Models 19
Required, Expected, and Informative Components 19
Components Associated with Part Two 20
Supporting Informative Components 25
Numbering Scheme 26
Typographical Conventions 27
Chapter 3: Tying It All Together 31
Understanding Levels 31
Structures of the Continuous and Staged Representations 32
Understanding Capability Levels 34
Understanding Maturity Levels 41
Process Areas 46
Equivalent Staging 49
Achieving High Maturity 52
Chapter 4: Relationships Among Process Areas 59
Process Management 60
Project Management 64
Recursion and Iteration of Engineering Processes 74
Chapter 5: Using CMMI Models 85
Adopting CMMI 90
Your Process Improvement Program 94
Selections that Influence Your Program 98
CMMI Models 99
Interpreting CMMI When Using Agile Approaches 100
Using CMMI Appraisals 104
Appraisal Requirements for CMMI 105
SCAMPI Appraisal Methods 105
Appraisal Considerations 106
CMMI Related Training 107
Chapter 6: Essays and Case Studies 113
Case Studies 113
Part Two: Generic Goals and Generic Practices, and the Process Areas 163
Generic Goals and Generic Practices 165
Causal Analysis and Resolution 233
Configuration Management 243
Decision Analysis and Resolution 257
Integrated Project Management 267
Measurement and Analysis 287
Organizational Process Definition 303
Organizational Process Focus 317
Organizational Performance Management 331
Organizational Process Performance 351
Organizational Training 365
Product Integration 377
Project Monitoring and Control 393
Project Planning 403
Process and Product Quality Assurance 425
Quantitative Project Management 433
Requirements Development 455
Requirements Management 473
Risk Management 481
Supplier Agreement Management 497
Technical Solution 509
Part Three: The Appendices 553
Appendix A: References 555
Appendix B: Acronyms 561
Appendix C: CMMI Version 1.3 Project Participants 565
Appendix D: Glossary 573
Book Contributors 605