Este documento resume os principais conceitos do framework Scrum para gestão de projetos ágeis. Em 3 frases: Scrum promove a entrega contínua de valor ao cliente por meio de sprints curtas com feedback frequente, priorizando equipes multifuncionais e autônomas que planejam apenas o necessário para a próxima sprint e inspecionam regularmente o progresso para adaptações rápidas. O objetivo é entregar valor de forma incremental evitando desperdícios para maximizar a felicidade e produtividade dos envolvidos.
5. Utilize o método OODA para decidir o que fazer..
5
Observar
Decidir Agir
Orientar
▧ Saiba onde está
▧ Avalie alternativas
▧ Tome uma decisão
▧ Aja
6. Ou método PDCA para fazer um produto
6
Plan
Check Act
Do
▧ Planeje
▧ Faça
▧ Verifique
▧ Aja
7. O ponto é:
1. Planeje o que você vai fazer
2. Verifique se alcançou o resultado
3. Melhore a forma como está fazendo
4. Repita
O segredo é sempre buscar uma forma melhor
e mais fácil de fazer o que fazemos.
7
10. Quando alguém da sua equipe fizer um bom trabalho..
Elogie e Agradeça :)
10
11. E se algo der errado..
Em vez de procurar em quem colocar
a culpa, que tal focar em:
1. Resolver o problema
2. Deixar o cliente feliz
3. Melhorar
11
12. A culpa é idiota
Não procure as pessoas ruins, procure os
sistemas ruins - aqueles que incentivam
comportamentos errados e recompensam
desempenho fracos.
12
14. Menor é melhor
Equipes de 3-7 pessoas despendem 25% do
esforço das equipes entre 9-20 membros para
realizar o mesmo trabalho.
O ideal é 7 pessoas, podendo duas a mais ou
a menos - eu diria que a menos..
14
15. Lei de Brooks (1975)
“Adicionar mão de obra a um projeto atrasado
faz com que ele atrase ainda mais.”
15
19. “
“Não pense no mundo lá fora, não se preocupe
com sua família, férias ou seu jantar - Apenas
trabalhe, e depois trabalhe mais, e você será
recompensado.”
- O Chefe
19
20. É um fato sobre a gente
▧ Nossa concentração é terrível;
▧ Passamos mais horas trabalhando do que
deveríamos;
▧ Somos desastrosos em estimar tempo.
20
E não estou falando apenas de mim ou de você..
21. Os outros fatos sobre o processo:
Demoramos pra receber FEEDBACK, e com
isso jogamos TEMPO e DINHEIRO fora pois
quando entregamos geralmente o mercado
JÁ MUDOU por completo.
21
22. Sprint
Entregas rápidas,
feedback imediato
Tarefas fixas dentro
da sprint
Entregáveis a cada
1-4 semanas.
O entregável deve
ser um produto
usável.
Adaptável a
mudanças em cada
iteração.
Problemas resolvidos
na próxima sprint.
22
24. Daily
15 minutos
Todos os dias
Atualização sobre
impedimentos
Foco no que
fazer pra ajudar a
equipe
Uma reunião é
suficiente para não
ser interrompido
Comunicação
em dia
24
Velocidade do
time aumentando
25. O que acontece na daily?
25
▧ O que você fez ontem para ajudar o time
a concluir a sprint?
▧ O que você fará hoje para ajudar o time a
concluir a sprint
▧ Quais obstáculos estão atrapalhando a
equipe?
26. “
Quando todos têm consciência de como o
obstáculo pode atrapalhar, todos se empenham
em solucionar o problema rapidamente.
26
28. Você é multithread ou Monothread?
1
2
3
4
5
6
I
II
III
IV
V
VI
A
B
C
D
E
F
28
29. “
Quem costuma realizar várias tarefas
simultâneas simplesmente não é capaz de se
concentrar. Eles não conseguem se impedir
de pular de uma atividade para outra.
29
30. 30
Nro de projetos
simultâneos
% de tempo disponivel
para cada projeto
Perda causada pela
mudança de contexto
1 100% 0%
2 40% 20%
3 20% 40%
4 10% 60%
5 5% 75%
Desperdício causado pela mudança de contexto:
32. 32
Não é necessário cancelar nenhum projeto, apenas
se concentrar em um de cada vez.
33. 33
Outra coisa, fazer pela metade
ou não fazer dá no mesmo..
Tarefas incompletas ou
produtos não utilizados são
esforço investido sem resultado
positivo.
34. Quando cometer um erro, corrija-o na
mesmo hora.
Deixar para depois pode levar mais de 20
vezes o tempo que levaria no momento
que o bug surgiu.
34
Faça direito de primeira
40. Como montar um bom plano:
1. Pegue TUDO o que você PRECISA fazer.
2. Ordene pelo que entrega mais valor.
3. Desenvolva o que cabe na sprint.
4. Entregue para o cliente.
5. Obtenha feedback.
6. Se necessário, adapte o seu plano.
40
41. O que cabe na sprint? Como saber o tamanho das coisas?
41
45. Como a sequência Fibonacci pode ajudar?
45
▧ A sequência Fibonacci está em tudo a nossa volta.
▧ Cada número é a soma dos dois anteriores.
▧ “Proporção áurea” ou “Número de ouro”.
A distância entre os números é suficiente para que percebamos
com facilidade a diferença entre entre eles.
46. Como chegar a uma conclusão?
Perguntando pras
pessoas certas, a
sua EQUIPE.
46
47. Problemas:
47
▧ Pessoas têm conhecimentos
distintos
▧ Efeito de contágio (falha
humana)
▧ Efeito Halo (uma caracteristica
define outras)
B
o
n
i
t
ã
o
Inteligente
Confiável
Educado
49. 49
1. Separar uma das tarefas priorizadas
2. Jogar, virando a numeração se identifica
Como jogar:
Se e diferença for maior que 3, o maior e
menor número explicam seu raciocínio e a
tarefa é estimada novamente.
Senão fazemos um média, e seguimos
para proxima.
51. E se algo for muito grande? Divida em dois:
51
GG
M
M
52. “
Uma vez que souber a sua velocidade,
saberá em quanto tempo chegará em seu
destino.
52
53. 53
O MAPA não é o terreno
Não se apaixone pelo seu plano, é quase certo que
ele está errado.
54. 6.
Felicidade
Muitas vezes só premiamos os resultados, mas
devemos de fato recompensar as pessoas que se
esforçam para obter a excelência.
54
55. Felicidade é a nova moda
55
A felicidade ajuda a:
▧ Tomar decisões mais inteligentes
▧ Ter mais criatividade
▧ Gostar do trabalho que faz
Você está propenso a realizar muito mais do que pode imaginar quando está feliz
56. Retrospectiva: A reunião que mede a felicidade :)
56
Serve pra gente exibir o produto que fizemos
juntos, pra falar o que está dando certo
...e tbm falar o que não estamos gostando.
60. Um produto deve
estar equilibrado
entre:
O que é
possível
implementar
60
O que é
possível
vender
O que é
possível amar
61. 61
Os fatos:
▧ SE se concentrar apenas no que pode implementar,
talvez acabe fazendo algo que ninguém quer de verdade.
▧ SE se concentrar apenas no que pode vender, talvez
prometa um produto que não consegue desenvolver.
▧ SE não amar o produto, acabará trabalhando duro pra
fazer algo medíocre.
62. 80%
62
do valor está em
20%
das funcionalidades
Em equipes tradicionais, 80% do trabalho delas é desperdício.
Mas como desenvolver esses 20% primeiro?
65. A resposta está aqui: O que fazer e quando.
65
▧ Como entregar valor o mais rápido possível?
▧ O que o cliente acha importante?
▧ O que é mais fácil concretizar?
▧ O que pode gerar mais R$?
▧ O que tem maior impacto?
69. O PRODUCT OWNER (PO)
69
▧ Transforma o idéia (projeto) em um backlog.
▧ Conhece do negócio, do mercado e do cliente.
▧ É responsável pela entrega de valor.
▧ Responde as dúvidas do time.
70. “
A cada entrega de um “utilizável” o PO
mede o valor entregue ao cliente e
redireciona o time na próxima sprint para
entregar mais valor. (Feedback)
70
71. Quem faz o quê?
71
Como..
O quê..
Porque..
Eu
quero
essa
Acho
melhor fazer
assim
Eu
quero
aquela
80. 80
Estudo de caso de contrato ágil
CLÁUSULA I: O cliente pode finalizar o projeto a qualquer
momento com a condição de pagar 20% do valor restante do
contrato.
CLÁUSULA 1I: Alterações? Sem problemas: Basta abdicar de
outras funcionalidades com o mesmo tamanho.
81. 81
As pessoas
querem o que
estamos
produzindo?
Podemos de
fato
produzi-lo?
Vamos
conseguir
vender o que
produzimos?
Riscos
87. Referências
Isso é basicamente uma CÓPIA do livro
maravilhoso de JEFF SUTHERLAND chamado
SCRUM: A arte de fazer o dobro do trabalho na
metade do tempo.
Obrigada.
87