Skip to content

User Stories

Ewerton Silva Santos edited this page Apr 30, 2019 · 16 revisions

1. Levantamento de user stories

Os requisito estão agrupados por perfil-alvo de jogadores e estão listado em ordem de prioridade de atendimento.

Perfil 1: Jogadores casuais

Gostam de jogos que não necessitem de engajamento profundo ou prolongado

Eu, como jogador casual, quero 
  1. Que o jogo não tome muito do meu tempo
  2. Que os comandos sejam intuitivos ou muito fáceis de serem acessados
  3. Que a lógica de punição e recompensa seja imediata e fácil de ser identificada
  4. Que eu possa informar minhas decisões ao jogo com pouco esforço
  5. Que eu possa facilmente reiniciar o jogo se eu achar que estou indo mal
  6. Que seja fácil identificar as informações necessárias para gerenciar minhas ações
  7. Que eu possa escolher os heróis que comporão o meu time , uma vez que não quero gastar muita energia para me entreter
  8. Que eu possa ver quantas "vidas" ainda me restam
  9. Que eu possa ver meus records no jogo
  10. Interface gráfica
  11. Níveis de dificuldade

Perfil 2: Interessados pelo universo Marvel

Serão atraídos pela narrativa temática e pela proximidade com lançamento do filme Ultimato. Não se configuram como fãs.

Eu, como interessado pela Marvel, quero 
  1. Poder jogar como um herói principal e me sentir heróico fazendo isso
  2. Poder jogar como Thanos e causar destruição
  3. Encontrar referências claras aos personagens e eventos dos filmes
  4. Encontrar easter eggs como os que existem nos filmes , porque valorizo a experiência de entretenimento heróico da Marvel

Perfil 3: Pessoas que gostam de linha de comando

A interação por linha de comando, apesar de um impeditivo para alguns jogadores, representa uma atração à parte para outros.

Eu, como pessoa que gosta de linha de comando, quero 
  1. Ver que os recursos de linha de comando foram bem aproveitados
  2. Achar easter eggs de programação
  3. Ver referências ao mundo da programação , porque valorizo aspectos técnicos

2. Release v1

id User Story Critério de aceitação Como será medido
1 Que o jogo não tome muito do meu tempo A média de duração de uma partida não deve ultrapassar 5 minutos medição de partidas teste
2 Que os comandos sejam intuitivos ou muito fáceis de serem acessados Os atalhos para cada comando devem ser toques simples no teclado percepção do playtester
. . O atalho para cada comando deve estar sempre visível ao jogador sempre que uma ação for necessária verificação da implementação e percepção do playtester
3 Que a lógica de punição e recompensa seja imediata e fácil de ser identificada A lógica de ganho e perda da partida deve estar clara desde o início percepção do playtester quanto à clareza
. . As instruções devem ser apresentadas de forma clara no início da partida percepção do playtester quanto à clareza
4 Que eu possa informar minhas decisões ao jogo com pouco esforço A lógica de recebimento dos inputs deve simples e direta percepção do playtester
6 Que seja fácil identificar as informações necessárias para gerenciar minhas ações Informações cruciais para tomada de decisão devem estar sempre visíveis ao jogador verificação da implementação e percepção do playtester
. . Informações contextuais, como tipo de ação disponível para cada jogador devem estar disponíveis dentro de cada contexto específico (por exemplo, quando um personagem estiver selecionado) verificação da implementação e percepção do playtester
7 Poder jogar como um herói principal e me sentir heróico fazendo isso O time inicial deve ser composto por heróis principais verificação da implementação
8 Encontrar referências claras aos personagens e eventos dos filmes
9 Ver que os recursos de linha de comando foram bem aproveitados Utilização de ascii art para demonstração das cenas
. . Utilização das possibilidades do terminal do Linux como barras de progresso, áreas fixas verificação da implementação

Clone this wiki locally