Scrum vs‎ > ‎

Scrum vs CMMI

Disclaimer:
Dokumentasi ini belum sepenuhnya lengkap. Apabila ada kesalahan atau yang bersifat bias, dapat didiskusikan di milis Scrum Indonesia.

CMMI dan Scrum dapat digunakan bersama walaupun biasanya CMMI digunakan bersama dengan Waterfall. Di level manajemen proyek, CMMI berfokus pada abstraksi tingkat tinggi mengenai apa yang dilakukan oleh sebuah organisasi bukan pada metodologi pengembangan yang digunakan (what), sedangkan Scrum berfokus pada bagaimana tim dapat bekerja untuk mengembangkan produk (how). Oleh karena itu CMMI dan Scrum dapat digunakan bersama.

Perbedaan antara CMMI dengan Scrum:    
 CMMI  Scrum
Diformulasikan oleh institusi akademik - Carnegie Mellon Software Engineering Institute Diformulasikan oleh dua praktisi IT yang telah berpengalaman dalam pengembangan software selama lebih dari 35 tahun - Ken Schwabber dan Jeff Sutherland.
Pengguna mula-mula (early adopters) adalah pengembang piranti lunak dari organisasi dengan hirarki bertingkat dengan yang mengembangkan piranti lunak yang beresiko besar.  Pengguna mula-mula (early adopters) adalah satu tim pengembang piranti lunak yang kecil dalam organisasi pengembangan piranti lunak (software house) yang mengembangkan piranti lunak dengan requirement yang sering berubah secara tiba-tiba.   
Ditujukan untuk organisasi yang mengembangkan piranti lunak.  Walaupun diformulasikan oleh praktisi IT pada saat mereka bekerja di perusahaan pengembangan piranti lunak, namun saat ini juga banyak digunakan oleh organisasi non-IT.  
Sebuah model untuk menyatakan tingkat kapabilitas dan kematangan sebuah organisasi.  Sebuah kerangka kerja untuk mengembangkan piranti lunak. 
Berfokus pada apa (what) yang harus dilakukan oleh sebuah organisasi untuk dapat menjadi lebih baik. Berfokus pada pengerjaan proyek pengembangan software (how). 


Glossary:
CMMI = Capability Maturity Model Integration

Narasumber:
Comments