Perbezaan Antara CMM dan CMMI

Anonim
< Model CMM vs 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.

CMM telah menjadi sangat berjaya dan ia mula digunakan dan dibangunkan khusus untuk aspek lain organisasi dan disiplin seperti, Kejuruteraan Sistem, orang, Pembangunan Produk Bersepadu, dan lain-lain.

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 atau Integrasi CMM dibangunkan untuk mengintegrasikan model semasa dan akan datang. Ia adalah jenis peningkatan dari model CMM dan menggambarkan peningkatan proses untuk organisasi terutama dalam pembangunan perisian. Model ini termasuk bidang-bidang berikut: pengumpulan (data dan keperluan), perancangan / pengesanan projek, pengurusan konfigurasi, latihan, jaminan kualiti, kolaborasi dan tinjauan rakan sebaya.

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.