SEI CMMI
Capability Maturity Model Integration


Topics:   Definition  Mapping from CMMI to OPF

Definition

Developed by the Software Engineering Institute (SEI), the Capability Maturity Model Integration (CMMI) is a model and framework for process improvement in the areas of:

  1. Systems Engineering
  2. Software Engineering
  3. Integrated Product and Process Development
  4. Supplier Sourcing

Mapping of CMMI to OPF

The following links to CMMI Process Area Categories and associated Process Areas lead to tables that document the mapping from required SEI CMMI Goals (G) and expected Practices (P) to links to OPF reusable activities and tasks.

Engineering:

The following table documents the mapping from the required Goals (G) and expected Practices (P) for the process areas in the CMMI engineering process area category to the associated OPF reusable process components:

Requirements Management
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Manage Requirements:
  SP 1.1-1) Obtain an Understanding of Requirements
  SP 1.2-2) Obtain Commitment to Requirements
  SP 1.3-1) Manage Requirements Changes
  SP 1.4-2) Manage Bidirectional Traceability of Requirement
  SP 1.5-1) Identify Inconsistencies between Project Work and Requirements
Requirements Engineering:
•   Requirements Management

Requirements Development
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Develop Customer Requirements:
  SP 1.1-1) Collect Stakeholder Needs
  SP 1.1-2) Elicit Needs
  SP 1.2-1) Develop Customer Requirements
Requirements Engineering:
•   Business Analysis
•   Business Case Development
•   Competitor Analysis
•   Customer Analysis
•   Stakeholder Profiling
•   Market Analysis
•   Technology Analysis
•   User Analysis
•   Requirements Identification
•   Requirements Specification
SG 2) Develop Product Requirements:
  SP 2.1-1) Establish Product and Product-Component Requirements
  SP 2.1-2) Allocate Product-Component Requirements
  SP 2.2-1) Identify Interface Requirements
Requirements Engineering:
•   Application Visioning
•   Requirements Identification
•   Requirements Specification
Architecting:
•   TBD
SG 3) Analyze and Validate Requirements:
  SP 3.1-1) Establish Operational Concepts and Scenarios
  SP 3.2-1) Establish a Definition of Required Functionality
  SP 3.3-1) Analyze Requirements
  SP 3.4-3) Analyze Requirements to Achieve Balance
  SP 3.5-1) Validate Requirements
  SP 3.5-2) Validate Requirements with Comprehensive Methods
Requirements Engineering:
•   Requirements Identification
•   Requirements Analysis
Quality Engineering:
•   Requirements Evaluation

Technical Solution
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Select Product Component Solutions:
  SP 1.1-1) Develop Alternative Solutions and Selection Criteria
  SP 1.1-2) Develop Detailed Alternative Solutions and Selection Criteria
  SP 1.2-2) Evolve Operational Concepts and Scenarios
  SP 1.3-1) Select Product-Component Solutions
Architecting:
SG 2) Develop the Design:
  SP 2.1-1) Design the Product or Product Component
  SP 2.2-3) Establish a Technical Data Package
  SP 2.3-1) Establish Interface Descriptions
  SP 2.3-3) Design Interfaces Using Criteria
  SP 2.4-3) Perform Make, Buy, or Reuse Analyses
Architecting:
Design:
SG 3) Implement the Product Design:
  SP 3.1-1) Implement the Design
  SP 3.2-1) Establish Product Support Documentation
Implementation:

Product Integration
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Prepare for Product Integration:
  SP 1.1-1) Determine Integration Sequence
  SP 1.2-2) Establish the Product Integration Environment
  SP 1.3-3) Establish Product Integration Procedures and Criteria
TBD
SG 2) Ensure Interface Compatibility:
  SP 2.1-1) Ensure Interface Descriptions for Completeness
  SP 2.2-1) Manage Interfaces
TBD
SG 3) Assemble Product Components and Deliver the Product:
  SP 3.1-1) Confirm Readiness of Product Components for Integration
  SP 3.2-1) Assemble Product Components
  SP 3.3-1) Evaluate Assembled Product Components
  SP 3.4-1) Package and Deliver the Product or Product Components
TBD

