The Capability Maturity Model Integration (CMMI) is a proven framework for improving software development and management. A wealth of knowledge and experience is available on how to deploy the CMMI effectively, stand-alone or in combination with Agile or Lean. This page provides an overview of the process areas in the different CMMI models, and resources for deploying the CMMI. Usage of these resources is encouraged, any feedback is greatly appreciated.
| Featured |
|Becoming Agile|| |
|CMMI Roadmaps||Agile Process Improvement||CMMI & Agile|
Available resources for CMMI Deployment:
- CMMI V1.3 Process Areas
- Combining Agile and CMMI
- Additional information on CMMI V1.3
- Support for specific CMMI process Areas
CMMI V1.3 Process Areas
|Catagory||Core||Maturity Level||Process Area CMMI DEV||Process Area CMMI SVC||Process Area ACQ|
|Process Management||Yes||3||Organizational Process Definition (OPD)||Organizational Process Definition (OPD)||Organizational Process Definition (OPD)|
|Process Management||Yes||3||Organizational Process Focus (OPF)||Organizational Process Focus (OPF)||Organizational Process Focus (OPF)|
|Process Management||Yes||3||Organizational Training (OT)||Organizational Training (OT)||Organizational Training (OT)|
|Process Management||Yes||4||Organizational Process Performance (OPP)||Organizational Process Performance (OPP)||Organizational Process Performance (OPP)|
|Process Management||Yes||5||Organizational Performance Management (OPM)||Organizational Performance Management (OPM)||Organizational Performance Management (OPM)|
|Project and Work Management||Yes||2||Requirements Management (REQM)||Requirements Management (REQM)||Requirements Management (REQM)|
|Project and Work Management||Yes||2||Project Monitoring and Control (PMC)||Work Monitoring and Control (WMC)||Project Monitoring and Control (PMC)|
|Project and Work Management||Yes||2||Project Planning (PP)||Work Planning (WP)||Project Planning (PP)|
|Project and Work Management||Yes||3||Integrated Project Management (IPM)||Integrated Work Management (IWM)||Integrated Project Management (IPM)|
|Project and Work Management||Yes||3||Risk Management (RSKM)||Risk Management (RSKM)||Risk Management (RSKM)|
|Project and Work Management||Yes||4||Quantitative Project Management (QPM)||Quantitative Work Management (QWM)||Quantitative Project Management (QPM)|
|Support||Yes||2||Configuration Management (CM)||Configuration Management (CM)||Configuration Management (CM)|
|Support||Yes||2||Measurement and Analysis (MA)||Measurement and Analysis (MA)||Measurement and Analysis (MA)|
|Support||Yes||2||Process and Product Quality Assurance (PPQA)||Process and Product Quality Assurance (PPQA)||Process and Product Quality Assurance (PPQA)|
|Support||Yes||3||Decision Analysis and Resolution (DAR)||Decision Analysis and Resolution (DAR)||Decision Analysis and Resolution (DAR)|
|Support||Yes||5||Causal Analysis and Resolution (CAR)||Causal Analysis and Resolution (CAR)||Causal Analysis and Resolution (CAR)|
|Acquisition Engineering||2||Acquisition Requirements Development (ARD)|
|Acquisition Engineering||3||Acquisition Technical Management (ATM)|
|Acquisition Engineering||3||Acquisition Validation (AVAL)|
|Acquisition Engineering||3||Acquisition Verification (AVER)|
|Engineering||3||Product Integration (PI)|
|Engineering||3||Requirements Development (RD)|
|Engineering||3||Technical Solution (TS)|
|Project (and Work) Management||2||Supplier Agreement Management (SAM)||Supplier Agreement Management (SAM)|
|Project and Work Management||3||Capacity and Availability Management (CAM)|
|Project and Work Management||3||Service Continuity (SCON)|
|Project and Work Management||2||Agreement Management (AM)|
|Project and Work Management||2||Solicitation and Supplier Agreement Development (SSAD)|
|Service Establishment and Delivery||2||Service Delivery (SD)|
|Service Establishment and Delivery||3||Incident Resolution and Prevention (IRP)|
|Service Establishment and Delivery||3||Service System Development (SSD)|
|Service Establishment and Delivery||3||Service System Transition (SST)|
|Service Establishment and Delivery||3||Strategic Service Management (STSM)|
Combining Agile and CMMI
One major change in CMMI V1.3 is the addition of agile. The many elaborations on agile help you to recognize an agile implementation of a process area. If you use the CMMI as an improvement model, then the agile additions are helpful but not sufficient to implement agile practices into an organization.
The People CMM roadmap for implementing agile helps organizations to establish and improve their workforce, and assure that the right conditions are established for Agile teams to excel their performance.
Additional information on combining Agile and CMMI can be found in:
- CMMI V1.3: Agile
- CMMI V1.3: The CMMI Project roadmap
- What Drives Quality: Project Management
- CMMI Roadmaps: Improving IT for the Business
- Improving Code Quality with Pair Programming
External resources on Agile and CMMI
- CMMI or Agile: Why Not Embrace Both!
- The Disciplined Agile Framework: A Pragmatic Approach to Agile Maturity
The Agile Self-Assessment Game
The Agile Self-Assessment Game can be used by teams and organizations to self assess their agility. Playing the game enables teams to reflect on their own team interworking and agree upon the next steps for their agile journey. With this game they can discover how agile they are and what they can do to increase their agility to deliver more value to their customers and stakeholders.
This game is fully compatible with the CMMI and can be used by Agile CMMI organizations.
The following resources are available to deploy the CMMI effectively:
- CMMI Roadmaps: Improving IT for the business
- CMMI V1.3 Released: High Maturity Clarified
- CMMI V1.3: Where to find information?
- CMMI V1.3: Deploying the CMMI
- CMMI V1.3: Agile
- CMMI Project Roadmap
- CMMI Product and Product Integration Roadmaps
- CMMI Process and Measurement Roadmaps
- CMMI V1.3: Combining Acquisition, Development and Services
- CMMI V1.3: Summing Up
- Root Cause Analysis in CMMI V1.3
- Process Improvement: The Agile Way!
- Golden Rules for Agile Process Improvement
Support for specific CMMI process Areas
- Process & Product Quality Assurance: Real QA Manifesto, Measuring and Controlling Product Quality, What Drives Quality?
- Measurement & Analysis: Not Everything that can be Counted, Counts
- Project Monitoring & Control: Agile Project Management, Agile Software Development with Distributed Teams
- Organization Process Definition: What Drives Quality: Senior Management, What Drives Quality: Operational Management
- Organizational Process Focus: Valuable Agile Retrospectives,Sustainable Improvement through Agile Retrospectives, What is a Process?, Communication, making quality & process improvement visible, Getting Business Value out of Agile Retrospectives
- Organizational Training: Are your Professionals Empowered?, Implementing Agile with the People CMM, Investing in Professionals: The People CMM
- Requirements Development: What Drives Quality: Requirements
- Technical Solution: What Drives Quality: Architecture and Design, What Drives Quality: Coding, Improving Code Quality with Pair Programming
- Verification: Business Benefits of Reviews, What Drives Quality: Reviews and Inspections, What Drives Quality: Testing
- Organizational Process Performance: Lies, Damn Lies & Statistics,
- Causal Analysis & Resolution: Root Cause Analysis in CMMI V1.3, Root Cause Analysis: Practical Tools, Business Reasons for Root Cause Analysis
- Decision Analysis & Resolution: Decisions, Bloody Decisions, Doctor, what’s wrong with my Software?, The Paradox of Choice, Why More is Less
For additional publications and presentations on (CMMI) Process Improvement, see the complete list of publications (downloads!).
CMMI V1.3 Process Areas, last updated September 19, 2016.