Introduction to Capability Maturity Model® Integration (CMMI®), Version 1.1, Staged Representation
[Purpose] [Approach] [Components] [Maturity Levels] [Structure] [References] [Slides] [NTU&CMMI]
CMMI (Capability Maturity Model Integration,能力成熟度模式整合)
改進系統工程和軟體工程的整合模式
由美國軟體工程學院( SEI , The Software Engineering Institute, 一個由美國國防部贊助、卡內基美隆大學執行的研究中心)
將各別的CMM領域模式、EIA731、及ISO模式整合於一身。
適用於軟體工程、系統工程、整合式產品發展及採購等領域。
提供系統工程及產品整合之流程改善及評鑑的完善架構。
對系統發展及管理流程有嚴謹的要求,將能力成熟度分為5個等級。
可依標準評鑑程序(SCAMPI)執行第2, 3, 4, 5級認證
Aug 2000 Released CMMI-SE/SW V1.0 for initial use
Dec 2000 Released CMMI-SE/SW/IPPD V1.02
Mar 2002 Published CMMI-SE/SW/IPPD/SS V1.1
provide guidance for improving your organization’s processes and your ability to manage the development, acquisition, and maintenance of products or services.
help your organization appraise its organizational maturity or process area capability, establish priorities for improvement, and implement these improvements.
Decide which CMMI model best fits your organization’s process-improvement needs.
Select a representation, either continuous or staged
Determine the bodies of knowledge you want to include in the model your organization will use.
Continuous Representation
Allow you to select the order of improvement that best meets the organization’s business objectives and mitigates the organization’s areas of risk
Enable comparisons across and among organizations on a process area by process area basis or by comparing results through the use of equivalent staging
Provide an easy migration from Electronic Industries Alliance Interim Standard (EIA/IS) 731 to CMMI
Afford an easy comparison of process improvement to International Organization for Standardization and International Electrotechnical Commission (ISO/IEC) 15504, because the organization of process areas is similar to ISO/IEC 15504
Staged Representation
Provide a proven sequence of improvements, beginning with basic management practices and progressing through a predefined and proven path of successive levels, each serving as a foundation for the next
Permit comparisons across and among organizations by the use of maturity levels
Provide an easy migration from the SW-CMM to CMMI
Provide a single rating that summarizes appraisal results and allows comparisons among organizations
Bodies of knowledge (disciplines)
the discipline you select for your CMMI model
systems engineering
software engineering
Integrated Product and Process Development
supplier sourcing
Process areas
Process Management, Project Management, Support, and Engineering
process areas, specific goals, specific practices, generic goals, generic practices, typical work products, subpractices, notes, discipline amplifications, generic practice elaborations, and references.
Maturity Levels of CMMI models with a staged representation
The staged representation organizes process areas into five maturity levels to support and guide process improvement.
All the specific and generic goals of the maturity level process areas need to be achieved .
CMMI Model Components
Chaotic.
Competence and heroics
Not repeatable
Process areas for level 2
Requirements Management
Project Planning
Project Monitoring and Control
Supplier Agreement Management
Measurement and Analysis
Process and Product Quality Assurance
Configuration Management
Requirements are managed and that processes are planned, performed, measured, and controlled.
Projects are performed and managed according to their documented plans.
The status of the work products and the delivery of services are visible to management at defined points
Commitments are established among relevant stakeholders and are revised as needed.
Work products are reviewed with stakeholders and are controlled.
The work products and services satisfy their specified requirements, standards, and objectives.
Process areas for level 3
Requirements Development
Technical Solution
Product Integration
Verification
Validation
Organizational Process Focus
Organizational Process Definition
Organizational Training
Integrated Project Management for IPPD
Risk Management
Integrated Teaming
Integrated Supplier Management
Decision Analysis and Resolution
Organizational Environment for Integration
Processes are well characterized and understood
Processes are described in standards, procedures, tools, and methods.
The organization’s set of standard processes is established and improved over time.
These standard processes are used to establish consistency across the organization.
Projects establish their defined processes by tailoring the organization’s set of standard processes according to tailoring guidelines.
Maturity Level 4: Quantitatively Managed
Process areas for level 4
Organizational Process Performance
Quantitative Project Management
Establish performance baseline and models
Quantitatively manage the project
Statistically manage subprocess performance
Processes are quantitatively managed
Understand past process performance, future product quality, and future service quality
Process areas for level 5
Organizational Innovation and Deployment
Causal Analysis and Resolution
Select and deploy improvements
Determine and address causes of defects
Analyses are concerned with addressing common causes of process variation
Measurements are used to
select improvements and innovations
estimate the costs and benefits of the improvements and innovations
measure the actual cost and benefits of the improvements and innovations
Quantitative process-improvement objectives for the organization are established and continually revised to reflect changing business objectives.
CMMI® Version 1.1 Tutorial Materials
Production releases of CMMI® models
An Overview of CMMI Appraisal Methodology
SAIC Process Improvement Consulting
[Top] [Purpose] [Approach] [Components] [Maturity Levels] [Structure] [References]
Summarized by Shwu-Meei Chiou at 10/18/2002
® CMM and CMMI is registered in the U.S. patent and Trademark Office.
Copyright 2002 by Carnegie Mellon University