Este documento propõe o SCRUMMI, um processo de gestão ágil de projetos baseado no Scrum e alinhado aos níveis de maturidade do CMMI. O SCRUMMI mapeia as práticas do Scrum aos requisitos do CMMI para preencher lacunas, definindo papéis, artefatos e atividades do ciclo de vida do projeto. Um estudo de caso demonstra como o SCRUMMI foi aplicado com sucesso em um projeto de software, resultando em maior visibilidade, integração e produtividade
Scrum: do teórico e filosófico para os desafios reais e avançados na implemen...
Scrum e CMMI em projetos ágeis
1. SCRUMMIUm processo de gestãoágilbaseado no SCRUM e aderenteao CMMI Autora: Ana Sofia Cysneiros Marçal Orientadora: Elizabeth Furtado, D. Sc. Co-orientador: Arnaldo Dias Belchior, D.Sc. (in memorian) 1
2. Agenda Motivação e Objetivo Metodologia de trabalho O SCRUMMI Estudo de Caso Considerações finais 2
8. Scrum 8 Gloger, B., The Zen of Scrum, http://www.glogerconsulting.de
9. Mapeamento Scrum x CMMI Não Satisfeito: não há evidências da prática no Scrum Parcialmente Satisfeito: há evidências da prática no Scrum, embora a prática não esteja plenamente atendida Satisfeito: a prática está totalmente atendida no Scrum 9
11. Pesquisa de interesse 11 O processo da sua empresa é aderente aos níveis de maturidade do CMMI? Aplica práticas de métodos ágeis em seus processos?
16. SCRUMMIFramework de Atividades 16 Plano do Projeto Backlog do Projeto Backlog do Projeto Backlog da Sprint Lista de Riscos Backlog do Projeto Backlog da Sprint Lista de Riscos Lista de Impedimentos Backlog do Projeto Lista de Riscos Base Histórica de Projetos
17. SCRUMMIFramework de Atividades 17 Backlog do Projeto Base Histórica de Projetos Plano do Projeto Backlog do Projeto Backlog do Projeto Backlog da Sprint Lista de Riscos Backlog do Projeto Backlog da Sprint Lista de Riscos Lista de Impedimentos Backlog do Projeto Lista de Riscos Base Histórica de Projetos
31. ResultadosAlcançados Maior clareza e visibilidade do planejamento realizado a cada sprint Implantação de uma cultura participativa no planejamento e gestão do projeto impondo credibilidade, transparência e comprometimento sobre o que se faz Maior integração do time do projeto Uso de estimativas rápidas em SP proporcionando maior agilidade no processo de planejamento Avaliações e adaptações constantes do processo ao longo do projeto gerando aumento de produtividade a cada sprint. 24
32. Liçõesaprendidas A mudança de paradigma é grande na gestão de projetos A entrega constante de software funcionando é muito importante para a credibilidade do cliente O tamanho da sprint deve ser bem avaliado, de forma que acomode a realidade do projeto O auto-gerenciamento do time depende muito da sua maturidade A colaboração e comprometimento do cliente são fundamentais para o sucesso de um projeto que aplica práticas de gerenciamento ágil e participativo 25