SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Fazendo do Scrum um Game para
 Melhor Adoção do Framework
               Marlon Luz
         marlon.luz@gmail.com
              @marlonluz
    TDC 2012 – Trilha Agile – 8/7/2012
Gamification
Gamification is the use of game
design techniques, game thinking
and game mechanics to enhance
non-game contexts.
Gamification
Gamification
Gamification
Badges
Levels
Points
Leader board
Redeeming
Gamification & Scrum
Motivação

• Alguns desenvolvedores simplesmente não
  querem mudar sua forma de trabalho
• Reforçar alguns itens dos métodos ágeis
  como foco no produto, programação em
  pares, testador próximo do desenvolvedor,
  integração contínua, comunicação, etc
• Ter produtos realmente entregues a cada
  sprint
Gamification & Scrum
Sistema Pontos
• Estória terminada = 50 pontos
• Presença na reunião diária = 10 pontos
• Reunião diária com duração menor do que 15 minutos =
  10 pontos
• Presença na reunião de
  retrospectiva/review/planejamento = 30 pontos
• Sprint Goal alcançado = 100 pontos
Gamification & Scrum
Sistema Pontos
• Tarefa de revisão de código na estória = 20 pontos
• Nova estória aceita e terminada durante o sprint = 50
  pontos
• Apresentador na reunião de review = 50 pontos
• Bug crítico encontrado e corrigido durante a sprint = 30
  pontos
• Gráfico de burndown abaixo da linha de referência = 50
  pontos
• Pessoa que atualiza o gráfico de burndown = 10 pontos
Gamification & Scrum
Sistema Pontos
Teste 1: Duas equipes de um mesmo projeto que
não sabiam que estavam jogando




 Equipe 1                         Equipe 2
 Media de 561 pontos por pessoa   Media de 320 pontos por pessoa
 Max 770 pontos                   Max 370 pontos
 Min 260 pontos                   Min 260 pontos
Gamification & Scrum
Sistema de pontos
Gamification & Scrum
Resgatando pontos

2500 pontos = Vale de R$ 25 da Saraiva
Gamification & Scrum
Sistema Pontos
Teste 2: Uma equipe de 2 pessoas que sabiam que
estavam jogando




Sprint #0           Sprint #1             Sprint #2
Dev 1: 960 pontos   Dev 1: 2.670 pontos   Dev 1: 1.020 pontos
Dev 2: 880 pontos   Dev 2: 2.810 pontos   Dev 2: 1.040 pontos
Gamification & Scrum
Sistema Pontos
Teste 3: Uma equipe de 8 pessoas que não sabiam
que estavam jogando




Sprint #2                                    Sprint #3
Media 684 pontos por dev      Media 697 pontos por dev
Max: 850 pontos                       Max: 760 pontos
Min: 630 pontos                       Min: 540 pontos
Gamification & Scrum
Badges
É um meio de manter a motivação durante o
gameplay recompensando algumas atitudes do
desenvolvedor
Gamification & Scrum
Leaderboard

• Seu desempenho comparado com o
  desempenho de outros
• Tabela no taskboard com a lista dos nomes e
  pontos por ordem de classificação
• Atualizado a cada reunião diária
Gamification & Scrum
Conclusões

• Ainda não consegui ter conclusões definitivas
  sobre o estudo
• Pretendo ter conclusões nos próximos 2 a 3
  meses
• Muito difícil de fazer o track dos times (planilha,
  fichas, badges)
• Extender o jogo para o Product Owner e para o
  Scrum Master
Fazendo do Scrum um Game para
 Melhor Adoção do Framework
               Marlon Luz
         marlon.luz@gmail.com
              @marlonluz
    TDC 2012 – Trilha Agile – 8/7/2012

Weitere ähnliche Inhalte

Ähnlich wie Fazendo do Scrum um Game para Melhor Adoção do Framework

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilSabrina Mariana
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)Sabrina Mariana
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumPablo Juan ஃ
 
Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster
Desenvolvimento Ágil sob a Perspectiva de um ScrumMasterDesenvolvimento Ágil sob a Perspectiva de um ScrumMaster
Desenvolvimento Ágil sob a Perspectiva de um ScrumMasterelliando dias
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumMindMasterBrasil
 
Aula 09 - Produção_ Scrum.pdf
Aula 09 - Produção_ Scrum.pdfAula 09 - Produção_ Scrum.pdf
Aula 09 - Produção_ Scrum.pdfPedroLuis216164
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...DevCamp Campinas
 

Ähnlich wie Fazendo do Scrum um Game para Melhor Adoção do Framework (20)

Scrum trainning
Scrum trainningScrum trainning
Scrum trainning
 
Scrum
ScrumScrum
Scrum
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Fazendo acontecer com Scrum e a Filosofia Ágil.
Fazendo acontecer com Scrum e a Filosofia Ágil.Fazendo acontecer com Scrum e a Filosofia Ágil.
Fazendo acontecer com Scrum e a Filosofia Ágil.
 
Gestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágilGestão da Qualidade - Metodologia ágil
Gestão da Qualidade - Metodologia ágil
 
