O Scrum é compatível com o CMMI? Sim e não. A formalização requerida pelo modelo CMMI contrasta teóricamente 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 e quase nenhuma formalizaçã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 não interferem em como devemos executá-las (conforme proposto por métodos ágeis).
O importante é entender o que o CMMI pode adaptar métodos ágeis 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.

Artigo original em Inovatividade
No related posts.






Cayo Medeiros aka. yogodoshi : 02 February 2010 as 8:50 am
Abração!
Rafael Scheidt : 02 February 2010 as 9:57 pm
Primeiramente parabéns pelo post, excelente qualidade.
Recentemente fiz uma comparação entre as áreas de processo do SCRUM x PMBOK que está disponível no meu blog http://www.fokasearch.com.br vai na mesma linha deste seu post.
grande abraco.
Washington Souza : 26 February 2010 as 8:55 pm
Abs
Agile e CMMI: Os opostos se atraem | Blog CMMI & MPS.BR : 24 July 2010 as 9:10 pm