Documentação do negócio
Documentação técnica
\mathbb{REQUISITOS}
USER STORIES
US01 |
||
Título: Criar Sessão |
Prioridade: Alta |
Estimativa: 1 sprint (3 semanas) |
User Story: Eu, como usuário web gostaria de criar uma sessão para que eu possa permitir que outros usuários se conectem comigo. |
||
Critérios de aceitação: - Deve ser possível criar uma sessão e gerar um QR Code/Código para outros usuários entrarem. - Deve ser possível visualizar e interagir com uma interface para criar a sessão. - Deve ser possível encerrar a sessão. - Deve possuir um limite de pessoas (10 aparecem na UI o resto não). - Deve ser possível escolher qual projeto é e qual sprint queremos votar. |
US02 |
||
Título: Entrar em uma Sessão |
Prioridade: Alta |
Estimativa: 1 sprint (3 semanas) |
User Story: Eu, como usuário mobile gostaria de entrar em uma sessão para que eu possa me conectar com outros usuários. |
||
Critérios de aceitação: - Deve ser possível entrar uma sessão a partir de um QR Code/Código. - Deve ser possível escolher qual integrante da equipe você é. - Deve ser possível encerrar a sessão. - Deve ser possível visualizar e interagir com uma interface para entrar em uma sessão. - Deve ser possível visualizar caso algo de errado e permitir que se tente novamente. |
US03 |
||
Título: Visualizar Informações da Sessão |
Prioridade: Alta |
Estimativa: 1 sprint (2 semanas) |
User Story: Eu, como usuário web gostaria de visualizar os pontos, informações do andamento da votação para que eu possa ter controle sobre a sessão e a pontuação das tarefas feita pelo time. |
||
Critérios de aceitação: - Deve ser possível visualizar os pontos que cada pessoa votou. - Deve ter um meio para finalizar a votação e revelar os pontos de cada pessoa. - Deve ser possível visualizar a média, moda, resultados finais dos votos. - Deve ser possível pular a votação de uma tarefa para votar depois. - Deve ser possível que quem criou a sessão, escolha a pontuação da tarefa. - Deve ser possível visualizar quais tarefas foram votadas e quais estão por vir. |
US04 |
||
Título: Votação |
Prioridade: Alta |
Estimativa: 1 sprint (2 semanas) |
User Story: Eu, como usuário mobile gostaria de poder votar para que eu possa participar na pontuação das tarefas feita pelo time. |
||
Critérios de aceitação: - Votar. - Visualizar a tela de espera ao votar. - Visualizar a tela de finalização ao terminar. |
US05 |
||
Título: Cadastrar e Visualizar Informações |
Prioridade: Média |
Estimativa: 1 sprint (2 semanas) |
User Story: Eu, como usuário web gostaria de cadastrar e visualizar informações sobre as organizações, squads, integrantes, projetos. para que eu possa usar estas informações na hora da sessão e na importação/exportação das tarefas. |
||
Critérios de aceitação: - Deve ser possível visualizar todas as informações. - Deve ser possível cadastrar essas informações. - Deve ser possível deletar essas informações. - Deve ser possível atualizar essas informações. |
US06 |
||
Título: Importar Arquivos CSV |
Prioridade: Média |
Estimativa: 1 sprint (2 semanas) |
User Story: Eu, como usuário web gostaria de importar arquivos CSV para que eu possa trazer ao sistema as tarefas a serem votadas. |
||
Critérios de aceitação: - Deve ser possível interagir com a interface de importação csv. - Deve ser possível visualizar se houve algum erro e qual. - Deve ser cadastrado automaticamente as informações que vierem do csv a sua respectiva organização, projeto, sprint. |
US07 |
||
Título: Exportar Arquivos CSV |
Prioridade: Média |
Estimativa: 1 sprint (2 semanas) |
User Story: Eu, como usuário web gostaria de exportar arquivos CSV para que eu possa exportar do sistema as tarefas pontuadas. |
||
Critérios de aceitação: - Deve ser possível interagir com a interface de exportação csv. - Deve ser possível escolher quais tarefas eu quero exportar. |