SlideShare uma empresa Scribd logo
Encontros de Usuários
e Entusiastas de
Métodos Ágeis no
Brasil
Jean Avila Rangel
XIII FTSL 31/08/2016 até 02/08/2016 – Curitiba,
Paraná
UTFPR - Universidade Tecnológica Federal do Paraná
1
Jean Avila Rangel
• Técnico em Informática na ETE 25 de Julho (Ijuí – RS)
• Graduado em Engenharia de Software na UNIPAMPA (Alegrete – RS)
• Mestrando em Computação Aplicada na linha de pesquisa em Engenharia
de Software na UTFPR (Curitiba – PR)
• jeanrangel@alunos.utfpr.edu.br
2
Agenda
• Diferenças entre encontros de pequeno porte e eventos de grande porte
• Ferramenta Meetup
• Apresentação dos principais encontros:
• Coding Dojos;
• Hackathons;
• Coderetreats;
• Fishbowls;
• Lean Coffee;
• Cafés e meetups;
• Experiências pessoais
• Questionário
3
Diferenças entre eventos de grande e
pequeno porte
• Exemplo de evento de grande porte:
http://www.agilebrazil.com/2016/inscricoes/
• Geralmente, altas taxas de inscrição;
• Limite de participantes de acordo com o local (auditório, universidade, etc);
• Voltado para aprender novos conceitos;
• Utilizado para o palestrante demonstrar trabalhos e os ouvintes aprender ou
rever conteúdos.
4
Diferenças entre eventos de grande e
pequeno porte
• Exemplo de evento de pequeno porte: http://www.meetup.com/pt-
BR/PHP-PR/
• Sem taxas de inscrição;
• Menor número limite de participantes;
• Voltado para troca de experiências;
• Utilizado para troca de contatos profissionais (networking).
5
Apresentação dos principais encontros:
Coding Dojo
• Definição de Dojo: Local para treinar. Possui os tipos:
• Kata – Um apresentador possui a resolução de um problema e o grupo
deve desvendá-lo para chegar ao mesmo resultado;
• Randori – Utilizando TDD e babysteps, um problema é proposto no início e
todos os participantes programam de forma pareada em um computador
ligado a um projetor.
• Kake – Similar ao Randori, porém as duplas trabalham simultaneamente e
após intervalos de tempo os membros são trocados aleatoriamente.
• Site para exemplos de atividades:
http://dojopuzzles.com/problemas/exibe/contando-as-letras-dos-
numeros/
6
Apresentação dos principais encontros:
Coding Dojo
• Retrospectiva:
• O que aprendemos com o Coding Dojo de hoje;
• O que podemos melhorar para a realização dos próximos Coding Dojos;
• O que devemos continuar fazendo nos próximos Coding Dojos.
7
Apresentação dos principais encontros:
Hackathon
• Maratona de programação;
• Geralmente, mais de um dia de duração;
• Comidas e bebidas são fundamentais para os participantes;
• A codificação pode ser utilizada na realidade ou ser somente uma
brincadeira;
• Em algumas ocasiões, possui prêmios e pontuações;
• Alto nível de conhecimento em software, design, projeto, etc. requisitado.
8
Apresentação dos principais encontros:
Coderetreat
• Um dia inteiro para programação, dividido por sessões;
• Com a seguinte estrutura:
• Problema: jogo da vida;
• Sessões de 45 minutos;
• De manhã até a noite;
• Pair-programming;
• É usado, de preferência, o Test-Driven Development (TDD)
• Em cada sessão, os pares são trocados;
• Ao final de cada sessão, todo código é deletado.
9
Apresentação dos principais encontros:
Fishbowls
• http://agiletrendsbr.com/fishbowls/
• Plateia disposta em círculo, onde os membros no centro discutem sobre
algum tema;
• Para os ouvintes externos participarem da discussão, devem entrar no
círculo central;
• Acontecendo simultaneamente no FTSL (Q102).
10
Apresentação dos principais encontros:
Lean Coffee
• http://www.meetup.com/pt-BR/Lean-Coffee-Curitiba/
• Criado por dois amigos que queriam conversar sobre o Método Lean,
porém não queriam organizar um grande evento;
• Os tópicos do encontro são escolhidos democraticamente;
• Há os estados: para discutir, discutindo e discutido.
11
Apresentação dos principais encontros:
Cafés e meetups
• Participação do ScrumCuritiba
12
Apresentação dos principais encontros:
Cafés e meetups
• Participação do Code for Curitiba
13
Agenda
• Diferenças entre encontros de pequeno porte e eventos de grande porte
• Ferramenta Meetup
• Apresentação dos principais encontros:
• Coding Dojos;
• Hackathons;
• Coderetreats;
• Fishbowls;
• Lean Coffee;
• Cafés e meetups;
• Experiências pessoais
• Questionário
14
Experiências pessoais
• Espaço aberto para discussões.
15
Questionário
•http://tinyurl.com/ha9lcbr
16
Referências
• SATO, D. T.; CORBUCCI, H.; BRAVO, M. V. Coding dojo: An environment for
learning and sharing agile practices. In: Agile. AGILE ’08. Conference.
2008. p. 459–464.
• Devmedia. O que é Coding Dojo? http://www.devmedia.com.br/o-que-e-o-
coding-dojo/30517 Acessado em 31/08/2016.
• Structure of a Coderetreat http://coderetreat.org/facilitating/structure-of-a-
coderetreat Acessado em 01/09/2016.
17

