SlideShare uma empresa Scribd logo
# LTALK


       CODING DOJO


                 Fernando Gama
          Fernando.gama@icen.ufpa.br
- Acadêmico de Sistemas de Informação – UFPA
  - Assessoria de Informação e Tecnologia - AIT
DOJO: ORIGEM




DO = CAMINHO + JO = LUGAR
CODING DOJO
# Dojo(pessoas, interessadas, recursos)
                => diversão, aprendizagem.

  # Treinamento para programadores
  Utilizando TDD.

  # Ambiente de integração, motivação
  e qualificação do time.

  # Programadores se reúnem para
  Aprender e compartilhar experiências.
TDD
# Desenvolvimento Orientado a teste.
- Objetivo não é terminar o problema.




-   Ambiente é:
:: Inclusivo;
:: Seguro;
:: Convidativo;
TDD
OUTRAS PREMISSAS
# Passos de bebê: Código vai “caminhando”,
devagar, ajudando para que todos entendam
o que está acontecendo.


# Pair Programming:   Piloto + co-piloto.


# Fases: Piloto + co-piloto sem ideias.
ROTATIVIDADE
PRINCIPIOS E OBJETIVOS
# Princípios:
- Aprendizado contínuo;
- Não há competição;
- Todos os níveis são bem vindos;
- Seguro para experimentar novas práticas.


# Objetivos:
- Aprender, praticar, ensinar e discutir;
- Independe de tecnologia;
- Ninguém poderá ficar com dúvida.
PRINCIPIOS E OBJETIVOS
# REQUISITOS:




- Piloto, Co-piloto, Platéia.
- Tempo médio: 5 a 7 minutos.
RECURSOS
RETROSPECTIVA

 O que aprendemos?


  O que gostamos?


O que poderá melhorar?
O que NÃO pode acontecer

1) Correr para terminar o problema.
2) Competição.
3) Preferencialmente não utilizar um
problema real.
4) Deixar pessoas sem entender.
5) Entrar em “Flamewars” nas
discussões.
Referências

●   http://apoie.org/Dojo.html
●   http://flaviosilveira.com/2011/coding-dojo-o-que-e-e-como-
    participar/
●   http://www.infoblogs.com.br/view.action?
    contentId=203371&Um-Pouco-de-Codigo-Dojo.html
Vish, Acabou!

Mais conteúdo relacionado

Mais procurados

1º coding dojo dnape
1º coding dojo dnape1º coding dojo dnape
1º coding dojo dnape
Waldyr Felix
 
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
Cleiton Luis Mafra
 
Apresentação para o forum
Apresentação para o forumApresentação para o forum
Apresentação para o forum
cid_entrenos
 
Facilitando retrospectivas e melhorando a comunicação da equipe baseada na m...
Facilitando retrospectivas e melhorando a comunicação da  equipe baseada na m...Facilitando retrospectivas e melhorando a comunicação da  equipe baseada na m...
Facilitando retrospectivas e melhorando a comunicação da equipe baseada na m...
Desiree Megre
 
Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!
Josenaldo de Oliveira Matos Filho
 
Coding Dojo Campus Party
Coding Dojo Campus PartyCoding Dojo Campus Party
Coding Dojo Campus Party
Waldyr Felix
 
Meetup Carreira em TI
Meetup Carreira em TIMeetup Carreira em TI
Meetup Carreira em TI
Luis Henrique Costa
 
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
 
Php Experience 2016 - Mercado de Trabalho para Elefantes
Php Experience 2016 - Mercado de Trabalho para ElefantesPhp Experience 2016 - Mercado de Trabalho para Elefantes
Php Experience 2016 - Mercado de Trabalho para Elefantes
Rodrigo Wanderley de Melo Cardoso
 
Palestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
Palestra TDC 2015 São Paulo - Mercado de trabalho para ElefantesPalestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
Palestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
Rodrigo Wanderley de Melo Cardoso
 
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Rodrigo Kono
 
Learning 3.0 : Compartilhar é o Novo Ensinar
Learning 3.0 : Compartilhar é o Novo EnsinarLearning 3.0 : Compartilhar é o Novo Ensinar
Learning 3.0 : Compartilhar é o Novo Ensinar
Alexandre Magno Figueiredo
 
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
Reinaldo Jr
 
Coding dojo
Coding dojoCoding dojo
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
tdc-globalcode
 
