Capability Level (CL)
CMMI for Development V1.3 has defined four (Bascially 3) Capability Levels starting from CL-0:Incomplete, CL-1: Performed, CL-2:Managed, CL-3: Defined. CL-0 Indicates incompleteness of CL-1; that means process is not meeting all requirements as needed to achieve CL-1. CL-1 describes "what" should be done in respective process which is denoted by Specific Practices (SP). To understand better way of "what", lets take an example of Test Process. Test process should consists of at least following activities/tasks:
Maturity Level (ML)
CMMI for Development V1.3 has defined four (Bascially 3) Capability Levels starting from CL-0:Incomplete, CL-1: Performed, CL-2:Managed, CL-3: Defined. CL-0 Indicates incompleteness of CL-1; that means process is not meeting all requirements as needed to achieve CL-1. CL-1 describes "what" should be done in respective process which is denoted by Specific Practices (SP). To understand better way of "what", lets take an example of Test Process. Test process should consists of at least following activities/tasks:
- Development of test specification / cases
- Review of test specification / cases
- Conduct test
- Record result
- Conduct regression test / re-test (if needed)
Maturity Level (ML)
CMMI for Development V1.3 has defined 06 (Basically 5) Maturity Levels starting from ML-1:Initial, ML-2: Managed, Ml-3: Defined, ML-4: Quntatively Managed & ML-5: Optimzing. ML-1 Indicates Initial that means processes are not being managed (ML-2). As indicate above, CL is defined for each & respective processes where as ML is defined for "pre-defined group of processes (process area)". In other words, CL-2 achieved for pre-defined group of process area equals to ML-2. Thus we can conclude followings:
ML-2 contains 7 PA; ML-3 contains 11 PA; ML-4 & ML-5 contains 2 PAs each. The achievement of ML-2 indicates that 7 PAs meets the requirement of CL-2, i.e., all activities / tasks related to 7 process (PA) which is defined by SPs and these activities / tasks are managed, also work products produced are managed. As ML addresses organization (organizaiton unit) and CL address particular process.
For more details please do not hesitate to visit our training page http://www.iqiconsulting.com/training.php or write to us ravindra@iqiconsulting.com