Mais conteúdo relacionado

Semelhante a Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil

Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos Negócios
OpenBossa
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoAchiles Camilo
 
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
GUTS-RS
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
4Soft
 
MediaKit 2016 do DatabaseCast
MediaKit 2016 do DatabaseCastMediaKit 2016 do DatabaseCast
MediaKit 2016 do DatabaseCast
pichiliani
 
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
Comunidade NetPonto
 
Agilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba ConferenceAgilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba Conference
Wagner Mendes Voltz Fusca
 
Fatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um SoftwareFatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um Software
Pablo Dall'Oglio
 
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10   agenda e community updates - 2020-09-16LPUG #10   agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16
Fernando Fernández
 
Negócios e Open Source
Negócios e Open SourceNegócios e Open Source
Negócios e Open Source
OpenBossa
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
Alvaro Viebrantz
 
Linux Con2010
Linux Con2010Linux Con2010
Linux Con2010
Ambev
 
Seja um júnior não seja um sobrinho
Seja um júnior não seja um sobrinhoSeja um júnior não seja um sobrinho
Seja um júnior não seja um sobrinhoAlexandre Andrade
 
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
Wagner Mendes Voltz Fusca
 
DevOps.pdf
DevOps.pdfDevOps.pdf
DevOps.pdf
PyCaxias
 
Da introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools FlowDa introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools Flow
Ricardo Longa
 
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
Guilherme Motta
 
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 GoiåniaAbertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
Elias Nogueira
 
FPF Tech Talks 2013
FPF Tech Talks 2013FPF Tech Talks 2013
FPF Tech Talks 2013
FPF Tech
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Mario Guedes
 

Semelhante a Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil (20)

Brasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos NegóciosBrasil, Open Source e o Mundo dos Negócios
Brasil, Open Source e o Mundo dos Negócios
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introdução
 
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
[GUTS-RS] GUTS Talks - Ferramentas de Automação de Testes
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
 
MediaKit 2016 do DatabaseCast
MediaKit 2016 do DatabaseCastMediaKit 2016 do DatabaseCast
MediaKit 2016 do DatabaseCast
 
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto Proiete
 
Agilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba ConferenceAgilidade não é para desenvolvedores - Agile Curitiba Conference
Agilidade não é para desenvolvedores - Agile Curitiba Conference
 
Fatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um SoftwareFatores que influenciam na longevidade de um Software
Fatores que influenciam na longevidade de um Software
 
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10   agenda e community updates - 2020-09-16LPUG #10   agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16
 
Negócios e Open Source
Negócios e Open SourceNegócios e Open Source
Negócios e Open Source
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
 
Linux Con2010
Linux Con2010Linux Con2010
Linux Con2010
 
Seja um júnior não seja um sobrinho
Seja um júnior não seja um sobrinhoSeja um júnior não seja um sobrinho
Seja um júnior não seja um sobrinho
 
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
Agilidade NÃO é para desenvolvedores! - Agile Brazil 2018
 
DevOps.pdf
DevOps.pdfDevOps.pdf
DevOps.pdf
 
Da introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools FlowDa introdução à prática com Drools Expert e Drools Flow
Da introdução à prática com Drools Expert e Drools Flow
 
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
[TDC Floripa 2016] Facilitando Concepções de Produtos de TI de maneira colabo...
 
Abertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 GoiåniaAbertura Trilha de Teste TDC 2011 Goiånia
Abertura Trilha de Teste TDC 2011 Goiånia
 
FPF Tech Talks 2013
FPF Tech Talks 2013FPF Tech Talks 2013
FPF Tech Talks 2013
 
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...
 

Mais de Adolfo Neto

How to clear out your unwanted books
How to clear out your unwanted booksHow to clear out your unwanted books
How to clear out your unwanted books
Adolfo Neto
 
The Elixir programming language community
The Elixir programming language communityThe Elixir programming language community
The Elixir programming language community
Adolfo Neto
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em Elixir
Adolfo Neto
 
Coding Dojo - Unreal Engine - Sobre Unreal
Coding Dojo - Unreal Engine - Sobre UnrealCoding Dojo - Unreal Engine - Sobre Unreal
Coding Dojo - Unreal Engine - Sobre Unreal
Adolfo Neto
 
Preocupações e Limitações no Desenvolvimento Ágil de Software: Um Levantame...
Preocupações e Limitações no Desenvolvimento  Ágil de Software:  Um Levantame...Preocupações e Limitações no Desenvolvimento  Ágil de Software:  Um Levantame...
Preocupações e Limitações no Desenvolvimento Ágil de Software: Um Levantame...
Adolfo Neto
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em Elixir
Adolfo Neto
 
Kanban
KanbanKanban
Kanban
Adolfo Neto
 
Agile Methods, Week 4: Test-Driven Development
Agile Methods, Week 4: Test-Driven DevelopmentAgile Methods, Week 4: Test-Driven Development
Agile Methods, Week 4: Test-Driven Development
Adolfo Neto
 
How do software developers learn new tricks
How do software developers learn new tricksHow do software developers learn new tricks
How do software developers learn new tricks
Adolfo Neto
 
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
Adolfo Neto
 
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
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
Adolfo Neto
 
Cholesterol is not an important risk factor for heart disease and current die...
Cholesterol is not an important risk factor for heart disease and current die...Cholesterol is not an important risk factor for heart disease and current die...
Cholesterol is not an important risk factor for heart disease and current die...
Adolfo Neto
 
Quem foi Alan Turing?
Quem foi Alan Turing?Quem foi Alan Turing?
Quem foi Alan Turing?
Adolfo Neto
 
Verificação de Programas
Verificação de ProgramasVerificação de Programas
Verificação de Programas
Adolfo Neto
 
Especificação e Verificação de Programas
Especificação e Verificação de ProgramasEspecificação e Verificação de Programas
Especificação e Verificação de Programas
Adolfo Neto
 
O método maffetone
O método maffetoneO método maffetone
O método maffetone
Adolfo Neto
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
Adolfo Neto
 
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwarePesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Adolfo Neto
 
