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

Post on 30-Oct-2014

4 views 3 download

Tags:

description

 

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

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

Marlon Luzmarlon.luz@gmail.com

@marlonluzTDC 2012 – Trilha Agile – 8/7/2012

GamificationGamification is the use of game design techniques, game thinking and game mechanics to enhance non-game contexts.

Gamification

Gamification

GamificationBadgesLevelsPointsLeader boardRedeeming

Gamification & ScrumMotivaçã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 & ScrumSistema 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 & ScrumSistema 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 & ScrumSistema PontosTeste 1: Duas equipes de um mesmo projeto que não sabiam que estavam jogando

Equipe 1Media de 561 pontos por pessoaMax 770 pontosMin 260 pontos

Equipe 2Media de 320 pontos por pessoaMax 370 pontosMin 260 pontos

Gamification & ScrumSistema de pontos

Gamification & ScrumResgatando pontos

2500 pontos = Vale de R$ 25 da Saraiva

Gamification & ScrumSistema PontosTeste 2: Uma equipe de 2 pessoas que sabiam que estavam jogando

Sprint #0Dev 1: 960 pontosDev 2: 880 pontos

Sprint #1Dev 1: 2.670 pontosDev 2: 2.810 pontos

Sprint #2Dev 1: 1.020 pontosDev 2: 1.040 pontos

Gamification & ScrumSistema PontosTeste 3: Uma equipe de 8 pessoas que não sabiam que estavam jogando

Sprint #2Media 684 pontos por devMax: 850 pontosMin: 630 pontos

Sprint #3Media 697 pontos por dev

Max: 760 pontosMin: 540 pontos

Gamification & ScrumBadgesÉ um meio de manter a motivação durante o gameplay recompensando algumas atitudes do desenvolvedor

Gamification & ScrumLeaderboard

• 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 & ScrumConclusõ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 Luzmarlon.luz@gmail.com

@marlonluzTDC 2012 – Trilha Agile – 8/7/2012