Ano passado...
Scrum passou a atrapalhar
Esse ano...
Voltamos a ele?
Não!
“Not all those who wander are lost.”
There and back again
Cecilia Fernandes@cecifernandes
(Lá e de volta outra vez)
2008~2010
One-click deploy
Release planning
Quadro branco
Burn down
Responsabilidade + ambiente
Scrum Master
Cliente ao lado
Review meeting
Equipe pequena
Daily Scrum
Resposta rápida
Fluxo contínuo
Funcionava porque
but...
Fluxo, mas...
2a. feira
Tem problema?
Nah...
Velocidade
Problemas crônicos?
Nunca!
Drop retrospectiva
Pior...
e pior...
muito pior...
Menos novidade
Menos pressão
Exceto bugs
Métricas?
Velocidade!
Fluxo sem métricas
-
Que bom...
KanbanBut
Qual o problema?
Sem iteração
Sem iteração
sem meta
=>
Sem iteração
sem meta
=>
menos motivação=
>
equipe triste
=>
menos motivação
equipe triste
=>
menos motivação
o que fazer?=
>
Outra motivação
Mais rápido
mais rápido
mais rápido
Agile processes promote
sustainable development.
=>
Mais pontos
=>
Menos pontos
Stress++
It got bad
Seriamente ruim
Eles perceberam?
Relembremos...
Dia a dia
Sistêmicos
“Tenho problemas...
…mas devo ser só eu...”
Outros problemas?
desafios--
tudo igual
“mas o P.O. quer pontos!”
My precioussss
points
Perguntaram?
Outro problema
assombrações
Bugs intratados
Sem tempo
Por quê?
“porque o P.O. quer pontos!”
My precioussss
points
Isso levou a...
Insatisfação
sub-utilização
Stress
Quase perdas
puramente
Falta comunicação
Alguém reparou...
Falta retrospectiva
1a. Retrospectiva
1a. Retrospectiva
Fazemos pontos demais
1a. Retrospectiva
Fazemos pontos demais
Sem novidades
1a. Retrospectiva
Fazemos pontos demais
Sem novidades
SistemasAntigos
1a. Retrospectiva
Fazemos pontos demais
Sem novidades
SistemasAntigos
Ausência deRetrospectiva
Ações:Fazer menos pontos
Arranjar tempo pra estudos
Pegar sistemas abandonados
Preocupação...
tensão pré-meeting
Devs e P.O.
Devs e chefe
“Não aguentamos mais... Queremos
fazer menos pontos...”
“Eu nunca falei pra vocês
fazerem mais...”
“Queremos estudar coisas
novas...”
“Ótimo! Vão em frente!”
“Tem problemas em projetos antigos.
Queremos tempo pra consertar!”
“Tem? Ok, deixamos esses
como prioritários”
“Não tem problema?”
“Ahn... não.”
“Ah...”
E a retrospectiva?
1a. Retrospectiva
Fazemos pontos demais
Sem novidades
SistemasAntigos
Ausência deRetrospectiva
Falta cadência...
Falta disciplina...
O que dá cadência de brinde?
Iteração
Iterativo => espera?
2011!
One-click deploy
Iteração == cadência
Só.
E o WIP?
Sem problemas!
Mas...
Simplicidade!
Resumão
iterativo
=>
fluxo contínuo
(cadência++)
retrospectivas
=>
time desmotivando
(comunicação++)
puxa responsa
=>
bugs assombração
(prop. coletiva++)
ritmo sustentável
=>
velocidade crescente
(felicidade++)
Aonde estamos indo?
Scrum?
Vejamos...
Programação pareada
Planning gameTDDClientes próximos
Programação pareada
Planning gameTDDClientes próximos
Programação pareada
Planning gameTDDClientes próximos
Programação pareada
Planning gameTDDClientes próximos
Programação pareada
Planning gameTDDClientes próximos
Integração contínuaRefatoraçãoReleases pequenas
Integração contínuaRefatoraçãoReleases pequenas
Integração contínuaRefatoraçãoReleases pequenas
Integração contínuaRefatoraçãoReleases pequenas
Código padronizadoPropriedade coletivaDesign simplesMetáfora do sistema
Código padronizadoPropriedade coletivaDesign simplesMetáfora do sistema
Código padronizadoPropriedade coletivaDesign simplesMetáfora do sistema
Código padronizadoPropriedade coletivaDesign simplesMetáfora do sistema
Código padronizadoPropriedade coletivaDesign simplesMetáfora do sistema
Ritmo sustentável
Ritmo sustentável(hell yeah!)
Teste de unidade 1ºIntegração 1 par/vezOtimiza qdo precisarSem hora extra
Teste de unidade 1ºIntegração 1 par/vezOtimiza qdo precisarSem hora extra
Teste de unidade 1ºIntegração 1 par/vezOtimiza qdo precisarSem hora extra
Estamos em 2011!
Teste de unidade 1ºIntegração 1 par/vezOtimiza qdo precisarSem hora extra
Teste de unidade 1ºIntegração 1 par/vezOtimiza qdo precisarSem hora extra
… soa familiar?
Achávamos...
olhando bem...
XP! \o/
XP! \o/
O melhor?
Emergiu!
Não importa...
Serve pro time?
Melhora o atual?
Tá valendo!
Melhorar é uma jornada sem fim
Just...
Just...
Cecilia Fernandes@cecifernandes