O documento discute a adoção do framework Scrum na empresa para gerenciar projetos de forma ágil, mantendo a qualidade exigida pelo modelo CMMi. Apresenta como a empresa fazia projetos anteriormente usando metodologias mais pesadas, as motivações para mudar para um modelo mais ágil e flexível, e como estão implementando Scrum de forma a atender também aos requisitos do CMMi, por meio de treinamentos, ferramentas, escolha de projetos piloto e customização dos processos.
The Developers Conference - TDC 2014 - A adoção do scrum no atendimento ao modelo de referência em qualidade CMMi
1. Globalcode – Open4education
Trilha Agile – A adoção do Scrum no
atendimento ao modelo de referência em
qualidade CMMi
Jorge Roberto Rosa Pereira (jorge.pereira@chemtech.com.br)
Rafael Anicet Zanini (rafael.zanini@chemtech.com.br)
Bacharel em Análise de Sistemas e Mestrando em Engenharia da Computação
com 5 anos de experiência profissional.
Bacharel em Engenharia da Computação e PMP certificado com mais de 12
anos de experiência profissional.
2. Globalcode – Open4education
Agenda
Introdução
Como fazíamos projetos
Motivações para a mudança
Preocupações e necessidades
SCRUM e CMMi: como estamos fazendo;
Desafios e dificuldades encontradas;
Considerações finais
3. Globalcode – Open4education
Como fazíamos projetos
Equipes com maior vivência em metodologias Waterfall;
Ambiente de trabalho e padrões já estruturados para os
modelos existentes;
Uso dos padrões de qualidade apenas para grandes
projetos e apenas em uma localidade (RJ);
Introdução
4. Globalcode – Open4education
Como fazíamos projetos
Processos muito pesados e com muitos templates
diferentes;
Pouco incentivo à melhoria contínua e novas ideias;
Introdução
5. Globalcode – Open4education
Introdução
Motivação para a mudança
Inovação, Produtividade, Flexibilidade;
Necessidade de melhoria na gestão de escopo,
padronização de templates, checklists e processo;
6. Globalcode – Open4education
Motivação para a mudança
Adequação da gestão dos projetos, cronogramas e
atendimento as necessidades dos clientes
Introdução
8. Globalcode – Open4education
Motivação para a mudança
Queríamos ser ágeis, mas mantendo a qualidade;
CMMi como exigência no mercado Industrial;
Uso do CMMi como guia para uma maior maturidade;
Introdução
9. Globalcode – Open4education
Introdução
Preocupações e necessidades
Como faremos a implantação do SCRUM?
Como será a curva de aprendizado da equipe?
Como será a aceitação dos clientes?
Conseguimos reutilizar o processo atual?
Quanto vai custar? Vai demorar?
18. Globalcode – Open4education
SCRUM e CMMi: como
estamos fazendo
Exemplos de não atendimento as áreas do CMMi
pelo SCRUM (cobertos pelo nosso processo);
20. Globalcode – Open4education
Considerações Finais
Trate o processo de melhoria como um projeto;
Envolva sua equipe na revisão e definição dos
processos e ferramentas;
Faça mudanças de forma incremental e iterativa;
Use uma consultoria para te guiar no CMMi;
Use projetos pilotos para validar os processos;
Não tenha medo de mudar;
Jogue fora o que não serve para sua equipe;
Indicadores de estouro de budget, não conformidades de custos e retrabalho;
Gestão melhor de escopo, padronização e templates sem retrabalho e checklists;
Escopo variável;
Colocar Gráficos e Números Fictícios;
Indicadores de estouro de budget, não conformidades de custos e retrabalho;
Gestão melhor de escopo, padronização e templates sem retrabalho e checklists;
Escopo variável;
Colocar Gráficos e Números Fictícios;
Indicadores de estouro de budget, não conformidades de custos e retrabalho;
Gestão melhor de escopo, padronização e templates sem retrabalho e checklists;
Escopo variável;
Colocar Gráficos e Números Fictícios;
Colocar as imagens das áreas de processos do cmmi
Colocar mapa de escritórios chemtech
Colocar imagem (Scrum implements CMMi);
Colocar exemplos práticos de como implementou cada área do CMMi implementados pelo SCRUM;
Isso vira os slides a seguir para cada área onde o SCRUM atende ou não atende;
Colocar exemplos práticos de como implementou cada área do CMMi implementados pelo SCRUM;
Isso vira os slides a seguir para cada área onde o SCRUM atende ou não atende;
CMMi – Mitos;
Use sempre metodologias Waterfall;
Não use metodologias ágeis;
Rigidez e foco no processo;
SCRUM – Mitos;
Sem documentação
Não segue processo;
Reduzir Prazo e aumentar lucro;