Verification
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Prepare for Verification:
  SP 1.1-1) Select Work Products for Verification
  SP 1.2-2) Establish the Verification Environment
  SP 1.3-3) Establish Verification Procedures and Criteria
TBD
SG 2) Perform Peer Reviews:
  SP 2.1-1) Prepare for Peer Reviews
  SP 2.2-1) Conduct Peer Reviews
  SP 2.3-2) Analyze Peer Review Data
TBD
SG 3) Verify Selected Work Products:
  SP 3.1-1) Perform Verification
  SP 3.2-2) Analyze Verification Results and Identify Corrective Action
TBD

Validation
(in Engineering)

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Prepare for Validation:
  SP 1.1-1) Select Products for Validation
  SP 1.2-2) Establish the Validation Environment
  SP 1.3-3) Establish Validation Procedures and Criteria
TBD
SG 2) Validate Product or Product Components:
  SP 3.1-1) Perform Validation
  SP 3.2-2) Analyze Validation Results
TBD

Process Management

The following tables document the mapping from CMMI required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

Organizational Process Focus
(in Process Management)

The “Organizational Process Focus” process area is within the CMMI “Process Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Determine Process-Improvement Opportunities:
  SP 1.1-1) Establish Organizational Process Needs
  SP 1.2-1) Appraise the Organization’s Processes
  SP 1.3-1) Identify the Organization’s Process Improvements
TBD
SG 2) Plan and Implement Process-Improvement Activities:
  SP 2.1-1) Establish Process Action Plans
  SP 2.2-1) Implement Process Action Plans
  SP 2.3-1) Deploy Organizational Process Assets
  SP 2.4-1) Incorporate Process-Related Experiences into the Organizational Process Assets
TBD

Organizational Process Definition
(in Process Management)

The “Organizational Process Definition” process area is within the CMMI “Process Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Establish Organizational Process Assets:
  SP 1.1-1) Establish Standard Processes
  SP 1.2-1) Establish Life-Cycle Model Descriptions
  SP 1.3-1) Establish Tailoring Criterial and Guidelines
  SP 1.4-1) Establish the Organization’s Measurement Repository
  SP 1.5-1) Establish the Organization’s Process Asset Repository
Process Engineering:
•   Process Construction
•   Process Tailoring
•   Process Management
Metrics Engineering:
•   Metrics Needs Assessment
•   Metrics Planning

Organizational Training
(in Process Management)

The “Training” process area is within the CMMI “Process Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Establish an Organizational Training Capability:
  SP 1.1-1) Establish The Strategic Training Needs
  SP 1.2-1) Determine Which Training Needs Are the Responsibility of the Organization
  SP 1.3-1) Establish an Organizational Training Tactical Plan
  SP 1.4-1) Establish Training Capability
SG 2) Deliver Training:
  SP 2.1-1) Deliver Training
  SP 2.2-1) Establish Training Records
  SP 2.3-1) Assess Training Effectiveness
Training:
•   Training Needs Assessment
•   Training Vendor Selection
•   Training Planning
•   Training Materials Production
•   Training Scheduling
•   Training Delivery
Management:
•   Personnel Management
•   Resource Management
Metrics Engineering:
•   Metrics Planning
•   Metrics Collection
Quality Engineering:
•   Quality Assurance

Organizational Process Performance
(in Process Management)

The “Organizational Process Performance” process area is within the CMMI “Process Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Establish Performance Baselines and Models:
  SP 1.1-1) Select Processes
  SP 1.2-1) Establish Process Performance Measures
  SP 1.3-1) Establish Quality and Process-Performance Objectives
  SP 1.4-1) Establish Process Performance Baselines
  SP 1.5-1) Establish Process Performance Models
Process Engineering:
•   Process Construction
Metrics Engineering:
•   Metrics Planning
•   Metrics Analysis
Quality Engineering:
•   Quality Planning

Organizational Innovation And Deployment
(in Process Management)

The “Organizational Innovation And Deployment” process area is within the CMMI “Process Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Select Improvements:
  SP 1.1-1) Collect and Analyze Improvement Proposals
  SP 1.2-1) Identify and Analyze Innovations
  SP 1.3-1) Pilot Improvements
  SP 1.4-1) Select Improvements for Deployment
