文档介绍:CMMI: prehensive Overview
Rushby Craig (801) 775-5739
Software Technology Support Center
Bruce Allgood (801) 777-3207
Computer Resources Support Improvement Program
Hill AFB, UT
Agenda
• Project History
• CMMI Structure
• Comparisons with SW-CMM , SE-CMM, and
EIA/IS 731_
• Process Areas Overview
• Assessment Methodology
• Training
CMMI User Group Nov 13, 2001 2
What Model do I use?
• Historically: Depends on the discipline that you want
to model.
–Software Engineering
–Systems Engineering
–Software Acquisition
–Systems Security
–etc.
CMMI User Group Nov 13, 2001 3
What is a CMM?
• Capability Maturity Model:
A reference model of mature practices in a specified
discipline, used to assess a group’s capability to perform
that discipline
• CMMs differ by
–Discipline (software, systems, acquisition, etc.)
–Structure (staged versus continuous)
–How Maturity is Defined (process improvement path)
–How Capability is Defined (institutionalization)
•“Capability Maturity Model®” and CMM® are used by the
Software Engineering Institute (SEI) to denote a particular
class of maturity models
Capability Maturity Model®, CMM®, CMM Integration, and CMMI are service marks and registered trademarks of
Carnegie Mellon University
CMMI User Group Nov 13, 2001 4
Commonly Used CMMs
Software CMM staged software development
System Engineering CMM continuous system engineering
System Engineering Capability Model continuous system engineering
Software Acquisition CMM staged software acquisition
System Security Engineering CMM continuous security engineering
Personal Software Process staged individual software
development
FAA-iCMM continuous software engineering,
systems engineering,
and acquisition
IPD-CMM continuous integrated product
development
People CMM staged workforce
SPICE Model continuous software development
CMMI User Group Nov 13, 2001 5
So Many Models, So Little Time
•Different structures,
ZZZZ