1a76f6d6e9104fb03b0afd651a750e76.ppt
- Количество слайдов: 9
Capability Maturity Model Integration Hakan Bayraksan - hxb 07 u 20 November 2009
Software Development Issues ✤ ✤ ✤ In 2003, the United Kingdom had more than 100 major government IT projects underway that totalled $20. 3 billion Every year 35% of government and military software projects go over budget and deadlines NHS automation of patient records ✤ Missed appointments cost NHS £ 570 m a year ✤ NHS appointment costs £ 100 ✤ In 2005, 50. 506. 973 total appointments of which 5. 707. 288 were missed
What is CMM? ✤ Capability Maturity Model, 1987 -1997; ✤ development model from CMU, based on real data from the US Do. D, ✤ to determine why software projects went over-budget and ran out of time. ✤ Levels of the Capability Maturity Model ✤ (1)Initial -> (2)Repeatable -> (3)Defined -> (4)Managed -> (5)Optimised
CMMI ✤ ✤ The successor to CMM “a process improvement approach that provides organisations with the essential elements of effective processes that ultimately improve their performance” ✤ multiple levels of use ✤ addresses three areas: ✤ Product and service development — CMMI for Development (CMMI-DEV), ✤ Service establishment, management, and delivery — CMMI for Services (CMMI-SVC) ✤ Product and service acquisition — CMMI for Acquisition (CMMI-ACQ).
CMMI
Capability vs Maturity ✤ ✤ A "Maturity Level" is what you can be appraised to and rated as when the organisation uses the Staged Representation of the CMMI, and a "Capability Level" is what you can be appraised to and rated as when the organisation uses the Continuous Representation of the CMMI. A "Maturity Level" X means that an organisation, when appraised, was found to be achieving the goals required by that level (X). Those goals are a combination of specific and generic goals from a specific set of Process Areas. Each "Maturity Level" has a specific set of PAs associated with it, and in turn, within those PAs have a specific set of goals.
CMMI ✤ ✤ ✤ CMMI isn't a development life cycle. It is a model for improving the overall project management during development, regardless of the life cycle. (CMMI-DEV) CMMI is criticised due to the fact that most companies it appraises follow the “Waterfall” method of software development, though this isn’t a requirement set by the SEI, companies which work under military or government contracts and therefore seek CMMI appraisals are usually large enterprises. In the staged representation, which is the original Software CMM approach, this ability to mature a capability in any one process area doesn't exist, so in CMMI, the idea of a Continuous representation was implemented whereby an organisation could choose to get really good at any number of PAs without having to put forth the effort to implement low-value or unused PAs.
How to get appraised? ✤ One very common way ✤ ✤ Blunt object/Brute Force/Stove-Pipe no certification!
Appraised Companies ✤ Israel Aerospace Industries (Level 5) ✤ AAI Corporation (Level 5) ✤ Fujitsu China (Level 4) ✤ Bank of China (Level 4) ✤ Toshiba Solutions (Level 3) ✤ Mitsubishi Electric Information Systems Corporation (Level 3) ✤ BAE -Land Armament Division (Level 3)
1a76f6d6e9104fb03b0afd651a750e76.ppt