conceito e aplicação de métodos ágeis
DESCRIPTION
Conceito e aplicação do SCRUM e Kanban, juntamente de como utilizá-los na gestão de projetos e processos e os benefícios de sua aplicaçãoTRANSCRIPT
![Page 1: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/1.jpg)
José Roberto Bolognani, PMP
Conceito e aplicação de métodos ágeis
![Page 2: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/2.jpg)
Graduado em Ciência da Computação (FUMEC/2008);
MBA em Gerenciamento de Projetos (FUMEC/2009);
Certificações internacionais: PMP®, ITIL®, CSM® e
TOEIC®;
Executivo da Diretoria de Programas do PMI-MG;
Mais de 12 anos de experiência em TI e mais de 8 anos na gestão de projetos globais e estratégicos;
Agilísta, cofundador do SCRUM Minas, fundador e organizador do AgileTour BH;
Fundador do Grupo Emprego GP.
Perfil público: http://www.linkedin.com/in/jrbolognani
![Page 3: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/3.jpg)
É um processo incremental
Que permite entregas constantes
Fomenta o trabalho em equipe
Aceita mudanças com mais facilidade
Entrega de valor mais rápido
O que é uma metodologia ágil?
Algo que tudo se pode
Pode-se desenvolver sem documentação
Falta de padrão
Faz rápido
![Page 4: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/4.jpg)
SCRUM
![Page 5: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/5.jpg)
Manifesto Ágil
![Page 6: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/6.jpg)
Aspectos significativos do processo devem estar visíveis aos responsáveis pelos resultados
Os pilares do SCRUM
Se um inspetor
determina que um ou
mais aspectos de um
processo desviou
para fora dos limites
aceitáveis, e que o
produto resultado
será inaceitável, o
processo ou o
material sendo
produzido deve ser
ajustado
Os usuários Scrum devem, frequentemente,
inspecionar os artefatos Scrum e o programa em
direção a detectar variações
![Page 7: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/7.jpg)
Entendendo o SCRUM
![Page 8: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/8.jpg)
Lider servidor
Monitoramento e controle
Garantidor do processo
Dono da qualidade
Resolve impedimentos
Mediador de conflitos
Protege o time
Avalia o desempenho
Empowerment ao time
Papeis do SCRUM – Scrum Master
![Page 9: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/9.jpg)
Papeis do SCRUM – Product Owner
Dono do Produto
Tem a visão para onde levar o produto
Responsável pelo Product Backlog
Priorizar trabalho para o time
Se preocupa com as necessidades dos
usuários
Presente ativamente na sprint,
esclarecendo requisitos
Aceita e rejeita os resultados da sprint
Mantêm os Stakeholders informados
durante o desenvolvimento do produto
![Page 10: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/10.jpg)
Papeis do SCRUM – Time
Trabalha nos itens do Sprint
Backlog
Flexível e produtivo para
atingir objetivo da sprint
Auto-organizável
Multidiciplinar
Quebra as User Stories em
Atividades
Suportar o Product Owner
Tipicamente composto entre
5 e 9 pessoas
![Page 11: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/11.jpg)
Envolvido vs Comprometido
![Page 12: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/12.jpg)
Estar comprometido!
![Page 13: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/13.jpg)
PO é o responsável
Determina a frequência da entrega de versões
Time suporta.
Geralmente, acontece antes do inicio dos trabalhos para a release e antes da ultima sprint para entrega da release
Alinhado com o Roadmap do Produto e orienta o Product Backlog
Eventos do SCRUM – Planejamento das Releases
![Page 14: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/14.jpg)
Eventos do SCRUM – Roadmap do Produto
![Page 15: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/15.jpg)
Eventos do SCRUM – Planejamento da Sprint
Entrada: Backlog priorizado e refinado
PO e Time definem o objetivo da Sprint
O Time estima e seleciona os itens da sprint, baseado na capacidade do time e nas atividades prioritárias selecionadas pelo PO
Detalhar a nível de atividade
Saída: Sprint Backlog
![Page 16: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/16.jpg)
Planejamento da Sprint – Planning Poker
2X 3X 4X
![Page 17: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/17.jpg)
Eventos do SCRUM - Daily Meeting
![Page 18: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/18.jpg)
Eventos do SCRUM – Revisão da Sprint
Acontece ao final de cada Sprint
Participantes: PO, Time, SM e convidados
Duração entre 2 e 4 horas
Time apresenta as entregas da Sprint
Sugestões de melhoria são repassadas ao PO
![Page 19: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/19.jpg)
Eventos do SCRUM – Retrospectiva da Sprint
Acontece ao final de cada Sprint
Participantes: Time e SM
No máximo 3h de duração
Avalia o que deu certo e o que pode
melhorar
Traçar ações de melhoria para próxima
sprint
![Page 20: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/20.jpg)
Visão do Produto
Visão da Tarefa
Artefatos do SCRUM – Product Backlog
![Page 21: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/21.jpg)
Artefatos do SCRUM – Product Backlog
Itens detalhados prontos para a próxima iteração
Itens candidatos para futuras iterações
Itens de menor prioridade e pouco detalhe
![Page 22: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/22.jpg)
Artefatos do SCRUM – Sprint Backlog
![Page 23: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/23.jpg)
Artefatos do SCRUM – Sprint Burndown
![Page 24: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/24.jpg)
SCRUM – O processo
![Page 25: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/25.jpg)
Kanban
![Page 26: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/26.jpg)
Termo Japonês que significa “Cartão” “Visível” e indica o andamento do fluxo de produção
Fornece informações sobre Quando, Quanto e o Que produzir (JIT)
Ficou famoso através do Sistema Toyota de Produção (Taiichi Ohno)
Permite
Agilizar entregas
Encontrar e remover gargalos
Aumento de produtividade e eficiência
Evita desperdício
Fomentar o trabalho em equipe
Se relaciona fortemente com o Kaizen (Mudança para melhor)
Kanban – O que é?
![Page 27: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/27.jpg)
Kanban - Palácio Imperial
![Page 28: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/28.jpg)
Utiliza-se “Cartões” (Post-its) com cores distintas
Configura Limite de Trabalho em Progresso (WIP)
Kanban – Como?
![Page 29: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/29.jpg)
Como reduzir 25% de tempo de execução no projeto?
Kanban – Por quê buscar melhoria de processo?
DEMANDA
CAPACIDADE
Melhorar capacidadeEliminar causa raizAjustar demandas
Posicionar estratégicamenteSegmentar mercadoAlocação
Consigo reduzir recursos?
Qual o lead time do meu processo?
![Page 30: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/30.jpg)
É a latência entre o inicio e a execução de um processo
Tempo entre a emissão de um ordem de compra e a entrega de um carro
Abertura de um chamado até a resolução do problema
Lead Time
![Page 31: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/31.jpg)
Comece com o que você já faz
Esteja aberto a uma mudança incremental e evolutiva
Respeite a cultura, papeis e posições atuais, responsabilidades e “Cargos” existentes
Kanban – Como começar?
![Page 32: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/32.jpg)
Kanban – A prática
![Page 33: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/33.jpg)
Torne visual
Limite o Trabalho em Progresso (WIP)
Gerencie o fluxo
Torne as políticas do processo explicitas
Melhore de forma colaborativa
Kanban – A prática
![Page 34: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/34.jpg)
Kanban – Como começar?
![Page 35: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/35.jpg)
SCRUM KANBAN
Mais prescritivo (mais regras) Adaptativo (menos regras)
Papeis definidos Não necessariamente
Limita o WIP por iteração WIP limitado por fase
Resiste a mudanças durante a iteração Sem restrição
Quadro sempre reinicia a cada iteração Se mantém durante o projeto
Backlog deve caber em uma sprint Backlog completo
Comparativo SCRUM vs Kanban
Compare para Entender, não para Julgar!
Não se limite a uma!
![Page 36: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/36.jpg)
Educar o time a sempre buscar melhorias no processo
Gerenciar os gargalos para aumentar o rendimento
Liderança é a chave para tudo isso
Transparência
Aspectos Chave
![Page 37: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/37.jpg)
Aplicação
Ambiente de mudanças frequentesRequisitos
Tecnologias
Leis e Regras
Ambiente de incertezas
Necessidade de entrar rapidamente no mercadoOportunidades
Responder a uma ameaça
CriaçãoPublicidade de propaganda
Startup e Empreendedorismo
![Page 38: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/38.jpg)
Utilização
http://www.versionone.com/assets/img/files/CHAOSManifesto2013.pdf
![Page 39: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/39.jpg)
![Page 40: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/40.jpg)
![Page 41: Conceito e aplicação de métodos ágeis](https://reader031.vdocuments.net/reader031/viewer/2022020123/559e6cb51a28abd1458b476e/html5/thumbnails/41.jpg)