103
Inércia parado

AgileBrazil2012 - Fuja da Inércia

Embed Size (px)

DESCRIPTION

Presentation given at #AgileBR 2012. Newcomers in your team? Scape from inertia! This presentation promotes discussions on what to do to make sure the newcomers on your team truly understand agile -- and don't become agile zombies.

Citation preview

Page 1: AgileBrazil2012 - Fuja da Inércia

Inércia parado

Page 2: AgileBrazil2012 - Fuja da Inércia

Inércia

Page 3: AgileBrazil2012 - Fuja da Inércia

Inércia não mudar

Page 4: AgileBrazil2012 - Fuja da Inércia

Novatos no seu time

ágil?

Fuja da inércia!

Cecilia Fernandes@cecifernandes

Page 5: AgileBrazil2012 - Fuja da Inércia

Em 2009...

Page 6: AgileBrazil2012 - Fuja da Inércia

Em 2009...

Page 7: AgileBrazil2012 - Fuja da Inércia

Em 2012...

Page 8: AgileBrazil2012 - Fuja da Inércia

Continuamos?

Page 9: AgileBrazil2012 - Fuja da Inércia

SIM!

Page 10: AgileBrazil2012 - Fuja da Inércia

sim? Oh wait

Page 11: AgileBrazil2012 - Fuja da Inércia

continuamos...

Page 12: AgileBrazil2012 - Fuja da Inércia

continuamos...

Planning

Page 13: AgileBrazil2012 - Fuja da Inércia

continuamos...

Testes automatizados

Planning

Page 14: AgileBrazil2012 - Fuja da Inércia

continuamos...

Testes automatizados

Planning

Coragem

Page 15: AgileBrazil2012 - Fuja da Inércia

continuamos...

Testes automatizados

Planning

Coragem

Programação pareada

Page 16: AgileBrazil2012 - Fuja da Inércia

continuamos...

Testes automatizados

Planning

Coragem

Programação pareada

Propriedade coletiva

Page 17: AgileBrazil2012 - Fuja da Inércia

Mas...

Page 18: AgileBrazil2012 - Fuja da Inércia

Mas...

Page 19: AgileBrazil2012 - Fuja da Inércia

Por quê?

Planning

Page 20: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Page 21: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Coragem

Page 22: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Coragem

Programação pareada

Page 23: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Coragem

Programação pareada

Propriedade coletiva

Page 24: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Coragem

Programação pareada

Propriedade coletiva

Page 25: AgileBrazil2012 - Fuja da Inércia

Por quê?

Testes automatizados

Planning

Coragem

Programação pareada

Propriedade coletiva

Page 26: AgileBrazil2012 - Fuja da Inércia
Page 27: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 28: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 29: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 30: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 31: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 32: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 33: AgileBrazil2012 - Fuja da Inércia

O que aconteceu?

Page 34: AgileBrazil2012 - Fuja da Inércia

daí...

Page 35: AgileBrazil2012 - Fuja da Inércia

daí...

Page 36: AgileBrazil2012 - Fuja da Inércia

daí...

Page 37: AgileBrazil2012 - Fuja da Inércia

daí...

Page 38: AgileBrazil2012 - Fuja da Inércia

de novo...

Page 39: AgileBrazil2012 - Fuja da Inércia

de novo...

Page 40: AgileBrazil2012 - Fuja da Inércia

de novo...

Page 41: AgileBrazil2012 - Fuja da Inércia

de novo...

Page 42: AgileBrazil2012 - Fuja da Inércia

de novo...

Page 43: AgileBrazil2012 - Fuja da Inércia

nenhum...

Page 44: AgileBrazil2012 - Fuja da Inércia

mas...

Page 45: AgileBrazil2012 - Fuja da Inércia

mas...

Page 46: AgileBrazil2012 - Fuja da Inércia

mas...

Page 47: AgileBrazil2012 - Fuja da Inércia

Por quê?!

Page 48: AgileBrazil2012 - Fuja da Inércia

Por quê?!

Page 49: AgileBrazil2012 - Fuja da Inércia

Qual o problema?

Page 50: AgileBrazil2012 - Fuja da Inércia

Qual o problema?

Planning

Propriedade coletiva

Coragem

Testes automatizados

Programação pareada

Page 51: AgileBrazil2012 - Fuja da Inércia

Qual o problema?

Planning

Propriedade coletiva

Coragem

