Um guia de como produzir jogos de forma colaborativa e enxuta
Metodologia para descoberta e planejamento de projetos de software e jogos de forma participativa.
Em pouco tempo de trabalho colaborativo, a equipe pode entender os objetivos do produto, seus principais usuários e seu escopo funcional de alto nível e uma estratégia de lançamento incremental de MVPs possa ser identificada.
Motivação:
Criar ambiente para a Inceptions, planejado para evitar perda de tempo estimular a colaboração
O que é necessário:
Motivação:
Ferramenta que auxilia no controle do tempo e ritmo da reunião de forma visual e interativa. Com ela é possível aproveitar melhor o tempo e corrigir atrasos.
O Eixo X são blocos de tempo e o eixo Y as atividades da reunião, a cada atividade concluída o post-it é deslocado para o tempo da sua conclusão
A ideia é que a reunião siga a linha vermelha qualquer desvio deve ser avaliado
Como funciona:
Motivação:
Durante reuniões desse tipo podem acontecer desvios nas discussões, o estacionamento serve para guardar ideias que devem ser discutidas em outro momento. A ideia é dizer "Sim, estou ouvindo, mas falamos disso depois", e é de fato importante que se fale depois.
Motivação:
A espírito de uma inception é colaboração, nem sempre os participantes se conhecem e importante que todos se sintam confortáveis para falar;
Como quebrar o gelo:
Todos os membros devem se apresentar com um adjetivo que inicie com a primeira letra do seu nome. Depois, todos devem em sentido horário falar o nome de quem está do seu lado. A ideia é que todos possam se divertir no processo e lembrem dos nomes uns dos outros;
Motivação:
Apresentação do projeto e a visão dos stackholders. A ideia é que todos tenham em mente o motivo da reunião e em que contexto ela se realiza.
Motivação:
A atividade tem foco em alinhar os participantes com a visão do produto, é o primeiro momento onde se pode avaliar o nível de entendimento dos presentes sobre projeto.
Como fazer:
Em grupos ou duplas, os participantes devem preencher uma ou mais partes do template. Então, com todos reunidos, deve-se preencher o template (mesmo sem sentido) e então tentar alinhar em uma frase homogênea.
“Para [cliente final], que sofre
com o [problema que precisa ser resolvido],
o [nome do produto]
é um [categoria do produto]
que [benefício-chave, razão para adquiri-lo].
Diferentemente da [alternativa da concorrência],
o nosso produto [diferença-chave].”
Motivação:
Agora que temos uma visão clara do produto, precisamos definir o que ele é de fato e o que faz, para isso essa atividade usa também as negações para facilitar o entendimento do produto.
Como fazer:
Em um flip-chart com quatro campos cada participante individualmente preenche com post-its
Motivação:
Além de entendermos o perfil dos usuários, precisamos construir um mini-mundo para o game, uma história a qual o jogador é inserido, se identifica e se engaja.
Como fazer:
Em volta de cartolinas onde tenham 5 ou 6 pessoas por cartolina, as pessoas começam a escrever simultaneamente uma história, de tempos em tempos as pessoas devem girar e continuar as história da pessoa ao lado. A tarefa é concluída quando a cartolina estiver cheia. Em grupo, todos devem conectar as narrativas respondendo algumas questões
Questões para serem respondidas:
Motivação:
Com o intuito de sintetizar objetivos e prioridades, essa fase é importante para auxiliar as próximas atividades que terão esses objetivos como norte a ser alcançado.
Como fazer:
Cada participante escreve 3 post-its com o que ele acredita serem os principais objetivos do projeto, depois em conjunto é necessário agrupar os objetivos em 3 ou 4 grupos. Cada pessoa deve votar em 2 grupos que acreditam ser os mais importantes
Como fazer:
Em grupos, cada um deve criar uma persona seguindo o template. Então, o grupo deve apresentar aos demais participantes, os grupos são alterados e o processo é realizado novamente. Depois as personas semelhantes são descartadas, e as que sobrarem passam por uma votação até que restem no máximo 3.
Como fazer:
Umas etapas mais importantes do projeto é saber para quem estamos fazendo, a definição de personas auxiliam a identificar demandas, a gerar empatia com o público.
Motivação:
Agora que temos objetivos e personas, devemos entender como o produto oferece recursos para que as personas atinjam os objetivos que elencamos anteriormente.
Como fazer:
Em um canvas simples onde o eixo X representa os objetivos e o Y as personas, o grupo deve realizar um brainstorm para encontrar soluções para que as personas atinjam os objetivos listados.
Motivação:
Dentro de um game, ações podem levar um jogador a perder ou a ganhar. Podem ser vidas, moedas ou pontos, as ações no jogo tem consequências positivas ou negativas, nessa etapa elencamos os pesos para as ações.
Como fazer:
Em um canvas simples é traçada uma linha no meio, de um lado "Ganhos" do outro, "Perdas. Cada feature deve ser posicionada mais próximo das extremidades quanto maior sejam seu grau de clareza sobre ganho ou perda. Assim será possível identificar quais ações geram os maiores ganhos e as maiores perdas.
Motivação:
Mais do que entender o perfil dos usuários, precisamos entender o caminho dele até nosso produto. As jornadas de usuários auxiliam na descoberta de novas features e como nosso app se encaixa na vida das pessoas.
Como fazer:
Em grupos, cada um deve descrever pequenos passos para que um usuário atinja um objetivo, pensando em passos desde a hora que acorda até chegar em seu objetivo. De tempos em tempos os grupos devem mudar e continuar a jornada da pessoa ao lado até que todas as jornadas estejam completas.
Motivação:
Cada feature têm um nível de entendimento por parte da equipe, seja da área do negócio ou do conhecimento técnico associado, essa etapa ajuda a priorizar atividades e elencar um peso para quando formos definir a ordem de desenvolvimento das features.
Como fazer:
Para tal, é criado um quadro onde o eixo Y é definido como entendimento de negócio, e um eixo X com o nível de entendimento técnico que a equipe acredita ser necessário para desenvolver a feature. Cada post-it de feature deve ser marcado com a cor do seu nível.
Motivação:
As features podem ser priorizadas usando duas métricas aqui, esforço e valor. Essa etapa permite que o grupo decida a dificuldade de cada feature e seu valor para o projeto.
Como fazer:
Em uma canvas simples onde X é o esforço e Y o valor para o negócio (alto, muito alto e altíssimo valor), os participantes devem classificar as features nessas métricas.
Motivação:
Com as jornadas definidas, devemos encontrar quais features se encaixam com as jornadas produzidas, assim podemos encontrar features que não fazem sentido ou melhorias que podemos adicionar.
Como fazer:
Com as jornadas definidas, todos devem posicionar as features ao longo das principais jornadas.
Motivação:
Balancear as features para escalar os primeiros MVP's do projeto. O sequenciador utiliza as métricas de entendimento, valor e dificuldades para criar os ciclos de protótipos e MVPs utilizando um template e algumas regras básicas.
Como fazer:
Utilzando um template de ondas, todos devem posicionar as features de acordo com as regras abaixo:
Regra 1: Uma onda pode conter no máximo 3 features.
Regra 2: Uma onda não pode conter mais de uma feature em cartão vermelho.
Regra 3: Uma onda não pode conter três features, somente em cartões amarelos e vermelho.
Regra 4: A soma de esforço das features não pode ultrapassar 5 Es.
Regra 5: A soma de valor das features não pode ser menos de 4 $s.
Regra 6: Uma onda tem de conter no mínimo 2 features.
Motivação:
Nossas features estão balanceadas e distribuídas nas ondas, agora devemos identificar quais ondas ou conjunto de ondas são candidatas a um MVP.
Como fazer:
Olhando para o Sequenciador de features delimite quais ondas podem entregar um valor juntas, escreva um post-it indicando como MVP, faça isso até no máximo 4 MVP's.
Motivação:
Agora temos os elementos necessários para nosso primeiro MVP, o canvas MVP resume todas as etapas anteriores, e uma visualização simples do valor, e para quem se destina o MVP, assim como suas features e as métricas de avaliação do seu valor.
Como fazer:
Utilizando o template o canvas MVP, cada campo deve ser preenchido baseado nas discussões e outputs gerados nas etapas anteriores