Introdução à Lógica
Introdução à LógicaIntrodução à Lógica
Introdução à Lógica
Adolfo Neto
 

Mais de Adolfo Neto (20)

How to clear out your unwanted books
How to clear out your unwanted booksHow to clear out your unwanted books
How to clear out your unwanted books
 
The Elixir programming language community
The Elixir programming language communityThe Elixir programming language community
The Elixir programming language community
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em Elixir
 
Coding Dojo - Unreal Engine - Sobre Unreal
Coding Dojo - Unreal Engine - Sobre UnrealCoding Dojo - Unreal Engine - Sobre Unreal
Coding Dojo - Unreal Engine - Sobre Unreal
 
Preocupações e Limitações no Desenvolvimento Ágil de Software: Um Levantame...
Preocupações e Limitações no Desenvolvimento  Ágil de Software:  Um Levantame...Preocupações e Limitações no Desenvolvimento  Ágil de Software:  Um Levantame...
Preocupações e Limitações no Desenvolvimento Ágil de Software: Um Levantame...
 
Programando em Elixir
Programando em ElixirProgramando em Elixir
Programando em Elixir
 
Kanban
KanbanKanban
Kanban
 
Agile Methods, Week 4: Test-Driven Development
Agile Methods, Week 4: Test-Driven DevelopmentAgile Methods, Week 4: Test-Driven Development
Agile Methods, Week 4: Test-Driven Development
 
How do software developers learn new tricks
How do software developers learn new tricksHow do software developers learn new tricks
How do software developers learn new tricks
 
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
Applications of Probabilistic Logic to Materials Discovery: Solving problems ...
 
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...
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Cholesterol is not an important risk factor for heart disease and current die...
Cholesterol is not an important risk factor for heart disease and current die...Cholesterol is not an important risk factor for heart disease and current die...
Cholesterol is not an important risk factor for heart disease and current die...
 
Quem foi Alan Turing?
Quem foi Alan Turing?Quem foi Alan Turing?
Quem foi Alan Turing?
 
Verificação de Programas
Verificação de ProgramasVerificação de Programas
Verificação de Programas
 
Especificação e Verificação de Programas
Especificação e Verificação de ProgramasEspecificação e Verificação de Programas
Especificação e Verificação de Programas
 
O método maffetone
O método maffetoneO método maffetone
O método maffetone
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwarePesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
 
