-
-
Save thiagoghisi/1255306 to your computer and use it in GitHub Desktop.
1ª Criar um grupo de discussão; (Sugestão: Google Groups) | |
2ª Divulgar o grupo para o pessoal da sua região nas redes socias que você participa; | |
(Dica: Divulgação no Twitter é essencial) | |
3ª Fazer um spam para todos os seus contatos da área da sua região convidando para o grupo; | |
4ª Se você não for muito influente nas redes sociais ou não tiver muitos contatos, | |
solicitar para alguém que tenha ajudar na divulgação do grupo; | |
(Dica: O que vale nesse momento é fazer bastante barulho) | |
5ª Definir um local fixo para realização dos dojos; | |
(Sugestão: Universidades da sua região provavelmente tem laboratórios de informática ociosos. | |
Você pode conseguir isso solicitando apoio aos coordenadores dos cursos da área de TI apresentando a ideia do Dojo. | |
Esses coordenadores também podem ter um papel muito importante na divulgação do grupo.) | |
6ª Definir uma frequência e/ou um cronograma (Dia/Horário) para os Dojos do trimestre/semestre; | |
(Dica: O foco aqui também é já deixar reservado o local para essas datas e a linguagem que vai ser utilizada, | |
e, desta forma, eliminar as 'discupites' quando a data do Dojo estiver próxima) | |
7ª Variar as linguagens das sessões de Dojo; | |
(Dica: O Objetivo aqui é aproximar as pessoas das diferentes comunidades em prol do Dojo, | |
pois o foco do Dojo é aprender/aperfeiçoar as práticas independentemente da linguagem utilizada) | |
8ª Disponibilizar o código fonte da sessão no GitHub; | |
9ª Fazer um blog para o grupo relatar as sessões focando principalmente no relato das | |
lições aprendidas para a melhoria contínua das sessões; | |
(Dica: Colocar a cronograma com a data dos próximos dojos no blog, em um local bem visível) | |
10ª Assistir o vídeo do Henrique Bastos "Empreendendo uma comunidade de sucesso" no | |
site do InfoQ: http://www.infoq.com/br/presentations/devinrio-henrique-bastos | |
11ª Aprender com os erros e acertos dos grupos de Coding Dojos mais antigos. Ex: DojoFloripa, DojoRio... | |
Esses erros, normalmente, estão disponíveis nos relatos das sessões nos blogs desses grupos, | |
nos pontos fracos e pontos fortes da retrospectiva. |
Lucas, com relação a execução do Dojo em si, concordo um pouco com você, primeiro os mais experientes mostrando que é possível fazer TDD e como é possível fazer isso em um Coding Dojo para os demais.
Depois, o ideal é sempre misturar pessoas experientes com iniciantes ou pessoas menos experientes com a linguagem ou TDD, e, em paralelo a isso, no Dojo, todos vão cuidando do processo de TDD, as regras do Dojo e todas as outras práticas para não deixar quem está lá na frente codando sair da linha mesmo que sem querer.
Lembre-se: O foco do Dojo é a aplicação das práticas de XP (TDD, Pair Programming, Refactoring, Baby Steps...) da melhor forma possível e não a resolução do problema. O problema é apenas uma forma que encontramos para conseguirmos executar as práticas.
Mais dúvidas, é só me escrever. :-)
e com relação ao desenvolvimento da sessão em si... é provavel que muitos dos participantes não saibam escrever testes.. os mais experientes podem começar escrevendo os testes e deixar a implementação para os menos experientes?