Use scratch para aprender a programar se divertindo
Use scratch para aprender a programar se divertindoUse scratch para aprender a programar se divertindo
Use scratch para aprender a programar se divertindo
Globalcode
 
Bigdev parcerias
Bigdev parceriasBigdev parcerias
Bigdev parcerias
BigDev
 

Mais procurados (17)

1º coding dojo dnape
1º coding dojo dnape1º coding dojo dnape
1º coding dojo dnape
 
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
Saindo da lama com o metodo Kanban [TDC Floripa 04/2019]
 
Apresentação para o forum
Apresentação para o forumApresentação para o forum
Apresentação para o forum
 
Facilitando retrospectivas e melhorando a comunicação da equipe baseada na m...
Facilitando retrospectivas e melhorando a comunicação da  equipe baseada na m...Facilitando retrospectivas e melhorando a comunicação da  equipe baseada na m...
Facilitando retrospectivas e melhorando a comunicação da equipe baseada na m...
 
Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!
 
Coding Dojo Campus Party
Coding Dojo Campus PartyCoding Dojo Campus Party
Coding Dojo Campus Party
 
Meetup Carreira em TI
Meetup Carreira em TIMeetup Carreira em TI
Meetup Carreira em TI
 
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
 
Php Experience 2016 - Mercado de Trabalho para Elefantes
Php Experience 2016 - Mercado de Trabalho para ElefantesPhp Experience 2016 - Mercado de Trabalho para Elefantes
Php Experience 2016 - Mercado de Trabalho para Elefantes
 
Palestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
Palestra TDC 2015 São Paulo - Mercado de trabalho para ElefantesPalestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
Palestra TDC 2015 São Paulo - Mercado de trabalho para Elefantes
 
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
Oportunidades Acadêmicas e a carreira de desenvolvimento de software.
 
Learning 3.0 : Compartilhar é o Novo Ensinar
Learning 3.0 : Compartilhar é o Novo EnsinarLearning 3.0 : Compartilhar é o Novo Ensinar
Learning 3.0 : Compartilhar é o Novo Ensinar
 
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
PROFESSOR 5.0 - Ferramentas para transformação e reinvenção do professor em s...
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Use scratch para aprender a programar se divertindo
Use scratch para aprender a programar se divertindoUse scratch para aprender a programar se divertindo
Use scratch para aprender a programar se divertindo
 
Bigdev parcerias
Bigdev parceriasBigdev parcerias
Bigdev parcerias
 

Semelhante a Coding dojo

Coding Dojo
Coding DojoCoding Dojo
TDD: A Essência do Mantra
TDD: A Essência do MantraTDD: A Essência do Mantra
TDD: A Essência do Mantra
Dionatan default
 
I CEFET Coding Dojo - Divulgação
I CEFET Coding Dojo - DivulgaçãoI CEFET Coding Dojo - Divulgação
I CEFET Coding Dojo - Divulgação
thiagodp
 
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Adolfo Neto
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
Jeferson Calazans
 
Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?
Raphael Paiva
 
CEFET Coding Dojo - Divulgação
CEFET Coding Dojo - DivulgaçãoCEFET Coding Dojo - Divulgação
CEFET Coding Dojo - Divulgação
thiagodp
 
Framework para reter talentos na tecnologia, por Raquel Liedke
Framework para reter talentos na tecnologia, por Raquel LiedkeFramework para reter talentos na tecnologia, por Raquel Liedke
Framework para reter talentos na tecnologia, por Raquel Liedke
Thoughtworks
 
Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!
Sandro Giacomozzi
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)
Felipe Pimentel
 
Não São Apenas Sapatos
Não São Apenas SapatosNão São Apenas Sapatos
Não São Apenas Sapatos
Vinícius Silva de Andrade
 
EAD Evolutions - FISL 2009
EAD Evolutions - FISL 2009EAD Evolutions - FISL 2009
EAD Evolutions - FISL 2009
Ambev
 
Ebook como planejar cursos online
Ebook como planejar cursos onlineEbook como planejar cursos online
Ebook como planejar cursos online
Cursos Que Funcionam
 
Parear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao ladoParear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao lado
Michel Cordeiro
 
Sobre TDD - Tech Friday da Everis Uberlândia
Sobre TDD - Tech Friday da Everis UberlândiaSobre TDD - Tech Friday da Everis Uberlândia
Sobre TDD - Tech Friday da Everis Uberlândia
Rogerio Fontes
 
