Skip to main content

Apa model kematangan kemampuannya?

Model Kematangan Kemampuan (CMM) dikembangkan oleh Carnegie Mellon University pada 1980 -an untuk membantu pemerintah AS dalam memastikan kontraktor pengembangan perangkat lunak memiliki proses yang memadai untuk berhasil memberikan proyek.CMM sekarang menyediakan metode bagi organisasi untuk mengevaluasi dan meningkatkan proses mereka.Model serupa berasal dari CMM.

CMM menjelaskan kerangka kerja lima tingkat kematangan dari proses organisasi.Level awal adalah tingkat kematangan terendah.Ketika proses organisasi adalah level satu, proyek menerima sedikit perencanaan.Disiplin utama mungkin tidak dimasukkan saat dibutuhkan, dan produk tidak dioptimalkan.Prosesnya tidak dapat diprediksi dan berubah, dan hasil proyek sangat bergantung pada bakat dan keterampilan staf pengembangan.

Tingkat kedua CMM dikenal sebagai tingkat yang dapat diulang, di mana beberapa kebijakan untuk pengembangan proyek telah ditetapkan dan dikelola.Perubahan tidak sah dikendalikan.Praktik yang efektif dari proyek-proyek sebelumnya telah diidentifikasi dan diulangi.

Di tingkat ketiga, atau yang ditentukan, proses keseluruhan didokumentasikan, dan sub-proses dimasukkan secara logis.Pada tingkat ini, proses membantu staf pengembangan dan manajemen untuk meningkat.Proses dapat disesuaikan agar sesuai dengan persyaratan spesifik proyek tertentu.Analisis input, output, dan ulasan dapat dimasukkan, dan peran dan tanggung jawab anggota tim dipahami dengan baik.

Level keempat disebut level yang dikelola.Pada level ini, proses telah dikembangkan metrik dan diukur.Peningkatan kontrol proyek tercapai, variasi dalam hasil proses menurun, dan variasi tetap dalam kisaran yang dapat diterima.Jika hasilnya di luar jangkauan, mereka diidentifikasi dan tindakan korektif diambil.

Di bagian atas, level yang paling matang adalah level kelima.Pada tingkat pengoptimalan ini, organisasi secara keseluruhan berkonsentrasi untuk terus meningkatkan prosesnya.Tujuannya adalah untuk mencegah cacat.Data tentang cacat ditangkap dan dianalisis, dan proses direvisi untuk menurunkan tingkat cacat.Pelajaran yang dipetik juga ditangkap dan dilaporkan.

Seiring dengan tingkat kematangan proses, CMM juga menggabungkan beberapa konsep lainnya.Salah satu konsep adalah bidang proses utama (KPA), yang merupakan kegiatan terkait yang mencapai tujuan kritis.Konsep lain termasuk penggunaan tujuan, yang mendokumentasikan ruang lingkup, batasan, dan niat yang berhubungan dengan KPA.Fitur umum, konsep CMM lain, adalah praktik proses organisasi yang menggabungkan KPA.

Meskipun CMM awalnya dikembangkan untuk proses pengembangan perangkat lunak, biasanya digunakan untuk meningkatkan banyak jenis proses.Masih lazim dalam manajemen teknologi informasi, terutama dalam memberikan layanan teknologi informasi dan mengelola perangkat keras.Di banyak organisasi, penggunaan CMM untuk pengembangan perangkat lunak telah digantikan oleh program Model Integration (CMMI).CMMI dikembangkan untuk lebih mengintegrasikan penggunaan beberapa model ke dalam struktur menyeluruh.