You are previewing CMMI for Development: Guidelines for Process Integration and Product Improvement, Third Edition.
O'Reilly logo
CMMI for Development: Guidelines for Process Integration and Product Improvement, Third Edition

Book Description

CMMI® for Development (CMMI-DEV) describes best practices for the development and maintenance of products and services across their entire lifecycle. By integrating essential bodies of knowledge, CMMI-DEV provides a single, comprehensive framework for organizations to assess their development and maintenance processes, implement improvements, and measure progress.

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-related 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 six 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 I 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 II, 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 III contains several useful resources, including CMMI-DEV-related references, acronym definitions, a glossary of terms, and an index.

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Contents
  4. Perspectives
  5. Preface
  6. Book Acknowledgments
  7. Part One. About CMMI for Development
    1. Chapter 1. Introduction
    2. Chapter 2. Process Area Components
    3. Chapter 3. Tying It All Together
    4. Chapter 4. Relationships Among Process Areas
    5. Chapter 5. Using CMMI Models
    6. Chapter 6. Essays and Case Studies
  8. Part Two. Generic Goals and Generic Practices, and the Process Areas
    1. Generic Goals and Generic Practices
    2. Causal Analysis and Resolution: A Support Process Area at Maturity Level 5
    3. Configuration Management: A Support Process Area at Maturity Level 2
    4. Decision Analysis and Resolution: A Support Process Area at Maturity Level 3
    5. Integrated Project Management: A Project Management Process Area at Maturity Level 3
    6. Measurement and Analysis: A Support Process Area at Maturity Level 2
    7. Organizational Process Definition: A Process Management Process Area at Maturity Level 3
    8. Organizational Process Focus: A Process Management Process Area at Maturity Level 3
    9. Organizational Performance Management: A Process Management Process Area at Maturity Level 5
    10. Organizational Process Performance: A Process Management Process Area at Maturity Level 4
    11. Organizational Training: A Process Management Process Area at Maturity Level 3
    12. Product Integration: An Engineering Process Area at Maturity Level 3
    13. Project Monitoring and Control: A Project Management Process Area at Maturity Level 2
    14. Project Planning: A Project Management Process Area at Maturity Level 2
    15. Process and Product Quality Assurance: A Support Process Area at Maturity Level 2
    16. Quantitative Project Management: A Project Management Process Area at Maturity Level 4
    17. Requirements Development: An Engineering Process Area at Maturity Level 3
    18. Requirements Management: A Project Management Process Area at Maturity Level 2
    19. Risk Management: A Project Management Process Area at Maturity Level 3
    20. Supplier Agreement Management: A Project Management Process Area at Maturity Level 2
    21. Technical Solution: An Engineering Process Area at Maturity Level 3
    22. Validation: An Engineering Process Area at Maturity Level 3
    23. Verification: An Engineering Process Area at Maturity Level 3
  9. Part Three. The Appendices
    1. Appendix A. References
    2. Appendix B. Acronyms
    3. Appendix C. CMMI Version 1.3 Project Participants
    4. Appendix D. Glossary
  10. Book Contributors
  11. Index
  12. IFC
  13. IBC
  14. Footnotes
    1. Preface
    2. Chapter 1
    3. Chapter 3
    4. Chapter 4
    5. Chapter 5
    6. Chapter 6