SEI White Paper: Process Maturity Model - PowerPoint PPT Presentation

About This Presentation
Title:

SEI White Paper: Process Maturity Model

Description:

CMM is Registered in the US Patent and Trademark Office. Overview of the article ... A SEI Patent. A Five-Level Hierarchical Model ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 13
Provided by: hhhu
Category:
Tags: sei | maturity | model | paper | process | white

less

Transcript and Presenter's Notes

Title: SEI White Paper: Process Maturity Model


1
SEI White Paper Process Maturity Model
  • Present by Hui Huang
  • November 16, 2000

CMM is Registered in the US Patent and
Trademark Office
2
Overview of the article(CMM for Software)
  • Overview of CMM
  • Background discussion Why CMM is crucial
  • Developing History
  • Detailed Summary
  • Description of Uses for
  • Process Improvement
  • Evaluation of software supplier
  • Pros and Cons
  • State of Practices and Future Directions

3
Clarification of Terms
  • Software process
  • Software process capability
  • Expected results
  • Software process performance
  • Actual results
  • Software process maturity

4
What is CMM ?
  • A SEI Patent
  • A Five-Level Hierarchical Model
  • A set of known GMPs and an improvement strategy
    for building consistent and predictable software
    products

5
Why CMM is crucial
  • Determine the current process maturity level
  • Identify a vital few issues
  • Focus on limited set of activities
  • Enable steady, continual and lasting gains

6
Maturity Levels in CMM
Maturity Level Focus KPAs (e.g.)
5 Optimizing Continue Process Improvement Change Management
4 Managed Product and Process Quality Quality Management
3 Defined Engineering Process Organizational Support Product Engineering
2 Repeatable Project Management Processes SCM, QA/QC
1 Initial Competent People and heroics Competent People and heroics
7
Key Process Areas (KPAs)
  • Each KPA identifies a cluster of related
    activities that achieve a set of goals considered
    important for process capability
  • The path of a key process may differ

8
The IDEAL approach to using the CMM
  • The five phase of the IDEAL approach
  • I Initiating (the groundwork)
  • D Diagnosing (the distance to the goal)
  • E Establishing ( the plan)
  • A Acting (doing the work)
  • L Learning (from the experience)
  • CMM is part of the IDEAL approach

9
Cons
  • CMM is Not comprehensive
  • non-software disciplines are not addressed
  • Counter-argument CMM is deliberately focused on
    software process
  • CMM is Difficult to Understand
  • The solution is for Large organization
  • The maturity levels oversimplifies issues
  • The KPAs are static

10
Pros
  • Normative components are short 18 KPAs and 52
    Goals organized in hierarchical model
  • CMM has been reviewed by many software developers
    and has many successful applications
  • Training available from SEI and authorized
    distribution partners

11
State of the Practices
  • In 1989, 90 of the organization assessed are at
    level one and only 1 at level 5
  • In 1999, gt70 of the organization assessed are at
    level 4 or 5
  • Commercial Users 60
  • Government/Military Users 40

12
Suggested Reading
  • Paulk Mark et al. 1995 The Capability Maturity
    Model Guidance for Improving the Software Process

Questions ?
Write a Comment
User Comments (0)
About PowerShow.com