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 .