Saya bertanya-tanya apakah ada studi yang meneliti kemanjuran proyek perangkat lunak dalam organisasi yang berorientasi CMMI. Misalnya, apakah organisasi CMMI lebih mungkin menyelesaikan proyek tepat waktu dan / atau sesuai anggaran daripada organisasi non-CMMI?
CMMI adalah singkatan dari "Capability Maturity Model Integration". Ini dikembangkan oleh Institut Rekayasa Perangkat Lunak di Carnegie-Mellon University (SEI-CMU).
Ini bukan sertifikasi , tetapi ada berbagai perusahaan yang akan "menilai" organisasi Anda ke berbagai level CMMI, seperti level 2 dan level 3. (Saya percaya CMMI level 1 adalah binatang, Hobbesian bebas-untuk-semua yang tidak diinginkan oleh siapa pun. dengan kata lain, semua orang setidaknya CMMI level 1, bahkan jika Anda belum pernah mendengar CMMI sebelumnya.)
Saya jelas bukan ahli, tetapi saya percaya bahwa suatu organisasi dapat dinilai untuk tingkat CMMI dalam lingkup pekerjaan yang berbeda: yaitu pengiriman layanan, pengembangan perangkat lunak, foobaring, dll. Pertanyaan saya difokuskan pada penilaian pengembangan perangkat lunak: apakah sebuah organisasi yang telah dinilai ke CMMI Level X untuk proyek perangkat lunak lebih mungkin untuk menyelesaikan proyek perangkat lunak tepat waktu dan sesuai anggaran dibandingkan organisasi lain yang belum dinilai ke CMMI Level X?
Namun, dengan tidak adanya data keras tentang CMMI yang berorientasi perangkat lunak, saya akan tertarik pada efek yang dimiliki penilaian CMMI pada kegiatan lain juga.
Saya awalnya mengajukan pertanyaan karena saya telah melihat berbagai studi yang dilakukan pada perangkat lunak (misalnya esai dalam The Mythical Man Month merujuk pada berbagai studi empiris, seperti halnya Kode Lengkap McConnell), jadi saya tahu bahwa ada organisasi yang melakukan studi empiris pengembangan perangkat lunak .
sumber
Jawaban:
SEI telah menerbitkan beberapa materi mengenai dampak CMMI pada berbagai aspek pengembangan perangkat lunak. Ada beberapa sampel manfaat yang dilihat perusahaan dari mengadopsi CMMI atau SW-CMM. Selain itu, beberapa perusahaan telah memberikan kisah sukses mereka kepada SEI. Yang menarik adalah laporan teknis yang Mendemonstrasikan Dampak dan Manfaat CMMI: Pembaruan dan Hasil Awal . Meskipun ini semua dikuratori oleh SEI, saya cenderung mempercayai data ini karena SEI adalah pusat penelitian dan pengembangan yang didanai pemerintah federal dengan ikatan yang signifikan dengan komunitas akademik dan pemerintah daripada entitas komersial / nirlaba.
Anda mungkin juga tertarik dengan edisi Januari / Februari 2012 dari CrossTalk , yang merupakan jurnal untuk rekayasa perangkat lunak industri pertahanan. Masalah ini berfokus secara khusus pada manfaat mencapai kematangan CMMI yang tinggi (biasanya didefinisikan sebagai Level 4 dan Level 5) dan mengungkapkan data dari beberapa kontraktor pertahanan mengenai dampak terhadap biaya, jadwal, dan kualitas proyek (semuanya positif) ketika mereka pindah ke tingkat kematangan yang tinggi.
sumber