One of
Five Levels of Maturity
CMM looks atLevel 1 - Initial: For organizations just starting out, processes are not well established and defined. There is deep fragmentation acrossorganization - one area does it one way and another unit is following a different process for gettingsame thing done. There is poor integration and alignment across functional areas by process. Things get done through individual effort as opposed to a standard process.
Level 2 - Repeatable: A basic level of process management where you can apply a process to various units withinorganization. You start to plan as opposed to react by using certain management controls.
Level 3 - Define: Now that you have processes that you can repeat acrossorganization, you can define them and apply them acrossorganization using standards of performance.
Level 4 - Manage: Given standard performance baselines, you can now measure, benchmark and evaluate your performance.
Level 5 - Optimize: This isfinal phase where you get your processes lean and operating at peak performance. organization is now ready for applying Six Sigma sinceworkload data required to use Six Sigma has been established in Level 4.
As organizations move from a lower level to an upper level within CMM, process capabilities increase and this in turn improves process performance. initial observation by pioneers of CMM, such as Watts Humphrey of IBM, was thatquality of software products was very much related toquality of processes. Additionally,
Under CMM, all organizations default to Level 1 where there is inconsistent management of processes. For larger type organization, management approach tends to change with each successive level:
Level 2 - Managing projects to get things done
Level 3 - Managing processes to get things done
Level 4 - Managing capabilities to groworganization
Level 5 - Managing change to continuously improve
Key Process Areas - Improvement Domains for CMM
In order to move past Level 1 under CMM, you will need to define Key Process Areas. Key Process Areas (KPA) represent a cluster of activities that when grouped together share a common final outcome critical to organizational success. Once you define each KPA, you need to establish performance goals or objectives for each KPA. CMM typically assigns two to four goals per KPA. Understandingintent of a KPA is usually a good basis for defining a performance goal; i.e. isorganization effective (such as customer satisfaction) and efficient (such as cycle times) at meetinggoal ofSince each CMM Level has its own KPA’s, challenge is to meet
The Baseline for Improvement Begins at Level 2
Since key process areas at Level 1 are not defined, getting to level 2 is oftenbig hurdle in moving through CMM. To get to Level 2, an organization needs to have processes that begin to experience repeatable success and likewise, you begin to remove your failures. Processes are not expected to be highly efficient and effective at Level 2, but you do want to have a series of processes to produce outputs (such as pizzas in our pizza restaurant). Level 2 representsbaseline of core processes and from this baseline we can begin to improve how we do things. It is at level 2 where According to Motorola, an organization that moves from CMM Level 2 to 5 will experience an eightfold reduction in defects, an eightfold improvement in cycle times, and a threefold increase in productivity.
CMMI
One offastest growing maturity models is Capability Maturity Model Integration or CMMI. issue of integration is a major hurdle in getting processes to work. Typically, processes are defined around functions or departments. big issue is getting processes to work across all functions and departments. CMMI takes a "systems" view of things; i.e. organize and build around a system to integrate your processes and this will producebest possible service or products for your customers.five levels of CMMI are very similar tooriginal CMM:
- 1: Performed - Process is unpredictable, poorly controlled, and reactive.
- 2: Managed - Process characterized for projects, and is often reactive
- 3: Defined - Process is characterized fororganization, and is proactive
- 4: Quantitatively Managed - Process is measured and controlled
- 5: Optimizing - Focus is on continuous process improvement
In order to take a systems approach, CMMI tends to focus on process infrastructure and most KPA’s are focused on five areas: Goals, Commitment, Ability, Measurement, and Verification. Finally, CMMI follows a life cycle approach to process improvement, known as IDEAL:
I - Initiate: Establishgroundwork for enabling process improvement. This includes makingbusiness case for process improvement and securing key sponsorship to make process improvement happen.
D - Diagnose: Determine where you are relative to where you want to be. This sometimes takesform of a concept paper, outlining
E - Establish: Quantifyspecifics of how you will reach your destination, including a work plan for process improvement that includes which areas should gethighest priority.
A - Act: Doingwork per your process improvement plans, such as development of solutions, testing your solutions, and putting final solutions into production.
L - Learn: Improve your ability to managefuture based on what is taking place now and what was originally planned. This requires that you look back at your process improvement efforts and make adjustments going forward.
CMM Reality Check
Organizations often seek formal certification of CMM Levels, somewhat similar to how Malcolm Baldrige and ISO 9000 work. As a result, CMM may encounter same fallacy of Baldrige and ISO 9000 - organizations are too busy trying to satisfy"certification" requirements, but in realityorganization has not improved its processes.Like Baldrige and ISO 9000, CMM should be more about producing real measurable results and not satisfying pre-conceived requirements that may or may not fitorganization. Consequently, all organizations should look to CMM as a broad framework to assist with process improvement and not lose sight of what you are really trying to accomplish - things like higher customer satisfaction, increased productivity from end users, less time and costs to perform activities that comprise a process, and expanded organizational capabilities.
No comments:
Post a Comment