Gestão da qualidade metodologia ágil v01 (2)
Gestão da qualidade   metodologia ágil v01 (2)Gestão da qualidade   metodologia ágil v01 (2)
Gestão da qualidade metodologia ágil v01 (2)
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Treinamento - Scrum.pptx
Treinamento - Scrum.pptxTreinamento - Scrum.pptx
Treinamento - Scrum.pptx
 
Scrum com Lego ®
Scrum com Lego ®Scrum com Lego ®
Scrum com Lego ®
 
Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster
Desenvolvimento Ágil sob a Perspectiva de um ScrumMasterDesenvolvimento Ágil sob a Perspectiva de um ScrumMaster
Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster
 
DDD + BDD + TDD + Scrum
DDD + BDD + TDD + ScrumDDD + BDD + TDD + Scrum
DDD + BDD + TDD + Scrum
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Xp e Scrum
Xp e ScrumXp e Scrum
Xp e Scrum
 
[IFMG][ENGENHARIA DE SOFTWARE] - SCRUM
[IFMG][ENGENHARIA DE SOFTWARE] - SCRUM[IFMG][ENGENHARIA DE SOFTWARE] - SCRUM
[IFMG][ENGENHARIA DE SOFTWARE] - SCRUM
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Aula 09 - Produção_ Scrum.pdf
Aula 09 - Produção_ Scrum.pdfAula 09 - Produção_ Scrum.pdf
Aula 09 - Produção_ Scrum.pdf
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
 

Mehr von Marlon Luz

Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasMarlon Luz
 
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Marlon Luz
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of ThingsMarlon Luz
 
Construindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneConstruindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneMarlon Luz
 
Loja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorLoja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorMarlon Luz
 
O que há de novo no Windows Phone
O que há de novo no Windows PhoneO que há de novo no Windows Phone
O que há de novo no Windows PhoneMarlon Luz
 
Agilidade em aplicativos mobile
Agilidade em aplicativos mobileAgilidade em aplicativos mobile
Agilidade em aplicativos mobileMarlon Luz
 
Loja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorLoja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorMarlon Luz
 
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneDesenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneMarlon Luz
 
Desenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneDesenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneMarlon Luz
 
Babel fish, Guias e APIs
Babel fish, Guias e APIsBabel fish, Guias e APIs
Babel fish, Guias e APIsMarlon Luz
 
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaDesenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaMarlon Luz
 
Potencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisPotencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisMarlon Luz
 
Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Marlon Luz
 
Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Marlon Luz
 
Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Marlon Luz
 
Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Marlon Luz
 
Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Marlon Luz
 
Desenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaDesenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaMarlon Luz
 
Programação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosProgramação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosMarlon Luz
 

Mehr von Marlon Luz (20)

Como a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando PessoasComo a Microsoft faz software: Desgerenciando Pessoas
Como a Microsoft faz software: Desgerenciando Pessoas
 
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?Homo Appiens - O ser humano que desenvolve Apps. Você é um?
Homo Appiens - O ser humano que desenvolve Apps. Você é um?
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of Things
 
Construindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows PhoneConstruindo Universal Apps para Windows e Windows Phone
Construindo Universal Apps para Windows e Windows Phone
 
Loja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedorLoja de aplicativos e portal do desenvolvedor
Loja de aplicativos e portal do desenvolvedor
 
O que há de novo no Windows Phone
O que há de novo no Windows PhoneO que há de novo no Windows Phone
O que há de novo no Windows Phone
 
Agilidade em aplicativos mobile
Agilidade em aplicativos mobileAgilidade em aplicativos mobile
Agilidade em aplicativos mobile
 
Loja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do DesenvolvedorLoja de Aplicativos e Portal do Desenvolvedor
Loja de Aplicativos e Portal do Desenvolvedor
 
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phoneDesenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phone
 
Desenvolvimento para Windows Phone
Desenvolvimento para Windows PhoneDesenvolvimento para Windows Phone
Desenvolvimento para Windows Phone
 
Babel fish, Guias e APIs
Babel fish, Guias e APIsBabel fish, Guias e APIs
Babel fish, Guias e APIs
 
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia ashaDesenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
Desenvolvimento de Apps para celulares Nokia Lumia & Nokia asha
 
Potencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiaisPotencialidades de um telefone celular para pessoas com necessidades especiais
Potencialidades de um telefone celular para pessoas com necessidades especiais
 
Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2Nokia Asha App Development - Part 2
Nokia Asha App Development - Part 2
 
Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1Nokia Asha App Development - Part 1
Nokia Asha App Development - Part 1
 
Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2Game Development for Nokia Asha Devices with Java ME #2
Game Development for Nokia Asha Devices with Java ME #2
 
Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1Game Development for Nokia Asha Devices with Java ME #1
Game Development for Nokia Asha Devices with Java ME #1
 
Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$Distribua sua App para o mundo e ganhe $$
Distribua sua App para o mundo e ganhe $$
 
Desenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia AshaDesenvolvendo Games para Nokia Asha
Desenvolvendo Games para Nokia Asha
 