SG 2) Deploy Improvements:
  SP 2.1-1) Plan the Deployment
  SP 2.2-1) Manage the Deployment
  SP 2.3-1) Measure Improvement Effects
TBD
Metrics Engineering:
•   Metrics Collection
•   Metrics Analysis

Project Management

The following tables document the mapping from CMMI required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

Project Planning
(in Project Management)

The “Project Planning” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Establish Estimates:
  SP 1.1-1) Estimate the Scope of the Project
  SP 1.2-1) Establish Estimates of Work Product and Task Attributes
  SP 1.3-1) Define Project Life Cycle
  SP 1.4-1) Determine Estimates of Effort and Cost
SG 2) Develop Project Plan:
  SP 2.1-1) Establish the Budget and Schedule
  SP 2.2-1) Identify Project Risks
  SP 2.3-1) Plan for Data Management
  SP 2.4-1) Plan for Project Resources
  SP 2.5-1) Plan for Needed Knowledge and Skills
  SP 2.6-1) Plan Stakeholder Involvement
  SP 2.7-1) Establish the Project Plan
SG 3) Obtain Commitment to the Plan:
  SP 3.1-1) Review Plans that Affect the Project
  SP 3.2-1) Reconcile Work and Resource Levels
  SP 3.3-1) Obtain Plan Commitment
Management:
•   Communications Management
•   Cost Management
•   Delivery Management
•   Management Planning
•   Personnel Management
•   Relationship Management
•   Resource Management
•   Schedule Management
•   Scope Management
Metrics Engineering:
•   Metrics Collection
•   Metrics Analysis
•   Metrics Reporting
Process Engineering:
•   Process Needs Assessment
•   Process Construction
Risk Management:
•   Risk Identification

Project Monitoring And Control
(in Project Management)

The “Project Monitoring And Control” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Monitor Project Against Plan:
  SP 1.1-1) Monitor Project Planning Parameters
  SP 1.2-1) Monitor Commitments
  SP 1.3-1) Monitor Project Risks
  SP 1.4-1) Monitor Data Management
  SP 1.5-1) Monitor Stakeholder Involvement
  SP 1.6-1) Conduct Progress Reviews
  SP 1.7-1) Conduct Milestone Reviews
SG 2) Manage Corrective Action to Closure:
  SP 2.1-1) Analyze Issues
  SP 2.2-1) Take Corrective Action
  SP 2.3-1) Manage Corrective Action
TBD

Supplier Agreement Management
(in Project Management)

The “Supplier Agreement Management” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Establish Supplier Agreements:
  SP 1.1-1) Determine Acquisition Type
  SP 1.2-1) Select Suppliers
  SP 1.3-1) Establish Supplier Agreements
SG 2) Satisfy Supplier Agreements:
  SP 2.1-1) Review COTS Products
  SP 2.2-1) Execute the Supplier Agreement
  SP 2.3-1) Accept the Acquired Product
  SP 2.4-1) Transition Products
TBD

Integrated Project Management For IPPD
(in Project Management)

The “Integrated Project Management For Integrated Product and Process Development (IPPD)” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

Risk Management
(in Project Management)

The “Risk Management” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

CMMI Required Specific Goals (SG) and Expected Specific Practices (SP) OPF Activities and Tasks
SG 1) Prepare for Risk Management:
  SP 1.1-1) Determine Risk Sources and Categories
  SP 1.2-1) Define Risk Parameters
  SP 1.3-1) Establish a Risk Management Strategy
SG 2) Identify and Analyze Risks:
  SP 2.1-1) Identify Risks
  SP 2.2-1) Evaluate, Categorize, and Prioritize Risks
SG 3) Mitigate Risks:
  SP 3.1-1) Develop Risk Management Plans
  SP 3.2-1) Implement Risk Mitigation Plans
Risk Management:
•   Risk Management Planning
•   Risk Identification
•   Risk Analysis
•   Risk Monitoring
•   Risk Control

Integrated Teaming
(in Project Management)

The “Integrated Teaming” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.

Integrated Supplier Management
(in Project Management)

The “IntegratedSupplierManagement” process area is within the CMMI “Project Management” process area category. The following table documents the mapping from its required specific goals (SG) and expected specific practices (SP) to links to the corresponding OPF activities and their component tasks, which achieve these goals by incorporating their practices.