CMMI (Capability Maturity Model Integration) is a process improvement framework that can be used to appraise an organization's process maturity. It addresses three areas: product/service development, service management, and product/service acquisition. CMMI models include staged and continuous representations. Staged provides a standard sequence of improvements while continuous allows a focus on important processes. There are five maturity levels from 2 (Managed) to 5 (Optimizing). Key process areas include requirements management, project monitoring and control, and organizational process definition. CMMI helps organizations improve processes, reduce costs and cycle times, and increase quality.
2. What is CMMI ?
Capability Maturity Model Integration (CMMI) is a process improvement
training and appraisal program.
A CMMI model may also be used as a framework for appraising the process
maturity of the organization.
5. Three Constellation ?
CMMI currently addresses three areas of interest:
Product and service development — CMMI for Development (CMMI-DEV)
Service establishment, management, — CMMI for Services (CMMI-SVC),
and
Product and service acquisition — CMMI for Acquisition (CMMI-ACQ).
6. CMMI exists….
Staged
Provide a standard sequence
of improvements and can
serve as a basis for
comparing the maturity of
different projects and
organizations
Continuous
Allow the user to focus on the
specific processes that are
considered important for the
organization's immediate
business objectives
14. FILIPINI……
FI LI PI NI NY NA
DE DE DE/IE X Process Others
IE IE X Not yet
Finished
15. Maturity levels in CMMI for development
Maturity Level 2 - Managed
CM Configuration Management
MA Measurement and Analysis
PMC Project Monitoring and Control
PP Project Planning
PPQA Process and Product Quality Assurance
RM Requirements Management
SAM Supplier Agreement Management
16. Maturity levels in CMMI for development….
Maturity Level 3 - Defined
DAR Decision Analysis and Resolution
IPM Integrated Project Management
OPD Organizational Process Definition
OPF Organizational Process Focus
OT Organizational Training
PI Product Integration
RD Requirements Development
RSKM Risk Management
TS Technical Solution
VAL Validation
VER Verification
17. Maturity levels in CMMI for development….
Maturity Level 4 - Quantitatively Managed
OPP Organizational Process Performance
QPM Quantitative Project Management
Maturity Level 5 - Optimizing
CAR Causal Analysis and Resolution
OPM Organizational Performance Management
18. Process Area 1: Requirement Management
The purpose of Requirements Management (REQM) is to manage
requirements of the project’s products and product components and to
ensure alignment between those requirements and the project’s plans and
work products.
Explicit
Implicit
Requirement
Management
19. Specific Practices by Goal
SG 1 Manage Requirements
Understand Requirements (Implicit + Explicit)
Obtain Commitment to Requirements (Sign off)
Manage Requirements Changes
Maintain Bidirectional Traceability of Requirements
Ensure Alignment Between Project Work and Requirements