Synopses & Reviews
CMMI is a well-known and standardized model for assessing and improving software and systems development processes. It can be used to guide process improvement across a project, a division, or an entire organization. CMMI was developed at the Carnegie Mellon Software Engineering Institute (SEI). The current version, 1.2, was published in 2006 and is being adopted worldwide.
This book provides hands-on experience and will help the reader to gain an understanding of CMMI. It is an introduction to the model and its fundamental ideas. Through numerous examples, it helps the reader to get started with CMMI and to understand the interrelationship among model components (practices, goals, and process areas).
The book covers the following topics:Model-based process improvementOverview of CMMI componentsHistory of CMMI and comparison to CMMProcess areas of CMMI modelsApplication, potential, and limitations of CMMI
About the Author
After obtaining a degree in Mathematics from the University of Bonn (Germany) and a PhD in Computing Science from the University of Manchester (England), Ralf Kneuper worked in the quality assurance group of Software AG and at the systems house of the Deutsche Bahn AG as a senior consultant for process models, quality management, and project management as well as a project manager. In 2003 he began work as a freelance consultant for CMMI and related subjects. He started work in 1996 with CMM, the predecessor of CMMI, and was a CMM (CBA-IPI) Lead Assessor. Ralf Kneuper is an SEI-authorized CMMI (SCAMPI) Lead Appraiser as well as a SCAMPI B&C Team Lead and Observer, an iNTACS-Certified Principal Assessor for ISO 15504 (SPICE), coordinator of the "German CMMI Lead Appraiser and Instructor Board" (CLIB), and was a long-standing spokesperson of the SIG "Software Process Models" in the German Informatics Society (GI).