
Boa tarde Haskellators. Vocês já fizeram Coding Dojo? Eu e mais alguns amigos estamos tentando trazer esta pratica para dentro da empresa em que trabalhamos. Apesar de termos lido sobre o assunto, ninguém nunca fez um Coding Dojo na pratica. :( Vocês têm alguma dica, exemplo de sessão ou qualquer outro material que possa ajudar a sermos mais assertivos? Como é algo que queremos trazer para dentro da empresa, não gostaríamos de ter muito risco do negócio falhar logo na primeira tentativa. A ideia que temos é trazer vários colaboradores da empresa de áreas diferentes para fazer um Coding Dojo. Vocês acham que o fato das pessoas não se conhecerem antes do Dojo pode fazer o negócio "desandar"? Valeu, Thiago.

O nosso grupo de Haskellers fez alguns Coding Dojo em Haskell. Não filmamos
nenhum deles, mas o código está no github:
https://github.com/Haskell-SP
O a-maze-ing ficou com um histórico de commits melhor, a quase toda troca
de pares foi feito um commit, dá para ver como foi a evolução de código.
Algumas "regras" de Dojo que ajudam bastante:
1. O objetivo não é completar a tarefa escolhida e sim aprender. É
importante ressaltar que se no fim do tempo do Dojo a tarefa não for
concluída isso não invalida o Dojo. A minoria dos que participei completou
a tarefa.
2. Alguém deve ter boa experiência com a tecnologia escolhida: linguagem,
bibliotecas, editor/IDE, etc.. Isso ajuda a evitar que o Dojo fique parado
sem que ninguém tenha idéia de como resolver o problema. Tudo bem se o
"expert" não conhecer uma biblioteca específica, mas se ninguém sabe nem
como navegar na documentação ou quais opções de biblioteca existem o Dojo
não flui.
3. É importante ter alguém que aja como "moderador", para manter as regras
do Dojo e manter o pessoal focado. Por exemplo, as vezes o pessoal que não
está programando na hora dispersa e fica conversando.
4. Idealmente todos devem participar e é melhor alternar os níveis de
experiência. Por exemplo, nos Dojos de Haskell sempre começamos com alguém
com mais experiência em Haskell, tendo um copiloto com menos (ou nenhuma)
experiência em Haskell e assim em diante, de modo que sempre ou um dos
membros do par atual consegue "desempacar" se ocorrer algum problema.
2013/10/7 Thiago Negri
Boa tarde Haskellators.
Vocês já fizeram Coding Dojo? Eu e mais alguns amigos estamos tentando trazer esta pratica para dentro da empresa em que trabalhamos. Apesar de termos lido sobre o assunto, ninguém nunca fez um Coding Dojo na pratica. :(
Vocês têm alguma dica, exemplo de sessão ou qualquer outro material que possa ajudar a sermos mais assertivos? Como é algo que queremos trazer para dentro da empresa, não gostaríamos de ter muito risco do negócio falhar logo na primeira tentativa.
A ideia que temos é trazer vários colaboradores da empresa de áreas diferentes para fazer um Coding Dojo. Vocês acham que o fato das pessoas não se conhecerem antes do Dojo pode fazer o negócio "desandar"?
Valeu, Thiago.
_______________________________________________ haskell-br mailing list haskell-br@haskell.org http://www.haskell.org/mailman/listinfo/haskell-br
participants (2)
-
Daniel Yokomizo
-
Thiago Negri