CMMI & Scrum, é possível unir os dois?
O Scrum é compatível com o CMMI? Sim e não. A demanda de documentação requerida pelo modelo CMMI contrasta com a agilidade no tempo de desenvolvimento de software.
Abordagens ágeis são criticadas devido ao fato de apresentarem muito pouco design de arquitetura e pouca documentação. Abordagens rigorosas são criticadas por serem burocráticas e serem de difícil adaptação à mudança.
O modelo CMMI descreve “o que fazer”, enquanto a metodologia ágil, como o Scrum, descreve “o como fazer”. Isso não quer dizer que seja impossível adotá-las em conjunto. As práticas estabelecidas pelo CMMI (ações e documentação) não interferem em como devemos executá-las (conforme proposto pelo Scrum).
O importante é entender o que o CMMI pode adaptar o Scrum a essa realidade sem perder o controle do CAOS; pois o CMMI é aberto a várias formas de interpretação e o modelo não desceve “o como fazer”.
Lembrando que você pode utilizar o Scrum com outras metodologias ágeis como o XP e FDD por exemplo. Abaixo pode ser vista uma tabela que mostra todas as áreas de processo do CMMI e quais são satisfeitas por cada uma dessas metodologias.




[...] Lembrando que você pode utilizar o Scrum com outras
metodologias ágeis como o XP e FDD por exemplo. Abaixo pode ser
vista uma tabela que mostra todas as áreas de processo do CMMI e
quais são satisfeitas por cada uma dessas metodologias. Artigo
original em Inovatividade [...]
[...] Artigo original em Inovatividade [...]