O documento discute metodologias ágeis como Scrum e Kanban, apresentando seus princípios, valores, cerimônias e como funcionam. Explica as diferenças entre os modelos tradicional e ágil, detalhando os papéis, eventos e artefatos do Scrum.
2. Sumário
Introdução a Metodologias Ágeis
Manifesto Ágil
Principios e Valores do Agil
Como funciona o Kanban e o Scrum
01
02
03
04
Como funciona o Kanban e o Scrum
05
Scrum - como fazer o dobro do
trabalho na metade do tempo
Cerimonias ( Scrum )
Erros comuns
Monitoramento
06
07
08
09
?????
10
3. O manifesto foi criado em 2001, por pessoas que já praticavam formas diferentes de criar software.
Inicialmente buscavam formas mais leves e eficazes de gerar produtos de valor. ( O manifesto está
disponivel em 68 idiomas )
● Dinamica
● Flexivel
● Aumento da Produtividade
● Abordagem de planejamento interativo ( Ciclos de entrega )
IntroduçãoaMetodologiasÁgeis
01
12 Principios
4 Valores
4. Os 4 Valores do Manifesto Ágil
Software em
funcionamento
mais que
documentação
abrangente
Indivíduos e
interações mais
importantes
que processos e
ferramentas
Colaboração com
o cliente
mais que
negociação de
contrato
Responder as
mudanças
mais que seguir um
plano
6. Modelo Tradicional VS. Modelo Agil
Modelo Tradicional
( Cascata )
Modelo Ágil
( Iterativo e incremental )
● Planejamento Preditivo
● Pouco envolvimento com cliente
● Burocracia
● Entrega do Produto/Projeto Final
Dificuldades no modelo cascata
● Dificuldade de fazer adaptações
● Planejamento Adaptativo
● Pouco constante com cliente
● Dinâmico
● Entrega por etapas. - testes e validação
8. ● Organização e Controle de Fluxo
● Agilidade no processo
● Transparência, Visibilidade
Kanban
Frameworks, Métodos e Ferramentas
Scrum
● Gestão Dinamica de Projetos
● Trabalho em equipe
● Entregas por ciclos ( Sprints )
● Transparência, Visibilidade
12. Papeis do SCRUM
Product Owner
O S.M é um líder servidor
Responsável remoção dos
impedimentos, identificar
formas de melhorar a
produtividade da equipe
O P.O
Dono do produto
Responsável por entender a
demanda do cliente e priorizar
as atividades de maior valor
Equipe de desenvolvimento
Membros da equipe que
estimulam e desenvolvem o
produto
Scrum Master Time
20. Product Backlog
Maior Prioridade
Bem Refinados
Entregaveis Claros
Menor Prioridade
Sem refinamento
Ideias macro
Os itens mais relevantes são priorizados e
detalhados ( Grooming ) em demandas que
ficam no topo da Pilha
Os itens de relevância média ficam no meio da
Pilha e devem ser detalhados junto ao P.O ,a
medida em que se tornarem mais relevantes
Os itens de menor relevância costumam ser “
Macros” sem detalhamento, pois ainda não
foram quebrados e detalhados em partes
menores pelo P.O
Média prioridade
Em refinamento
24. Sprint Backlog
Maior Prioridade
Bem Refinados
Entregaveis Claros
Lista de itens priorizados que
pertencem ao ciclo de entrega -
Artefatos ( Sprint )
Ao final da Sprint temos um INCREMENTO do
produto ou projeto, entregando valor ao cliente
26. Eventos do Scrum
1 - Sprint Planning: é uma reunião do Scrum, onde acontece o planejamento da Sprint.
Quem deve estar presente nesta reunião: Product Owner, Scrum Master e o Time
O que acontece nessa reunião ?
● Discutem os itens priorizados do Product Backlog.
● Definem qual o tamanho da Sprint
● Definem o que é possível fazer do Product Backlog
dentro do prazo da Sprint
● Realizam o planejamento da Sprint.
28. Daily Meeting
2 - Daily Meeting: É uma reunião de alinhamento diário, olhando-se o quadro de atividades
e falando de cada uma de maneira objetiva com duração máxima de 15 minutos.
Quem deve estar presente nesta reunião: Scrum Master ( Opcional ), Time
Objetivo da Daily:
- Identificar impedimentos que possam comprometer a sprint.
- Informar o andamento das atividades
29. Daily Meeting
Sugestões para se fazer uma
boa Daily Meeting
- O que fiz ontem ?
- O que estou fazendo agora ?
- Qual o meu impedimento ?
15 minutos
33. Eventos do Scrum
1 - Sprint Review : é uma reunião aonde acontece a revisão da Sprint..
Quem deve estar presente nesta reunião: Product Owner, Scrum Master e o Time
O que acontece nessa reunião ?
● Os itens concluídos e não concluídos são discutidos
● São levantados e discutidos pontos de melhoria
● Aprendizados e desafios vencidos
35. Eventos do Scrum
1 - Retrospectiva : é uma reunião do SCRUM onde o time avalia a si próprio, coisas boas,
ruins, melhorias, tudo que aconteceu durante o último período .
O que acontece nessa reunião ?
● Sugestões e melhorias do processo
● Discutimos pontos positivos e negativos
● Sinalizamos pontos que devem se manter e
quais devemos parar
36. Eventos do Scrum
Como fazer uma boa Retrospectiva:
A retrospectiva é uma reunião onde devemos mostrar todas as nossas dificuldades, frustrações,
problemas que devemos solucionar, ou seja, tudo que nos incomode, tudo que esteja bom ruim e também
tudo aquilo que está bom, que devemos continuar. Não tenha medo desta reunião, ela deve ser
descontraída, com uma visão de melhoria contínua.
"Independentemente do que descobrimos,
nós entendemos e realmente acreditamos
que todos fizeram o melhor trabalho que
poderiam, dado o que era conhecido na
época, suas habilidades e competências, os
recursos disponíveis, bem como a situação
em questão." - (Diretiva Primária )
38. Gestão visual
Informações disponíveis e atualizadas através
de uma forma clara e visual
Transparência no status das atividades
Estimula a auto gestão do time e a
responsabilidade com a sua atividade
Melhora a colaboração, engajamento e
comunicação entre todos do time interno e
externo.
Possibilita a visualização de melhorias futuras
e contínuas.
43. Resumindo em uma frase
Two Pizzas Team = Comunicação Eficiente
5 á 7 pessoas
44. Diferença entre um time Agil e Tradicional
Lider do time
Lider servidor
Facilitador
45. Diferença entre um time Agil e Tradicional
Confianca Mutua
Comunicação com todo o time
Solidariedade
Grande troca de experiência e
informação
Trabalho em equipe
Lider servidor
Facilitador
47. Processo em evolução
A metodologia Agil está sempre em constante
evolução.
Cada equipe terá suas dificuldades e
questões a melhorar,
As retrospectivas mostram o caminho correto
que devemos seguir para ter uma equipe e
um processo Agil.
53. Durante as Reuniões de Sprint devemos utilizar o
cronômetro para auxiliar no controle da Daily
54. Daily
Reuniões com cronômetro na tela
Durante a reunião falamos as atividades no quadro
Preenchemos a planilha ao mesmo tempo
Ao final da reunião apresenta-se o burndown
para saber se estamos dentro ou fora do
planejamento
55. Reunião de Review
30% 70%
Devemos mostrar os dados das atividades
Atividades fora do
planejado
Sugestão de informações para constar
na reunião de review
Status das ações
Status dos OKRs
BurnDown
56. Retrospective
Manter da mesma maneira, porém colocar o plano de ação no Backlog e
fazer em documentos separados, onde o plano de ação entra na sprint
seguinte caso seja possível resolver dentro da sprint.