Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Coding DojoIntrodução baseado nos slides de Danilo T. Sato e Hugo Corbucci
MotivaçãoProgramadores não treinam!
BackgroundDojo » Artes Marciais
Princípios   Aprendizado Contínuo   Ambiente Seguro:     – Não-competitivo     – Colaborativo     – Inclusivo   Falha e...
Regras Gerais   Computador + Projetor   TDD (vermelho » verde » refatoração)   Todos devem entender   SEMPRE    recome...
Retrospectiva   Ao final de toda reunião:    – O que aprendemos?      O que gostamos?    – O que poderia melhorar?        ...
Formatos   Kata    – Apresentação de uma solução    – Todos devem      conseguir reproduzir    – Interrupções      permit...
Formatos   Randori     – Programação em pares     – Turnos “time-boxed”     – Após o turno (5-7 min.):        • O co-pilo...
Formatos   Kake    – Novo!    – Quase Randori    – Nível mais avançado    – Vários pares simultâneos    – Pessoas trocam ...
Objetivos   Praticar   Aprender   Ensinar   Discutir    com bases    CONCRETAS!
não Faça!   Corra para terminar o problema   Pegue um problema real   Entre em “Flamewars” nas discussões   Compita co...
Upcoming SlideShare
Loading in …5
×

Coding Dojo

1,438 views

Published on

Aprendizado Contínuo
Ambiente Seguro:
Não-competitivo
Colaborativo
Inclusivo
Falha e Redundância
Passos de Bebê

Published in: Technology
  • Be the first to comment

Coding Dojo

  1. 1. Coding DojoIntrodução baseado nos slides de Danilo T. Sato e Hugo Corbucci
  2. 2. MotivaçãoProgramadores não treinam!
  3. 3. BackgroundDojo » Artes Marciais
  4. 4. Princípios Aprendizado Contínuo Ambiente Seguro: – Não-competitivo – Colaborativo – Inclusivo Falha e Redundância Passos de Bebê
  5. 5. Regras Gerais Computador + Projetor TDD (vermelho » verde » refatoração) Todos devem entender SEMPRE recomeça do zero
  6. 6. Retrospectiva Ao final de toda reunião: – O que aprendemos? O que gostamos? – O que poderia melhorar? – Discussões ou comentários
  7. 7. Formatos Kata – Apresentação de uma solução – Todos devem conseguir reproduzir – Interrupções permitidas para tirar dúvidas
  8. 8. Formatos Randori – Programação em pares – Turnos “time-boxed” – Após o turno (5-7 min.): • O co-piloto vira piloto • O piloto volta para a platéia • Um novo co-piloto é convidado da platéia – Comentários e críticas somente no verde – Silêncio no vermelho
  9. 9. Formatos Kake – Novo! – Quase Randori – Nível mais avançado – Vários pares simultâneos – Pessoas trocam entre máquinas a cada turno
  10. 10. Objetivos Praticar Aprender Ensinar Discutir com bases CONCRETAS!
  11. 11. não Faça! Corra para terminar o problema Pegue um problema real Entre em “Flamewars” nas discussões Compita com outros participantes Deixe pessoas sem entender

×