Fisl 10 - EAD Evolutions
Fisl 10 - EAD EvolutionsFisl 10 - EAD Evolutions
Fisl 10 - EAD Evolutions
Bruna Griebeler
 
Coding Dojo - Unreal Engine
Coding Dojo - Unreal EngineCoding Dojo - Unreal Engine
Coding Dojo - Unreal Engine
Adolfo Neto
 
Coding Dojo - Funcionamento
Coding Dojo - FuncionamentoCoding Dojo - Funcionamento
Coding Dojo - Funcionamento
thiagodp
 
Tdc2019 teambuilding3tecnicasv03
Tdc2019 teambuilding3tecnicasv03Tdc2019 teambuilding3tecnicasv03
Tdc2019 teambuilding3tecnicasv03
Fernanda Rogge Barbosa
 
Coding Dojo
Coding DojoCoding Dojo

Semelhante a Coding dojo (20)

Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
TDD: A Essência do Mantra
TDD: A Essência do MantraTDD: A Essência do Mantra
TDD: A Essência do Mantra
 
I CEFET Coding Dojo - Divulgação
I CEFET Coding Dojo - DivulgaçãoI CEFET Coding Dojo - Divulgação
I CEFET Coding Dojo - Divulgação
 
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
Coding Dojos para Aprendizagem de TDD - Há Evidências Científicas? - Ignite T...
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?Como TDD pode influenciar na construção do seu Produto?
Como TDD pode influenciar na construção do seu Produto?
 
CEFET Coding Dojo - Divulgação
CEFET Coding Dojo - DivulgaçãoCEFET Coding Dojo - Divulgação
CEFET Coding Dojo - Divulgação
 
Framework para reter talentos na tecnologia, por Raquel Liedke
Framework para reter talentos na tecnologia, por Raquel LiedkeFramework para reter talentos na tecnologia, por Raquel Liedke
Framework para reter talentos na tecnologia, por Raquel Liedke
 
Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!Gerencie sua carreira. Seja um desenvolvedor melhor!
Gerencie sua carreira. Seja um desenvolvedor melhor!
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)
 
Não São Apenas Sapatos
Não São Apenas SapatosNão São Apenas Sapatos
Não São Apenas Sapatos
 
EAD Evolutions - FISL 2009
EAD Evolutions - FISL 2009EAD Evolutions - FISL 2009
EAD Evolutions - FISL 2009
 
Ebook como planejar cursos online
Ebook como planejar cursos onlineEbook como planejar cursos online
Ebook como planejar cursos online
 
Parear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao ladoParear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao lado
 
Sobre TDD - Tech Friday da Everis Uberlândia
Sobre TDD - Tech Friday da Everis UberlândiaSobre TDD - Tech Friday da Everis Uberlândia
Sobre TDD - Tech Friday da Everis Uberlândia
 
Fisl 10 - EAD Evolutions
Fisl 10 - EAD EvolutionsFisl 10 - EAD Evolutions
Fisl 10 - EAD Evolutions
 
Coding Dojo - Unreal Engine
Coding Dojo - Unreal EngineCoding Dojo - Unreal Engine
Coding Dojo - Unreal Engine
 
Coding Dojo - Funcionamento
Coding Dojo - FuncionamentoCoding Dojo - Funcionamento
Coding Dojo - Funcionamento
 
Tdc2019 teambuilding3tecnicasv03
Tdc2019 teambuilding3tecnicasv03Tdc2019 teambuilding3tecnicasv03
Tdc2019 teambuilding3tecnicasv03
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 

Mais de COTIC-PROEG (UFPA)

LT - Redis
LT - RedisLT - Redis
LT - Redis
COTIC-PROEG (UFPA)
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
COTIC-PROEG (UFPA)
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
COTIC-PROEG (UFPA)
 
Loop back
Loop backLoop back
METEOR
METEORMETEOR
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágil
COTIC-PROEG (UFPA)
 
Canva
CanvaCanva
Git v2
Git v2Git v2
Atitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissionalAtitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissional
COTIC-PROEG (UFPA)
 
Os 5 Sensos da Qualidade
Os 5 Sensos da QualidadeOs 5 Sensos da Qualidade
Os 5 Sensos da Qualidade
COTIC-PROEG (UFPA)
 
WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBM
COTIC-PROEG (UFPA)
 
Produtividade sem enrrolação
Produtividade sem enrrolaçãoProdutividade sem enrrolação
Produtividade sem enrrolação
COTIC-PROEG (UFPA)
 
