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.

Outros posts com conteúdo relacionado