Very basic idea is as follows:
CMMI is a process improvement model which is now widely used by most of the organizations to improve the process performance and ROI.
Latest release from SEI is CMMI Ver 1.2, (3 Constelations-CMMI-Development, CMMI-Service, CMMI-Acqusation)
Basic and initial steps needed for CMMI implementation in organization are as follows:
1. Willingness of Top management for implementation (Sponsorship)
2. Awareness of CMMI model and it's benefits.
3. Make improvement plan by considering the critical business ( by setting business objectives.)
4. Identify the area organizational units), projects to be included for improvement.
5. Identify/chose Which model will be appropriate for the organization ( CMMI or CMMI-IPPD)
6. Identify /chose which representation model will be used (continuous/stage) and will be appropriate.
7. Identify which Appraisal method will be appropriate ( SCAMPI-A, B, C or any other as per the need )
7. Build Process improvement teams( SEPG, SQA, Appraisal teams etc)
8. Identify the critical process areas which need to be improved
9. Train people
10. Allocate resource for process improvement program
11. Apply CMMI practices in your projects
12. Conduct Continues internal assessment/internal audit to find the Gap.
13. Continually take corrective and preventive actions to fill the Gap.
14. Conduct readiness reviews for appraisal/verification.
15. Choose best Lead appraiser who can guide and help in certification.
16. Satisfy all the necessary requirements as per CMMI Appraisal ( ARC-Appraisal requirement for CMMI)
17. Conduct benchmarking appraisal ( e.g. SCAMPI-A ).
18. Continually improve your process..
The above steps are basic steps and can be elaborated more.
Amar
Login to rate this answer.
The Capability Maturity Model (CMM) is used as a general model to aid in improving organizational business processes. This model has been superceded by CMMI (Capability Maturity Model Integration (CMMI)) in order to integrate the process between diverse groups within organizations.
In order to implement CMM in a company which is new to it, you must first convince upper-level management of its value to the company. Once you gain acceptance and buy-in from management (sponsorship), then CMM is implemented by the steps listed by Amar in the previous answer. Amar's presentation is accurate and thorough and I don't want to be redundant here.
However, one question still needs to be answered. When in the process do organizations know they are reaping the benefits of CMM?
Sometimes case studies are conducted on real-world applications in order to show how CMMI improvements have had measureable impacts in any one of the following areas: 1) Cost; 2) Schedule; 3) Quality; 4) Customer Satisfaction; and 5) Return on Investment. At other times, case studies are not necessary because the benefits are apparent by simply reviewing the company's balanced scorecard (a performance management tool that reveals the performance of a mix of key financial and non-financial business indicators).
Login to rate this answer.