Suggested PA Sequence for CMMI ML3 Implementation

What is a good sequence for implementing CMMI Maturity Level 3? First let's define what a 'good sequence' is - any sequence which ensures smooth, effective and logical evolution of the CMMI implementation is a 'good sequence'.

The PA sequence is an important decision for any CMMI implementation. Processes need to be defined first, followed by these getting deployed. Deployment of processes should be started once process definition reaches a reasonable degree of completeness. Of course, process deployment pilots may also be required to make process definition solid.

The list below is a suggested 'good sequence' for defining processes for a CMMI ML3 implementation. The rationale is also explained for clarity.

1. OPF and OPD combined -
any improvement program (including CMMI-based initiative) is essentially an application of OPF practices supported by OPD practices, hence a CMMI ML3 initiative should be run according to OPF practices

2. PP SP2.3 and CM -
for satisfying evidence requirements, all data, documents and information need to be created and stored is a structured manner.

3. MA -
collection and analysis of basic data is needed to support planning, monitoring and control.

4. PP and PMC combined -
planning, monitoring and control of activities provides the platform for successful delivery

5. PPQA -
establishing the mechanism for objective evaluation of process adherence makes processes stick, constant focus on this aspect leads to process culture being set into the organization

6. IPM, RSKM -
these make project management practices to evolve to a higher level of maturity

7. DAR, SAM -
these two are needed subject to certain conditions being fulfilled and can complement the engineering practices, especially critical technical decisions related to selecting appropriate technical solutions and taking make versus buy decisions

8. REQM, RD, TS, PI, VER, VAL -
these are related to engineering and should be attacked in the end since they account for majority of effort spent on any engineering project and hence must be defined with utmost care

9. OT -
training should be provided when process definition is fully complete and should be initiated when process deployment is initiated

No comments:

Post a Comment