Perbezaan Antara CMM dan CMMI
Model Matang Kemampuan (CMM v1.0), yang pertama CMM, telah dibangunkan dan dikeluarkan pada bulan Ogos 1990. Ia adalah 5 model penilaian peringkat yang dibangunkan oleh Institut Kejuruteraan Perisian (SEI) di Carnegie Universiti Mellon untuk menggambarkan amalan terbaik mengenai kejuruteraan dan pengurusan, khususnya dalam pembangunan perisian. Ia adalah model evolusi pergerakan sebuah syarikat untuk membangunkan perisian.
Sebab pembangunan CMM adalah untuk membantu kerajaan AS dalam menilai kebolehan pembekal perisian untuk mengendalikan projek besar. Sebelum pembangunan model itu, banyak syarikat telah melaksanakan projek dengan kelemahan yang besar dalam penjadualan dan belanjawan. Model ini membantu menyelesaikan masalah ini.Dalam organisasi yang matang, perlu ada piawaian untuk proses menguruskan projek dan membangunkan produk. Oleh kerana model dibuat khusus untuk syarikat perisian, aturan keseluruhan untuk struktur kod program akhir, antara muka, komponen, dan lain-lain digambarkan dalam model CMM. Dengan kata lain, CMM adalah model organisasi matang dan bagaimana ia berfungsi sebagai pemaju atau pengilang.
Walau bagaimanapun, berguna kerana mereka mungkin, CMM tidak tanpa sebarang masalah. Banyak organisasi mendapati mereka bertentangan dan agak bertindih. Terdapat juga masalah dalam pelbagai antara muka kerana ia tidak mempunyai kejelasan. Kekurangan penyeragaman juga merupakan masalah utama.
CMMI pada dasarnya membantu dalam pembentukan fungsi organisasi dan operasi tradisional yang berasingan, menetapkan matlamat peningkatan proses, menyediakan penyeliaan untuk proses kualiti, dan menyediakan satu titik rujukan untuk menilai proses semasa.
Ringkasan:
1. CMM datang pertama tetapi kemudian diperbaiki dan telah berjaya oleh CMMI.
2. Kumpulan CMMS yang berbeza mempunyai masalah dengan pertindihan, percanggahan, dan kekurangan penyeragaman. CMMI kemudian menangani masalah ini.
3. Pada mulanya, CMM menerangkan secara khusus mengenai kejuruteraan perisian manakala CMMI menerangkan proses dan disiplin bersepadu kerana ia terpakai untuk perisian dan kejuruteraan sistem.
4. CMMI lebih berguna dan universal daripada CMM yang lebih tua.