Dojo (Dōjō)




Iuri Raiol – iuriraiol@gmail.com
  http://facebook.com/aitproeg
Quem “inventou”?
  Emmanuel Gaillot
O que é o Dojo?
é uma reunião de vários programadores com o
objetivo de:
•  reinar.
 T
•  prender.
 A
•  dquirir e compartilhar Experiência.
 A
•  e divertir.
 S
•  efletir.
 R
Como Fazer?
  untar Alguns programadores
 J
  m computador
 U
  m projetor
 U
  1h 30m de duração
 ~
  scolher o tipo preparedKata/RandoriKata
 E
Que princípios Seguir?
•  Uso do TDD (XP)
•  BabySteps (passos de bebê)
•  Refatoração
•  Programação em Par
•  Retrospectiva
•  etc...
Qual o Objetivo?
•  Troca de experiências.
•  Brainstorm
•  Solução de um problema (apesar de não ser o
   foco do dojo)
•  Descontração
•  Melhoria Contínua e boas práticas de
   codificação.
Obrigado!!!
Curta nossa Página no Facebook:



facebook.com/aitproeg
Fontes
  REHEN, Serge. Coding-Dojo em 5 Minutos. Acesso: http://
   www.slideshare.net/serge_rehem/coding-dojo-em-5-minutos

 Coding Dojo UFSC .O que é Coding Dojo. http://pet.inf.ufsc.br/dojo/
   o-que-eh-dojo/

  SATO, Danilo. Dojo: Treino para Programadores. http://
   www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/

  GAILLOT, Emmanuel. CodingDojos. codingdojo.org

  Uilton Campos. http://uiltoncampos.wordpress.com/tag/randori/

Mais conteúdo relacionado

PDF
Coding Dojo #GuruPI
PDF
Coding dojo
PDF
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
ODP
Aprendi Python, e agora?
PDF
Coding Dojo
PDF
Coding Dojo - Aprendendo a programar programando
PDF
Coding dojo
PPTX
Coding Dojo #GuruPI
Coding dojo
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Aprendi Python, e agora?
Coding Dojo
Coding Dojo - Aprendendo a programar programando
Coding dojo

Mais procurados (16)

PDF
Dojo Toolkit for Javascript - Palestra do CISL
PDF
CBSoft2013 - Tutorial Coding By Example
ODP
Coding Dojo em 5 Minutos
PDF
Demoiselle Paraguay Dojo 18/01/2012
PDF
Coding dojo
PDF
PDF
#safaDojo com Android
PPTX
Dojo #5
PDF
Coding Dojo: Uma prática com Python
ODP
NãNãNã Nã - Python Refresca até Pensamento
PDF
Pós Ruy - 2 e 3 Camadas - Coding Dojo
PPT
Codding dojo - Apresentação
ODP
Dá pra Ganhar Dinheiro com Software Livre? Sim.
PDF
Palestra: Desafios do desenvolvedor no mercado de trabalho
PPT
Técnicas de Prototipação II - LEGO Aula 03
Dojo Toolkit for Javascript - Palestra do CISL
CBSoft2013 - Tutorial Coding By Example
Coding Dojo em 5 Minutos
Demoiselle Paraguay Dojo 18/01/2012
Coding dojo
#safaDojo com Android
Dojo #5
Coding Dojo: Uma prática com Python
NãNãNã Nã - Python Refresca até Pensamento
Pós Ruy - 2 e 3 Camadas - Coding Dojo
Codding dojo - Apresentação
Dá pra Ganhar Dinheiro com Software Livre? Sim.
Palestra: Desafios do desenvolvedor no mercado de trabalho
Técnicas de Prototipação II - LEGO Aula 03
Anúncio

Semelhante a Dojo (20)

PPT
TIU Testing Dojo
PPTX
Coding Dojo - Técnico
PDF
EAD Evolutions - FISL 2009
PPTX
Coding Dojo Aplicado ao Ambiente Organizacional
PDF
Coding Dojo - Funcionamento
PDF
Fisl 10 - EAD Evolutions
PPTX
Joinville Dojo 2010
PPTX
Lightining Talk - Testes Unitários
PDF
Coding Dojo - Conceitos
PPTX
Seja um júnior não seja um sobrinho
ODP
Coding Dojo - Unreal Engine
PPTX
Extreme Experience 2018 | Python para quem sabe Delphi
PPTX
Coding Dojo em 10 Minutos!
PPT
Slides de apresentação unid1
PPT
Slides de apresentação unid1
PPTX
Como TDD pode influenciar na construção do seu Produto?
PPTX
Coding Dojo - Aplicando Princípios Ágeis
PDF
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
PDF
PPTX
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
TIU Testing Dojo
Coding Dojo - Técnico
EAD Evolutions - FISL 2009
Coding Dojo Aplicado ao Ambiente Organizacional
Coding Dojo - Funcionamento
Fisl 10 - EAD Evolutions
Joinville Dojo 2010
Lightining Talk - Testes Unitários
Coding Dojo - Conceitos
Seja um júnior não seja um sobrinho
Coding Dojo - Unreal Engine
Extreme Experience 2018 | Python para quem sabe Delphi
Coding Dojo em 10 Minutos!
Slides de apresentação unid1
Slides de apresentação unid1
Como TDD pode influenciar na construção do seu Produto?
Coding Dojo - Aplicando Princípios Ágeis
TDC Florianópolis 2013 - Refatorar! porque ninguém gosta de código que cheir...
AULA 06 - REVISÃO DE CONCEITOS INICIAIS DE ALGORITMOS
Anúncio