Programação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e AplicativosProgramação para mobile: Serviços e Aplicativos
Programação para mobile: Serviços e Aplicativos
 

Fazendo do Scrum um Game para Melhor Adoção do Framework

  • 1. Fazendo do Scrum um Game para Melhor Adoção do Framework Marlon Luz marlon.luz@gmail.com @marlonluz TDC 2012 – Trilha Agile – 8/7/2012
  • 2. Gamification Gamification is the use of game design techniques, game thinking and game mechanics to enhance non-game contexts.
  • 6. Gamification & Scrum Motivação • Alguns desenvolvedores simplesmente não querem mudar sua forma de trabalho • Reforçar alguns itens dos métodos ágeis como foco no produto, programação em pares, testador próximo do desenvolvedor, integração contínua, comunicação, etc • Ter produtos realmente entregues a cada sprint
  • 7. Gamification & Scrum Sistema Pontos • Estória terminada = 50 pontos • Presença na reunião diária = 10 pontos • Reunião diária com duração menor do que 15 minutos = 10 pontos • Presença na reunião de retrospectiva/review/planejamento = 30 pontos • Sprint Goal alcançado = 100 pontos
  • 8. Gamification & Scrum Sistema Pontos • Tarefa de revisão de código na estória = 20 pontos • Nova estória aceita e terminada durante o sprint = 50 pontos • Apresentador na reunião de review = 50 pontos • Bug crítico encontrado e corrigido durante a sprint = 30 pontos • Gráfico de burndown abaixo da linha de referência = 50 pontos • Pessoa que atualiza o gráfico de burndown = 10 pontos
  • 9. Gamification & Scrum Sistema Pontos Teste 1: Duas equipes de um mesmo projeto que não sabiam que estavam jogando Equipe 1 Equipe 2 Media de 561 pontos por pessoa Media de 320 pontos por pessoa Max 770 pontos Max 370 pontos Min 260 pontos Min 260 pontos
  • 11. Gamification & Scrum Resgatando pontos 2500 pontos = Vale de R$ 25 da Saraiva
  • 12. Gamification & Scrum Sistema Pontos Teste 2: Uma equipe de 2 pessoas que sabiam que estavam jogando Sprint #0 Sprint #1 Sprint #2 Dev 1: 960 pontos Dev 1: 2.670 pontos Dev 1: 1.020 pontos Dev 2: 880 pontos Dev 2: 2.810 pontos Dev 2: 1.040 pontos
  • 13. Gamification & Scrum Sistema Pontos Teste 3: Uma equipe de 8 pessoas que não sabiam que estavam jogando Sprint #2 Sprint #3 Media 684 pontos por dev Media 697 pontos por dev Max: 850 pontos Max: 760 pontos Min: 630 pontos Min: 540 pontos
  • 14. Gamification & Scrum Badges É um meio de manter a motivação durante o gameplay recompensando algumas atitudes do desenvolvedor
  • 15. Gamification & Scrum Leaderboard • Seu desempenho comparado com o desempenho de outros • Tabela no taskboard com a lista dos nomes e pontos por ordem de classificação • Atualizado a cada reunião diária
  • 16. Gamification & Scrum Conclusões • Ainda não consegui ter conclusões definitivas sobre o estudo • Pretendo ter conclusões nos próximos 2 a 3 meses • Muito difícil de fazer o track dos times (planilha, fichas, badges) • Extender o jogo para o Product Owner e para o Scrum Master
  • 17. Fazendo do Scrum um Game para Melhor Adoção do Framework Marlon Luz marlon.luz@gmail.com @marlonluz TDC 2012 – Trilha Agile – 8/7/2012

Hinweis der Redaktion

  1. É um estudoqueestáemandamento, não tem dados conclusivosainda
  2. Ospontosrefletem o sucesso de um sprint afinal a equipe q finalizou o sprint teveuma media de pontosmaior do que a equipequenãoterminou o sprint
  3. Comprado no Deal ExtremeA ficha é um item visual queficana mesa do desenvolvedor e queeleveaumentar a qtd de fichas no tempo
  4. Após o sprint 1 os 2 integrantes da equiperesgataramospontosna forma de vale presente da saraivaUma sprint resultouempontossuficientespararesgatar o premio, entaoeufiz o corte no sistema de pontosA equipepassou a quebrarmais as estóriasparaganharmaispontos de finalização de estóriaEssaequipeentroumais 2 pessoas no Sprint #3, o sprint estáemandamento…
  5. Estão no sprint #4 (terceiro sprint) sabendoqueestaojogandoEquipe é bastanteimatura no scrum e métodosageisElessempredizemquetodos as pessoas da equipetrabalharamemtodas as estorias e porissoospontosminimos e maximosestaoproximosFoiacordado com o gerente do projetoque as 2 pessoas com maiorespontosganharão um Nokia Lumia no final do projeto
  6. Aindanãofoiintroduzidonaequipe, começarei a distribuiros badges napróximasemana
  7. Aindanãofoiintroduzidonaequipe, começarei a colocar o leaderboard naproximasemana
  8. Aindanãofoiintroduzidonaequipe, começarei a colocar o leaderboard naproximasemana