Presentation is loading. Please wait.

Presentation is loading. Please wait.

SEI White Paper: Process Maturity Model Present by Hui Huang November 16, 2000 ® CMM is Registered in the US Patent and Trademark Office.

Similar presentations


Presentation on theme: "SEI White Paper: Process Maturity Model Present by Hui Huang November 16, 2000 ® CMM is Registered in the US Patent and Trademark Office."— Presentation transcript:

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 FocusKPAs (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

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, >70 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 ?


Download ppt "SEI White Paper: Process Maturity Model Present by Hui Huang November 16, 2000 ® CMM is Registered in the US Patent and Trademark Office."

Similar presentations


Ads by Google