Mais de COTIC-PROEG (UFPA) (20)

PPTX
LT - Redis
PPTX
LT Ansible
PDF
Testes automatizados com Cypress
PDF
PPTX
PDF
Desenvolvimento de software tradicional vs ágil
PPTX
PDF
Atitudes que levam ao Fracasso profissional
PDF
Os 5 Sensos da Qualidade
PDF
WATSON - O Fascinante Computador da IBM
PDF
Produtividade sem enrrolação
PDF
LAB JavaScript
PDF
Principios e Valores Ágeis
PDF
PDF
Metricas para Times Ágeis
PDF
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
PDF
Técnicas para Programação em Par
PDF
Feedback Canvas
PDF
5 Doenças do Gerenciamento de Projetos
LT - Redis
LT Ansible
Testes automatizados com Cypress
Desenvolvimento de software tradicional vs ágil
Atitudes que levam ao Fracasso profissional
Os 5 Sensos da Qualidade
WATSON - O Fascinante Computador da IBM
Produtividade sem enrrolação
LAB JavaScript
Principios e Valores Ágeis
Metricas para Times Ágeis
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Técnicas para Programação em Par
Feedback Canvas
5 Doenças do Gerenciamento de Projetos

Último (19)

PDF
Processamento da remessa no SAP ERP, SCM610 Col15
PDF
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
PDF
Jira Software projetos completos com scrum
PPT
Conceitos básicos de Redes Neurais Artificiais
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PDF
SEMINÁRIO DE IHC - A interface Homem-Máquina
PDF
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
PDF
Banco de Dados 2atualização de Banco de d
PPTX
Aula 7 - Listas em Python (Introdução à Ciencia da Computação)
PPT
Aula de Engenharia de Software principais caracteristicas
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PDF
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
PPTX
Tipos de servidor em redes de computador.pptx
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PDF
Metodologia Scrumban-XP - Um Guia Rápido (MrSomebody19).pdf
PDF
ASCENSÃO E QUEDA DO SOFTWARE LIVRE NO ESTADO BRASILEIRO
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PPTX
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
PPTX
ccursoammaiacursoammaiacursoammaia123456
Processamento da remessa no SAP ERP, SCM610 Col15
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
Jira Software projetos completos com scrum
Conceitos básicos de Redes Neurais Artificiais
Analise Estatica de Compiladores para criar uma nova LP
SEMINÁRIO DE IHC - A interface Homem-Máquina
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
Banco de Dados 2atualização de Banco de d
Aula 7 - Listas em Python (Introdução à Ciencia da Computação)
Aula de Engenharia de Software principais caracteristicas
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
Tipos de servidor em redes de computador.pptx
Processos no SAP Extended Warehouse Management, EWM100 Col26
Metodologia Scrumban-XP - Um Guia Rápido (MrSomebody19).pdf
ASCENSÃO E QUEDA DO SOFTWARE LIVRE NO ESTADO BRASILEIRO
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
ccursoammaiacursoammaiacursoammaia123456

Dojo

  • 1. Dojo (Dōjō) Iuri Raiol – iuriraiol@gmail.com http://facebook.com/aitproeg
  • 2. Quem “inventou”? Emmanuel Gaillot
  • 3. O que é o Dojo? é uma reunião de vários programadores com o objetivo de: •  reinar. T •  prender. A •  dquirir e compartilhar Experiência. A •  e divertir. S •  efletir. R
  • 4. Como Fazer?   untar Alguns programadores J   m computador U   m projetor U   1h 30m de duração ~   scolher o tipo preparedKata/RandoriKata E
  • 5. Que princípios Seguir? •  Uso do TDD (XP) •  BabySteps (passos de bebê) •  Refatoração •  Programação em Par •  Retrospectiva •  etc...
  • 6. Qual o Objetivo? •  Troca de experiências. •  Brainstorm •  Solução de um problema (apesar de não ser o foco do dojo) •  Descontração •  Melhoria Contínua e boas práticas de codificação.
  • 7. Obrigado!!! Curta nossa Página no Facebook: facebook.com/aitproeg
  • 8. Fontes   REHEN, Serge. Coding-Dojo em 5 Minutos. Acesso: http:// www.slideshare.net/serge_rehem/coding-dojo-em-5-minutos  Coding Dojo UFSC .O que é Coding Dojo. http://pet.inf.ufsc.br/dojo/ o-que-eh-dojo/   SATO, Danilo. Dojo: Treino para Programadores. http:// www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/   GAILLOT, Emmanuel. CodingDojos. codingdojo.org   Uilton Campos. http://uiltoncampos.wordpress.com/tag/randori/