SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
1° DOJO Emphasys-Adaptworks -

CONTEXTUALIZANDO PARA DOJO
Tipos de DOJO
Programadores Não Treinam
12:38

DOJO é aprendizado contínuo
Randori Kata
Duplas (piloto e co-piloto)
Todos presentes podem participar
Cada um tem de 5 a 7 minutos para codificar
Sempre usando TDD, Baby Steps e explicando o que
está sendo feito
Ao final do tempo, troca-se:
Co-piloto vira piloto e
Piloto vira co-piloto.

Dinâmica do Coding DOJO
Escreva um
Teste

Veja o Teste
Falhar

Refatore

Faça-o
Passar

Test Driven Development
Baby Steps
Pair Programming
Platéia em Silêncio para Vermelho
Platéia participa no Verde
Tempo de DOJO – 1 hora e meia
Retrospectiva

Retrospectiva
Bem Vindos!
Created by Simone Píttner

Contenu connexe

Tendances

Coding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programandoCoding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programandoMauricio Matsuda
 
Coding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / InstruçõesCoding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / InstruçõesPablo Bender
 
JPHPythonRails
JPHPythonRailsJPHPythonRails
JPHPythonRailss4nx
 
Pensando fora da caixa
Pensando fora da caixaPensando fora da caixa
Pensando fora da caixaWilliam "Kina"
 
Programar != desenvolver software
Programar != desenvolver softwareProgramar != desenvolver software
Programar != desenvolver softwareElton Minetto
 
Utilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetosUtilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetosmarciowferreira
 
As escolhas do desenvolvedor
As escolhas do desenvolvedorAs escolhas do desenvolvedor
As escolhas do desenvolvedorWillian Molinari
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoJanynne Gomes
 
Aula1 - introdução à programação
Aula1 - introdução à programaçãoAula1 - introdução à programação
Aula1 - introdução à programaçãoIan Giestas Pauli
 

Tendances (13)

Coding Dojo #GuruPI
Coding Dojo #GuruPICoding Dojo #GuruPI
Coding Dojo #GuruPI
 
Coding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programandoCoding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programando
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Coding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / InstruçõesCoding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / Instruções
 
JPHPythonRails
JPHPythonRailsJPHPythonRails
JPHPythonRails
 
Pensando fora da caixa
Pensando fora da caixaPensando fora da caixa
Pensando fora da caixa
 
Programar != desenvolver software
Programar != desenvolver softwareProgramar != desenvolver software
Programar != desenvolver software
 
Utilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetosUtilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetos
 
As escolhas do desenvolvedor
As escolhas do desenvolvedorAs escolhas do desenvolvedor
As escolhas do desenvolvedor
 
Coding Dojo e TDD
Coding Dojo e TDDCoding Dojo e TDD
Coding Dojo e TDD
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalho
 
Aula1 - introdução à programação
Aula1 - introdução à programaçãoAula1 - introdução à programação
Aula1 - introdução à programação
 

Plus de Simone Pittner

TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016Simone Pittner
 
Métricas e indicadores startups
Métricas e indicadores startups Métricas e indicadores startups
Métricas e indicadores startups Simone Pittner
 
Management 3.0 beyond devs
Management 3.0 beyond devsManagement 3.0 beyond devs
Management 3.0 beyond devsSimone Pittner
 
Scrum foundation in_english
Scrum foundation in_englishScrum foundation in_english
Scrum foundation in_englishSimone Pittner
 
Scrum fundamentos e canvas de fixação de aprendizado
Scrum fundamentos e canvas de fixação de aprendizadoScrum fundamentos e canvas de fixação de aprendizado
Scrum fundamentos e canvas de fixação de aprendizadoSimone Pittner
 
Retrospectiva - Básico
Retrospectiva - BásicoRetrospectiva - Básico
Retrospectiva - BásicoSimone Pittner
 
Métodos ágeis - Panorama
Métodos ágeis - PanoramaMétodos ágeis - Panorama
Métodos ágeis - PanoramaSimone Pittner
 
Mnt mulheres sao mais humanas ou exatas
Mnt mulheres sao mais humanas ou exatasMnt mulheres sao mais humanas ou exatas
Mnt mulheres sao mais humanas ou exatasSimone Pittner
 
Cni cod revitalizado com métodos ágeis
Cni   cod revitalizado com métodos ágeisCni   cod revitalizado com métodos ágeis
Cni cod revitalizado com métodos ágeisSimone Pittner
 
Personas ágeis para user stories
Personas ágeis para user storiesPersonas ágeis para user stories
Personas ágeis para user storiesSimone Pittner
 

Plus de Simone Pittner (18)

Gestão3.0 praticas
Gestão3.0 praticasGestão3.0 praticas
Gestão3.0 praticas
 
TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016
 
Customer Success
Customer SuccessCustomer Success
Customer Success
 
Métricas e indicadores startups
Métricas e indicadores startups Métricas e indicadores startups
Métricas e indicadores startups
 
Management 3.0 beyond devs
Management 3.0 beyond devsManagement 3.0 beyond devs
Management 3.0 beyond devs
 
Valor Quem Gera?
Valor Quem Gera?Valor Quem Gera?
Valor Quem Gera?
 
Scrum foundation in_english
Scrum foundation in_englishScrum foundation in_english
Scrum foundation in_english
 
Scrum fundamentos e canvas de fixação de aprendizado
Scrum fundamentos e canvas de fixação de aprendizadoScrum fundamentos e canvas de fixação de aprendizado
Scrum fundamentos e canvas de fixação de aprendizado
 
Os 7-saberes! (1)
Os 7-saberes! (1)Os 7-saberes! (1)
Os 7-saberes! (1)
 
Retrospectiva - Básico
Retrospectiva - BásicoRetrospectiva - Básico
Retrospectiva - Básico
 
Métodos ágeis - Panorama
Métodos ágeis - PanoramaMétodos ágeis - Panorama
Métodos ágeis - Panorama
 
PreGame by Canvas
PreGame by CanvasPreGame by Canvas
PreGame by Canvas
 
Mnt mulheres sao mais humanas ou exatas
Mnt mulheres sao mais humanas ou exatasMnt mulheres sao mais humanas ou exatas
Mnt mulheres sao mais humanas ou exatas
 
Engenharia Ágil
Engenharia ÁgilEngenharia Ágil
Engenharia Ágil
 
Cni cod revitalizado com métodos ágeis
Cni   cod revitalizado com métodos ágeisCni   cod revitalizado com métodos ágeis
Cni cod revitalizado com métodos ágeis
 
Tdd x testes unidades
Tdd x testes unidadesTdd x testes unidades
Tdd x testes unidades
 
Personas ágeis para user stories
Personas ágeis para user storiesPersonas ágeis para user stories
Personas ágeis para user stories
 
Metadados
MetadadosMetadados
Metadados
 

Contextualizando para Dojo