Testes automatizados

Programação pareada

Page 52: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...

Page 53: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...

Inovação?

Page 54: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...

Page 55: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...

Page 56: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Page 57: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Regra geral:

Page 58: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...

Page 59: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...● Não muda nunca

Page 60: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...● Não muda nunca● É dificílimo testar

Page 61: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...● Não muda nunca● É dificílimo testar

Não faça!

Page 62: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados Servem para

Page 63: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados Servem para

Page 64: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados Servem para

Page 65: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...● Não muda nunca● É dificílimo testar

Page 66: AgileBrazil2012 - Fuja da Inércia

Não saber o porquê...... exemplo prático:

Testes automatizados

Quando...● Não muda nunca● É dificílimo testar

Teste manual

Page 67: AgileBrazil2012 - Fuja da Inércia

Teste manual

Page 68: AgileBrazil2012 - Fuja da Inércia

Teste manual

Page 69: AgileBrazil2012 - Fuja da Inércia

Teste manual

Page 70: AgileBrazil2012 - Fuja da Inércia

Teste manual

Page 71: AgileBrazil2012 - Fuja da Inércia

Teste manual

Não!

Page 72: AgileBrazil2012 - Fuja da Inércia

Entender o porquê...

permite decisõesmais espertas!

Page 73: AgileBrazil2012 - Fuja da Inércia

Práticas

Regras

Page 74: AgileBrazil2012 - Fuja da Inércia

Práticas

são

contextuais

Page 75: AgileBrazil2012 - Fuja da Inércia

Agora...

Page 76: AgileBrazil2012 - Fuja da Inércia

Agora...

Participe!

Page 77: AgileBrazil2012 - Fuja da Inércia

Como identificar another bricks in

your wall?

Brainstorm (5 minutos)

Page 78: AgileBrazil2012 - Fuja da Inércia

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

Page 79: AgileBrazil2012 - Fuja da Inércia

Próxima

Page 80: AgileBrazil2012 - Fuja da Inércia

Como restaurar a cultura ágil do seu

time?

Brainstorm (5 minutos)

Page 81: AgileBrazil2012 - Fuja da Inércia

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!

Page 82: AgileBrazil2012 - Fuja da Inércia

Agora...

Page 83: AgileBrazil2012 - Fuja da Inércia

Como vocês fizeram?

Page 84: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Almoços técnicos dos veteranos

Page 85: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Almoços técnicos dos veteranos

Reescrevendoprincípios ágeis

Page 86: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Almoços técnicos dos veteranos

Reescrevendoprincípios ágeis

O que é Scrum, o básico

Page 87: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Almoços técnicos dos veteranos

Reescrevendoprincípios ágeis

O que é Scrum, o básico

PM-83

Page 88: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Page 89: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Se daily não serve pra nada, tire!

Page 90: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Se daily não serve pra nada, tire!

Se teste não serve pra nada, não faça!

Page 91: AgileBrazil2012 - Fuja da Inércia

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!

Page 92: AgileBrazil2012 - Fuja da Inércia

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!

Page 93: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Page 94: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Errar é a forma mais viva de aprender

Page 95: AgileBrazil2012 - Fuja da Inércia

Deixe errar...

Errar é a forma mais viva de aprender

...e a mais fácil de lembrar, depois!

Page 96: AgileBrazil2012 - Fuja da Inércia

Incentive novatos a ensinarem

Almoços técnicos dos novatos

Page 97: AgileBrazil2012 - Fuja da Inércia

Incentive novatos a ensinarem

Almoços técnicos dos novatos

Ensine testes para quem entrou depois

de você

Page 98: AgileBrazil2012 - Fuja da Inércia

Incentive novatos a ensinarem

Almoços técnicos dos novatos

Apresente uma metodologia à sua

escolha

Ensine testes para quem entrou depois

de você

Page 99: AgileBrazil2012 - Fuja da Inércia

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

Page 100: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Incentive novatos a ensinarem

Deixe errar

Page 101: AgileBrazil2012 - Fuja da Inércia

Relembre e/ou ensine

Incentive novatos a ensinarem

Deixe errar

...continuamente!

Page 102: AgileBrazil2012 - Fuja da Inércia

Em suma...

trabalhe seu time!

Page 103: AgileBrazil2012 - Fuja da Inércia

Não deixe seu time virar...

Cecilia Fernandes@cecifernandes