Post on 08-Jul-2015
description
Inércia parado
Inércia
Inércia não mudar
Novatos no seu time
ágil?
Fuja da inércia!
Cecilia Fernandes@cecifernandes
Em 2009...
Em 2009...
Em 2012...
Continuamos?
SIM!
sim? Oh wait
continuamos...
continuamos...
Planning
continuamos...
Testes automatizados
Planning
continuamos...
Testes automatizados
Planning
Coragem
continuamos...
Testes automatizados
Planning
Coragem
Programação pareada
continuamos...
Testes automatizados
Planning
Coragem
Programação pareada
Propriedade coletiva
Mas...
Mas...
Por quê?
Planning
Por quê?
Testes automatizados
Planning
Por quê?
Testes automatizados
Planning
Coragem
Por quê?
Testes automatizados
Planning
Coragem
Programação pareada
Por quê?
Testes automatizados
Planning
Coragem
Programação pareada
Propriedade coletiva
Por quê?
Testes automatizados
Planning
Coragem
Programação pareada
Propriedade coletiva
Por quê?
Testes automatizados
Planning
Coragem
Programação pareada
Propriedade coletiva
O que aconteceu?
O que aconteceu?
O que aconteceu?
O que aconteceu?
O que aconteceu?
O que aconteceu?
O que aconteceu?
daí...
daí...
daí...
daí...
de novo...
de novo...
de novo...
de novo...
de novo...
nenhum...
mas...
mas...
mas...
Por quê?!
Por quê?!
Qual o problema?
Qual o problema?
Planning
Propriedade coletiva
Coragem
Testes automatizados
Programação pareada
Qual o problema?
Planning
Propriedade coletiva
Coragem
Testes automatizados
Programação pareada
Não saber o porquê...
Não saber o porquê...
Inovação?
Não saber o porquê...
Não saber o porquê...
Não saber o porquê...... exemplo prático:
Testes automatizados
Não saber o porquê...... exemplo prático:
Testes automatizados
Regra geral:
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...● Não muda nunca
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...● Não muda nunca● É dificílimo testar
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...● Não muda nunca● É dificílimo testar
Não faça!
Não saber o porquê...... exemplo prático:
Testes automatizados Servem para
Não saber o porquê...... exemplo prático:
Testes automatizados Servem para
Não saber o porquê...... exemplo prático:
Testes automatizados Servem para
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...● Não muda nunca● É dificílimo testar
Não saber o porquê...... exemplo prático:
Testes automatizados
Quando...● Não muda nunca● É dificílimo testar
Teste manual
Teste manual
Teste manual
Teste manual
Teste manual
Teste manual
Não!
Entender o porquê...
permite decisõesmais espertas!
Práticas
Regras
Práticas
são
contextuais
Agora...
Agora...
Participe!
Como identificar another bricks in
your wall?
Brainstorm (5 minutos)
O que o público concluiu foi:
"mas não tem que fazer isso?"
"Não é seu papel"
"o padrão da empresa é assim"
mudose
calados
Intimidados
pouca contestação
Informação=>
buraco negro
ninguém pára pra me explicar coisas...
"Porque sim!"
Sem passar conhecimento
Próxima
Como restaurar a cultura ágil do seu
time?
Brainstorm (5 minutos)
O que o público concluiu foi:
mistureseus
times
relembre princípios e
valores
abrir/criar canais de
comunicação
Reeduque o time com palestras e outras
coisas!
Paredes anônimas
para opiniões
faça jogos que simulam projetos
mostre o processo do seu time para outros times (e vice-versa)
desafie o time!
Agora...
Como vocês fizeram?
Relembre e/ou ensine
Almoços técnicos dos veteranos
Relembre e/ou ensine
Almoços técnicos dos veteranos
Reescrevendoprincípios ágeis
Relembre e/ou ensine
Almoços técnicos dos veteranos
Reescrevendoprincípios ágeis
O que é Scrum, o básico
Relembre e/ou ensine
Almoços técnicos dos veteranos
Reescrevendoprincípios ágeis
O que é Scrum, o básico
PM-83
Deixe errar...
Deixe errar...
Se daily não serve pra nada, tire!
Deixe errar...
Se daily não serve pra nada, tire!
Se teste não serve pra nada, não faça!
Deixe errar...
Se daily não serve pra nada, tire!
Se teste não serve pra nada, não faça!
Programar em par é ruim? Páre!
Deixe errar...
Se daily não serve pra nada, tire!
Se teste não serve pra nada, não faça!
Programar em par é ruim? Páre!
talvez nem seja um erro!
Deixe errar...
Deixe errar...
Errar é a forma mais viva de aprender
Deixe errar...
Errar é a forma mais viva de aprender
...e a mais fácil de lembrar, depois!
Incentive novatos a ensinarem
Almoços técnicos dos novatos
Incentive novatos a ensinarem
Almoços técnicos dos novatos
Ensine testes para quem entrou depois
de você
Incentive novatos a ensinarem
Almoços técnicos dos novatos
Apresente uma metodologia à sua
escolha
Ensine testes para quem entrou depois
de você
Incentive novatos a ensinarem
Almoços técnicos dos novatos
Apresente uma metodologia à sua
escolha
Ensine testes para quem entrou depois
de vocêEscreva um post ou e-mail na lista sobre
alguma técnica
Relembre e/ou ensine
Incentive novatos a ensinarem
Deixe errar
Relembre e/ou ensine
Incentive novatos a ensinarem
Deixe errar
...continuamente!
Em suma...
trabalhe seu time!
Não deixe seu time virar...
Cecilia Fernandes@cecifernandes