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...


                 Plan
                     ning
continuamos...

    Testes
automatizados
                 Plan
                     ning
continuamos...

    Testes
automatizados
                 Plan
                     ning


  Coragem
continuamos...      Programação
                      pareada

    Testes
automatizados
                 Plan
                     ning


  Coragem
continuamos...       Programação
                       pareada

    Testes
automatizados
                 Plan
                     ning


  Coragem


                 Propriedade
                   coletiva
Mas...
Mas...
Por quê?


           Plan
               ning
Por quê?

    Testes
automatizados
                Plan
                    ning
Por quê?

    Testes
automatizados
                Plan
                    ning


  Coragem
Por quê?           Programação
                     pareada

    Testes
automatizados
                Plan
                    ning


  Coragem
Por quê?            Programação
                      pareada

    Testes
automatizados
                Plan
                    ning


  Coragem


                Propriedade
                  coletiva
Por quê?            Programação
                      pareada

    Testes
automatizados
                Plan
                    ning


  Coragem


                Propriedade
                  coletiva
Por quê?            Programação
                      pareada

    Testes
automatizados
                Plan
                    ning


  Coragem


                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?
                          Programação
                            pareada
             Testes
         automatizados
                     Plan
                          ning
          Coragem

                     Propriedade
                       coletiva
Qual o problema?
                          Programação
                            pareada
             Testes
         automatizados
                     Plan
                          ning
          Coragem

                     Propriedade
                       coletiva
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      Não faça!
   automatizados

          Quando...
● Não muda nunca
● É dificílimo testar
Não saber o porquê...
       ... exemplo prático:

      Testes      Servem para
  automatizados
Não saber o porquê...
       ... exemplo prático:

      Testes      Servem para
  automatizados
Não saber o porquê...
       ... exemplo prático:

      Testes      Servem para
  automatizados
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
                         Teste
                        manual
          Quando...
● Não muda nunca
● É dificílimo testar
Teste
manual
Teste
manual
Teste
manual
Teste
manual
Teste
       manual

Não!
Entender o porquê...


        permite decisões
        mais espertas!
Práticas



Regras
Práticas

   são

contextuais
Agora...
Agora...




           Participe!
Brainstorm (5 minutos)

 Como identificar
 another bricks in
   your wall?
O que o público concluiu foi:
                             ninguém pára pra
     pouca                   me explicar
   contestação               coisas...
                                           "Porque sim!"
            "o padrão da
          empresa é assim"
                                    Intimidados
mudos
   e              Informação          "mas não tem que
calados               =>                 fazer isso?"
                 buraco negro

                                    Sem passar
    "Não é seu papel"
                                   conhecimento
Próxima
Brainstorm (5 minutos)

 Como restaurar a
 cultura ágil do seu
       time?
O que o público concluiu foi:
    relembre                  Reeduque o time com
   princípios e                palestras e outras
     valores                        coisas!


                                               faça jogos que
    abrir/criar
                                             simulam projetos
     canais de
   comunicação              Paredes
                           anônimas
                          para opiniões
misture
  seus                                    mostre o processo do
 times        desafie o                   seu time para outros
               time!                       times (e vice-versa)
Agora...
Como vocês
 fizeram?
Relembre e/ou ensine


   Almoços técnicos
    dos veteranos
Relembre e/ou ensine
                      Reescrevendo
                      princípios ágeis


   Almoços técnicos
    dos veteranos
Relembre e/ou ensine
                      Reescrevendo
                      princípios ágeis


   Almoços técnicos
    dos veteranos

                      O que é Scrum,
                         o básico
Relembre e/ou ensine
                      Reescrevendo
                      princípios ágeis


   Almoços técnicos
    dos veteranos

                      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...
                     talvez nem seja
Se daily não serve       um erro!
  pra nada, tire!

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

Programar em par
  é ruim? Páre!
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              Apresente uma
                      metodologia à sua
                          escolha

   Almoços técnicos
     dos novatos

                       Ensine testes para
                      quem entrou depois
                            de você
Incentive novatos a
ensinarem                 Apresente uma
                         metodologia à sua
                             escolha

     Almoços técnicos
       dos novatos

                          Ensine testes para
                         quem entrou depois
                               de você
 Escreva um post ou e-
   mail na lista sobre
    alguma técnica
Relembre e/ou ensine

             Deixe errar

Incentive novatos a
ensinarem
Relembre e/ou ensine

             Deixe errar

Incentive novatos a
ensinarem

       ...continuamente!
Em suma...



       trabalhe seu time!
Não deixe
seu time
virar...
Cecilia Fernandes
@cecifernandes

AgileBrazil2012 - Fuja da Inércia