Coding Dojo Introdução       Hugo Corbucci  (hugo@agilbits.com.br)      Equipe da Async    (www.async.com.br)a partir dos ...
MotivaçãoProgramadores não treinam!
BackgroundKata » Coding Dojo
Princípios   Aprendizado Contínuo   Ambiente Seguro:    – Não-competitivo    – Colaborativo    – Inclusivo   Falha e Re...
Regras Gerais   Computador + Projetor   TDD (vermelho » verde » refatoração)   Todos devem entender   SEMPRE    recome...
Retrospectiva   Ao final de toda reunião:    – O que aprendemos?      ou      O que gostamos?    – O que poderia melhorar?...
Formatos   Kata    – Apresentação de uma solução    – Todos devem     conseguir reproduzir    – Interrupções     permitid...
Formatos   Randori    – Programação em pares    – Turnos “time-boxed”    – Após o turno (5-7 min.):      • O co-piloto vi...
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...
Programação   14h00 14h50     Apresentação Dojo   15h00   15h20   Apresentação Problema   15h20   16h30   Programação ...
Upcoming SlideShare
Loading in …5
×

Coding Dojo - Pycon Br 2008 - PT-BR

1,142 views

Published on

Apresentação (em Português) sobre Coding Dojos e como organizá-los.

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,142
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
10
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Coding Dojo - Pycon Br 2008 - PT-BR

  1. 1. Coding Dojo Introdução Hugo Corbucci (hugo@agilbits.com.br) Equipe da Async (www.async.com.br)a partir dos slides de Danilo T. Sato
  2. 2. MotivaçãoProgramadores não treinam!
  3. 3. BackgroundKata » Coding Dojo
  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? ou 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. Objetivos Praticar Aprender Ensinar Discutir com bases CONCRETAS!
  10. 10. 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
  11. 11. Programação 14h00 14h50 Apresentação Dojo 15h00 15h20 Apresentação Problema 15h20 16h30 Programação 16h30 17h00 Retrospectiva 17h00 ... Mais Programação?

×