LAB JavaScript
LAB JavaScriptLAB JavaScript
LAB JavaScript
COTIC-PROEG (UFPA)
 
Principios e Valores Ágeis
Principios e Valores ÁgeisPrincipios e Valores Ágeis
Principios e Valores Ágeis
COTIC-PROEG (UFPA)
 
Big data
Big dataBig data
Metricas para Times Ágeis
Metricas para Times ÁgeisMetricas para Times Ágeis
Metricas para Times Ágeis
COTIC-PROEG (UFPA)
 
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPAAplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
COTIC-PROEG (UFPA)
 
Técnicas para Programação em Par
Técnicas para Programação em ParTécnicas para Programação em Par
Técnicas para Programação em Par
COTIC-PROEG (UFPA)
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
COTIC-PROEG (UFPA)
 
5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos
COTIC-PROEG (UFPA)
 

Mais de COTIC-PROEG (UFPA) (20)

LT - Redis
LT - RedisLT - Redis
LT - Redis
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
 
Loop back
Loop backLoop back
Loop back
 
METEOR
METEORMETEOR
METEOR
 
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágil
 
Canva
CanvaCanva
Canva
 
Git v2
Git v2Git v2
Git v2
 
Atitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissionalAtitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissional
 
Os 5 Sensos da Qualidade
Os 5 Sensos da QualidadeOs 5 Sensos da Qualidade
Os 5 Sensos da Qualidade
 
WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBM
 
Produtividade sem enrrolação
Produtividade sem enrrolaçãoProdutividade sem enrrolação
Produtividade sem enrrolação
 
LAB JavaScript
LAB JavaScriptLAB JavaScript
LAB JavaScript
 
Principios e Valores Ágeis
Principios e Valores ÁgeisPrincipios e Valores Ágeis
Principios e Valores Ágeis
 
Big data
Big dataBig data
Big data
 
Metricas para Times Ágeis
Metricas para Times ÁgeisMetricas para Times Ágeis
Metricas para Times Ágeis
 
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPAAplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
 
Técnicas para Programação em Par
Técnicas para Programação em ParTécnicas para Programação em Par
Técnicas para Programação em Par
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
 
5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
2m Assessoria
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 

Último (10)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 

Coding dojo

  • 1. # LTALK CODING DOJO Fernando Gama Fernando.gama@icen.ufpa.br - Acadêmico de Sistemas de Informação – UFPA - Assessoria de Informação e Tecnologia - AIT
  • 2. DOJO: ORIGEM DO = CAMINHO + JO = LUGAR
  • 3. CODING DOJO # Dojo(pessoas, interessadas, recursos) => diversão, aprendizagem. # Treinamento para programadores Utilizando TDD. # Ambiente de integração, motivação e qualificação do time. # Programadores se reúnem para Aprender e compartilhar experiências.
  • 4. TDD # Desenvolvimento Orientado a teste. - Objetivo não é terminar o problema. - Ambiente é: :: Inclusivo; :: Seguro; :: Convidativo;
  • 5. TDD
  • 6. OUTRAS PREMISSAS # Passos de bebê: Código vai “caminhando”, devagar, ajudando para que todos entendam o que está acontecendo. # Pair Programming: Piloto + co-piloto. # Fases: Piloto + co-piloto sem ideias.
  • 8. PRINCIPIOS E OBJETIVOS # Princípios: - Aprendizado contínuo; - Não há competição; - Todos os níveis são bem vindos; - Seguro para experimentar novas práticas. # Objetivos: - Aprender, praticar, ensinar e discutir; - Independe de tecnologia; - Ninguém poderá ficar com dúvida.
  • 9. PRINCIPIOS E OBJETIVOS # REQUISITOS: - Piloto, Co-piloto, Platéia. - Tempo médio: 5 a 7 minutos.
  • 11. RETROSPECTIVA O que aprendemos? O que gostamos? O que poderá melhorar?
  • 12. O que NÃO pode acontecer 1) Correr para terminar o problema. 2) Competição. 3) Preferencialmente não utilizar um problema real. 4) Deixar pessoas sem entender. 5) Entrar em “Flamewars” nas discussões.
  • 13. Referências ● http://apoie.org/Dojo.html ● http://flaviosilveira.com/2011/coding-dojo-o-que-e-e-como- participar/ ● http://www.infoblogs.com.br/view.action? contentId=203371&Um-Pouco-de-Codigo-Dojo.html