SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

Mais procurados

Coding Dojo #GuruPI
Coding Dojo #GuruPICoding Dojo #GuruPI
Coding Dojo #GuruPI
Mateus Pontes
 
Coding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programandoCoding Dojo - Aprendendo a programar programando
Coding Dojo - Aprendendo a programar programando
Mauricio Matsuda
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
Marlon Carvalho
 
Coding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / InstruçõesCoding Dojo - Apresentação / Instruções
Coding Dojo - Apresentação / Instruções
Pablo Bender
 
JPHPythonRails
JPHPythonRailsJPHPythonRails
JPHPythonRails
s4nx
 
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 software
Elton Minetto
 
Utilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetosUtilize Groovy nos seus futuros projetos
Utilize Groovy nos seus futuros projetos
marciowferreira
 
As escolhas do desenvolvedor
As escolhas do desenvolvedorAs escolhas do desenvolvedor
As escolhas do desenvolvedor
Willian Molinari
 
Coding Dojo e TDD
Coding Dojo e TDDCoding Dojo e TDD
Coding Dojo e TDD
Alex Tercete
 
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
Janynne Gomes
 
Aula1 - introdução à programação
Aula1 - introdução à programaçãoAula1 - introdução à programação
Aula1 - introdução à programação
Ian Giestas Pauli
 

Mais procurados (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
 

Mais de Simone Pittner

Gestão3.0 praticas
Gestão3.0 praticasGestão3.0 praticas
Gestão3.0 praticas
Simone Pittner
 
TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016TDD com LEGO #PHPExperience2016
TDD com LEGO #PHPExperience2016
Simone Pittner
 
Customer Success
Customer SuccessCustomer Success
Customer Success
Simone 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 devs
Simone Pittner
 
Valor Quem Gera?
Valor Quem Gera?Valor Quem Gera?
Valor Quem Gera?
Simone Pittner
 
Scrum foundation in_english
Scrum foundation in_englishScrum foundation in_english
Scrum foundation in_english
Simone 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 aprendizado
Simone Pittner
 
Os 7-saberes! (1)
Os 7-saberes! (1)Os 7-saberes! (1)
Os 7-saberes! (1)
Simone Pittner
 
Retrospectiva - Básico
Retrospectiva - BásicoRetrospectiva - Básico
Retrospectiva - Básico
Simone Pittner
 
Métodos ágeis - Panorama
Métodos ágeis - PanoramaMétodos ágeis - Panorama
Métodos ágeis - Panorama
Simone Pittner
 
PreGame by Canvas
PreGame by CanvasPreGame by Canvas
PreGame by Canvas
Simone 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 ágeis
Simone Pittner
 
Personas ágeis para user stories
Personas ágeis para user storiesPersonas ágeis para user stories
Personas ágeis para user storiesSimone Pittner
 

Mais 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