Introdução à Lógica
Introdução à LógicaIntrodução à Lógica
Introdução à Lógica
 

Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil

  • 1. Encontros de Usuários e Entusiastas de Métodos Ágeis no Brasil Jean Avila Rangel XIII FTSL 31/08/2016 até 02/08/2016 – Curitiba, Paraná UTFPR - Universidade Tecnológica Federal do Paraná 1
  • 2. Jean Avila Rangel • Técnico em Informática na ETE 25 de Julho (Ijuí – RS) • Graduado em Engenharia de Software na UNIPAMPA (Alegrete – RS) • Mestrando em Computação Aplicada na linha de pesquisa em Engenharia de Software na UTFPR (Curitiba – PR) • jeanrangel@alunos.utfpr.edu.br 2
  • 3. Agenda • Diferenças entre encontros de pequeno porte e eventos de grande porte • Ferramenta Meetup • Apresentação dos principais encontros: • Coding Dojos; • Hackathons; • Coderetreats; • Fishbowls; • Lean Coffee; • Cafés e meetups; • Experiências pessoais • Questionário 3
  • 4. Diferenças entre eventos de grande e pequeno porte • Exemplo de evento de grande porte: http://www.agilebrazil.com/2016/inscricoes/ • Geralmente, altas taxas de inscrição; • Limite de participantes de acordo com o local (auditório, universidade, etc); • Voltado para aprender novos conceitos; • Utilizado para o palestrante demonstrar trabalhos e os ouvintes aprender ou rever conteúdos. 4
  • 5. Diferenças entre eventos de grande e pequeno porte • Exemplo de evento de pequeno porte: http://www.meetup.com/pt- BR/PHP-PR/ • Sem taxas de inscrição; • Menor número limite de participantes; • Voltado para troca de experiências; • Utilizado para troca de contatos profissionais (networking). 5
  • 6. Apresentação dos principais encontros: Coding Dojo • Definição de Dojo: Local para treinar. Possui os tipos: • Kata – Um apresentador possui a resolução de um problema e o grupo deve desvendá-lo para chegar ao mesmo resultado; • Randori – Utilizando TDD e babysteps, um problema é proposto no início e todos os participantes programam de forma pareada em um computador ligado a um projetor. • Kake – Similar ao Randori, porém as duplas trabalham simultaneamente e após intervalos de tempo os membros são trocados aleatoriamente. • Site para exemplos de atividades: http://dojopuzzles.com/problemas/exibe/contando-as-letras-dos- numeros/ 6
  • 7. Apresentação dos principais encontros: Coding Dojo • Retrospectiva: • O que aprendemos com o Coding Dojo de hoje; • O que podemos melhorar para a realização dos próximos Coding Dojos; • O que devemos continuar fazendo nos próximos Coding Dojos. 7
  • 8. Apresentação dos principais encontros: Hackathon • Maratona de programação; • Geralmente, mais de um dia de duração; • Comidas e bebidas são fundamentais para os participantes; • A codificação pode ser utilizada na realidade ou ser somente uma brincadeira; • Em algumas ocasiões, possui prêmios e pontuações; • Alto nível de conhecimento em software, design, projeto, etc. requisitado. 8
  • 9. Apresentação dos principais encontros: Coderetreat • Um dia inteiro para programação, dividido por sessões; • Com a seguinte estrutura: • Problema: jogo da vida; • Sessões de 45 minutos; • De manhã até a noite; • Pair-programming; • É usado, de preferência, o Test-Driven Development (TDD) • Em cada sessão, os pares são trocados; • Ao final de cada sessão, todo código é deletado. 9
  • 10. Apresentação dos principais encontros: Fishbowls • http://agiletrendsbr.com/fishbowls/ • Plateia disposta em círculo, onde os membros no centro discutem sobre algum tema; • Para os ouvintes externos participarem da discussão, devem entrar no círculo central; • Acontecendo simultaneamente no FTSL (Q102). 10
  • 11. Apresentação dos principais encontros: Lean Coffee • http://www.meetup.com/pt-BR/Lean-Coffee-Curitiba/ • Criado por dois amigos que queriam conversar sobre o Método Lean, porém não queriam organizar um grande evento; • Os tópicos do encontro são escolhidos democraticamente; • Há os estados: para discutir, discutindo e discutido. 11
  • 12. Apresentação dos principais encontros: Cafés e meetups • Participação do ScrumCuritiba 12
  • 13. Apresentação dos principais encontros: Cafés e meetups • Participação do Code for Curitiba 13
  • 14. Agenda • Diferenças entre encontros de pequeno porte e eventos de grande porte • Ferramenta Meetup • Apresentação dos principais encontros: • Coding Dojos; • Hackathons; • Coderetreats; • Fishbowls; • Lean Coffee; • Cafés e meetups; • Experiências pessoais • Questionário 14
  • 15. Experiências pessoais • Espaço aberto para discussões. 15
  • 17. Referências • SATO, D. T.; CORBUCCI, H.; BRAVO, M. V. Coding dojo: An environment for learning and sharing agile practices. In: Agile. AGILE ’08. Conference. 2008. p. 459–464. • Devmedia. O que é Coding Dojo? http://www.devmedia.com.br/o-que-e-o- coding-dojo/30517 Acessado em 31/08/2016. • Structure of a Coderetreat http://coderetreat.org/facilitating/structure-of-a- coderetreat Acessado em 01/09/2016. 17