Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlanLine
  • WikiWiki
  • Wiki
  • Requisitos

Last edited by Bruno Chanan Oct 28, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Requisitos

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.

Clone repository
  • Home
Documentação do negócio
  • Controle de Sprints
  • Requisitos de negócio(US)
  • Processo de desenvolvimento
  • Gerênciamento do projeto
  • Horários Disponíveis
  • Squads
Documentação técnica
  • Arquitetura
  • Mockups
  • Banco de dados
  • Instalação