Codding dojo - Apresentação

10
Apresentação

Transcript of Codding dojo - Apresentação

Apresentação

O que é um Dojo ou Dojô?-O dojo ou dojô é o local onde se treinam artes marciais, especialmente as nipônicas. Muito mais que uma simples área, o dojo deve ser respeitado como se fosse a casa dos participantes.

O que é um Coding Dojo?

- Um coding Dojo é uma reunião para estudar e praticar desenvolvimento de software.

-Eles estão lá para se divertir e para participar em prática expontânea de forma a melhorar suas habilidades.

-Em um ambiente não competitivo e colaborativo, todos participantes possuem um objetivo em comum: resolver o problema que foi proposto no início da sessão.

-Para tanto, é utilizado algumas práticas ágeis como o TDD (Test Driven Development), Pair Programming e Refactoring.

Porque fazer um Dojo?

-Desenvolvedores não treinam.-Aquisições fazendo Coding Dojo:

ConhecimentoHabilidades técnicas e humanasPráticaNetwork

-Estar sempre preparado

Requisitos dos participantes

-Desejo de aprender-Respeito ao próximo-Mentes sempre aberta-Disciplina-Comprometimento

Requisitos para o Coding Dojo

-No mínimo 5 participantes-Uma sala-Um computador com projetor(apenas um)-Um problema-Um contador de tempo

Como vai funcionar?

-Retrospectiva

-Apresentação do problema

-Prática (modelo Randori)

Modelo Randori - Regras

Piloto: Escreve o códigoCo-piloto: Explica(em alta voz) o que o piloto está fazendo e o ajuda

Rodada:Dura 7 minutosPiloto se une ao grupo, Co-piloto vira piloto e alguêm do grupo vira

Co-Piloto.

Grupo não fala diretamente com o piloto nem com o co-piloto.

Referências

Compilação da apresentação do professor Lorival Smolski Chapuis.

Codding Dojo - JoinvilleDojohttp://pt.slideshare.net/joinvilledojo/dojo-6

ContatoMarcus [email protected]@gmail.comZapZap: (31) 8880-8995