A GUIDE TO THE CMM: Understanding the Capability Maturity Model
for
Software
by Kenneth M. Dymond
with Foreword by Watts S. Humphrey
A GUIDE TO THE CMM is an easy-to-use handbook to help you interpret the Software Engineering Institute's Capability Maturity Model for Software or the CMM, the widely-used standard for implementing your software process for continuous improvement. The CMM is written in abstract terms in order to apply to the most general cases of software practice. The GUIDE makes the CMM much more accessible to those who wish to understand and study its concepts. The GUIDE's unique, informal pictograms and clear discussions help you synthesize over 350 pages of the CMM's complex material on 316 software practices.
Part 1. Basic Concepts of the CMM
Part 2. Structure of the CMM
Requirements Management
Special topic: Where requirements originate
Software Project Planning
Project Tracking and Oversight
Special Topic: Commitment Process
Software Quality Assurance
Software Configuration Management
Software Subcontract Management
Summary View: Process Assets at Level 2
Summary View: Relationships among Level 2 KPAs
Exercises: Level 2
Organization Process Focus
Organization Process Definition
Training Program
Integrated Software Management
Software Product Engineering
Intergroup Coordination
Peer Reviews
Summary View: Process Assets at Level 3
Summary View: Relationships among Level 3 KPAs
Exercises: Level 3
Quantitative Process Management
Software Quality Management
Summary View: Process Assets at Level 4
Summary View: Relationships among Level 4 KPAs
Exercises: Level 4
Defect Prevention
Technology Change Management
Process Change Management
Summary View: Process Assets from Level 5
Summary View: Relationships among Level 5 KPAs
Exercises: Level 5
Appendix A: Glossary of pictogram symbols
Appendix B: Bibliography
Back cover flap: Glossary of Acronyms and Abbreviations
ABOUT THE AUTHOR: A recognized authority on process
improvement
methods and the Capability Maturity Model, Ken Dymond worked with
Watts Humphrey (author of MANAGING THE SOFTWARE PROCESS )
and other members of the SEI's Process Program developing the SEI's
assessment method now in use worldwide. He also led SEI's Industry
Risk Management project and brought the collaborative features of
process
assessment to systematic risk identification.
With over 27 years in software engineering, process improvement,
risk
assessment, training and action planning, Mr. Dymond has provided
process
assessment and support for government agencies and major companies
in North America, Europe, Asia and the Pacific Rim. He has given talks
and
public tutorials on the CMM, process improvement and technology
transfer
on
four continents, and is a member of the Industry Advisory Board for
IEEE Software magazine. He holds a master's degree in computer
science from George Washington University.
Mr. Dymond has been using the CMM, in all its forms, since 1988 in
assessments
and with action planning groups and is the principal author and
co-developer
of
Process Transition International's CMM Workshop: "Using and
Interpreting
the Capability
Maturity Model." (For
information about the workshop click here.)
©1997 Process Inc US
©1998 Process Transition International, Inc.
March 2007