Download presentation
Presentation is loading. Please wait.
Published byAugust Hunter Modified over 9 years ago
1
Capability Maturity Model CS3300 Fall 2015
2
The Problem Contractors over budget and late. Need a way to rank how likely a software company is to deliver software on-time and within budget. Thus was born CMM (Capability Maturity Model) Later this was developed into many models for different areas.
3
Symptoms of Process Failure Commitments consistently missed Late delivery Last minute crunches Spiraling costs No management visibility into progress You’re always being surprised. Quality problems Too much rework Functions do not work correctly. Customer complaints after delivery Poor morale People frustrated Is anyone in charge? From CMU, SEI, CMMI Training Slides
4
Levels 1 – Initial = ad hoc and chaotic process, not repeatable, heroics 2 – Managed = process planned and executed, plans/process maintained under pressure, process variance between projects 3 – Defined = repeatable and in control processes, processes consistent across organization 4 – Quantitatively Managed = process have quantitative measurement and goals, these are used to manage projects 5 – Optimizing = continuous process improvement
5
CMMI Practices NOT Processes What to do, NOT How to do it Focus on improvement of existing process, NOT dictate a preferred process or define processes
7
Level 2 Process Areas Configuration Management Project Monitoring and Control Project Planning Process and Product Quality Assurance Requirements Management Measurement and Analysis Supplier Agreement Management
9
Level 3 Process Areas Decision Analysis and Resolution Integrated Project Management Organizational Process Definition Organizational Process Focus Organizational Training Product Integration Requirements Development Risk Management Technical Solution Validation Verification
11
Level 4 Organizational Process Performance Quantitative Project Management
13
Level 5 Causal Analysis and Resolution Organizational Performance Management
16
Big question – Can CMMI and Agile Exist Is CMMI the waterfall? Having worked in a CMMI 3 level organisation, I think the issue with CMMI is not CMMI itself but the culture of the people implementing it being too rigid: they lack of business awarness and they write processes without common sense and understanding on how people work. So I believe the challenge of a CMMI organisation to move from Waterfall to Agile is to change the culture of the Company and its people. CMMI and Agile do fit well together, once you have removed the people who just can't fit in.
17
CMM detractors http://www.satisfice.com/articles/cmm.shtml
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.