Skip to content

Requisitos Elicitados

Histórico de versão

Data Versão Descrição Autor(es)
27/09/2020 0.1 Criação do documento Lucas Gomes, Julio Litwin
27/09/2020 0.2 Adição de Rastro Julio Litwin
28/09/2020 0.3 Adição de rastros nos requisitos funcionais Lucas Gomes
28/09/2020 0.4 Correção de rastro RNF's e adição de requisitos de entrevista Guilherme Lima

1. Introdução

2. Requisitos funcionais

ID Descrição Rastreabilidade
RF01 Cadastro de usuário e login INS00, BR01
RF02 Tutorial de jogabilidade INS01
RF03 Diferentes modos de jogo INS02, BR02
RF04 Cadastro de perguntas/questões INS03, BR14
RF05 Categorias de perguntas INS04
RF06 Feedback com respostas comentadas INS05
RF07 Integração com apps de Mídia Social INS06
RF08 O jogo terá dois modos: treino e ranqueado. BR02
RF09 O usuário poderá jogar o modo treino sem cadastro. BR03
RF10 O modo treino terá a opção de se jogar sozinho até errar alguma questão ou um usuário contra outro. BR04
RF11 O modo ranqueado terá a opção de quem resolve mais questões. BR05
RF12 O modo ranqueado terá a opção de quem resolve mais questões dentro de uma quantidade limite de questões. BR06
RF13 Cada questão terá um tempo limite para a sua resolução. BR07
RF14 As opções de jogo no modo ranqueado serão um usuário cadastrado contra outro. BR08
RF15 No modo ranqueado a vitória fará com que o usuário ganhe pontos e a derrota fará com que perca-os. BR09
RF16 O jogo terá um ranking do modo ranqueado. BR10
RF17 O usuário cadastrado poderá jogar no modo treino. BR11
RF18 O usuário cadastrado poderá desafiar outros usuário cadastrados. BR12
RF19 As questões criadas por usuário serão disponibilizadas após avaliação de algum membro da staff. BR14
RF20 O usuário poderá reportar questões. BR15
RF21 O usuário cadastrado poderá visualizar o ranking. BR16
RF22 Gamificação ao projeto ENT00
RF23 Desafios diários ENT01
RF24 Tornar não repetitivo/enjoativo ENT02
RF25 Tentar engajar todo tipo de usuários ENT03
RF26 Usar linguajar "juvenil", da atualidade entre os "jovens" ENT04

3. Requisitos não funcionais

ID Descrição Rastreabilidade
*RNF01* O aplicativo deve ser interativo. BR18
*RNF02* O aplicativo deve funcionar 24/7. BR19
*RNF03* O aplicativo deve ser multiplataforma BR20
*RNF04* O aplicativo deve guardar dados criptografados BR21
RNF05 O aplicativo deve permitir uso por dados móveis e ser de baixo custo para o pacote de dados BR24, ESPS00
*RNF05* O aplicativo deve permitir uso por dados móveis e ser de baixo custo para o pacote de dados BR24
*RNF06* O aplicativo deve ter uma boa responsividade em todas as plataformas igualmente BR18
*RNF07* Confidencialidade e privacidade dos dados BR23
*RNF08* O aplicativo deve manter um backup dos meus dados BR22
*RNF09* A aplicação deve ser prática e simples de utilizar, além de direcionar o usuário em como utilizar BR18
RNF10 Alta adesão de estudantes ESPS01
RNF11 Praticidade: o sistema deve ter uma abordagem prática e intuitiva ESPS02
RNF12 Boa reputação e aceitação de estudantes e instituições de ensino ESPS03