Backward From V2
Autor: Gabriel Albino, Pedro Féo, Rogério Júnior, Saleh Kader e Youssef Muhamad
Autor: Gabriel Albino, Pedro Féo, Rogério Júnior, Saleh Kader e Youssef Muhamad
Épico | Feature | ID | Requisitos | RichPicture | Técnicas de Elicitação | Cenários | Léxicos | Casos de Uso | Rationales | NFR Softgoal | História de usuário |
---|---|---|---|---|---|---|---|---|---|---|---|
E01 - Gerenciamento de tarefas | FE01 - Tarefas | RQ01 | O usuário deve poder adicionar nova(s) diária(s) | v3-geral-todos v2-geral-albino v1-tarefas-albino v2-geral-feo v1-geral-youssef | AP1 AP2 BS1 ETN1 ST3 | CN34 | LX51 | - | I* Tarefa | - | US01 |
RQ02 | O usuário deve poder adicionar novo(s) hábito(s) | v3-geral-todos v2-geral-albino v1-tarefas-albino v2-geral-feo v1-geral-youssef | AP1 AP2 BS1 ETN1 ST3 ST7 | CN35 | LX56 | - | I* Tarefa | - | US02 | ||
RQ03 | O usuário deve poder adicionar novo(s) afazer(es) | v3-geral-todos v2-geral-albino v1-tarefas-albino v2-geral-feo v1-geral-youssef | AP1 AP2 BS1 ETN1 ST8 | CN33 | LX61 | - | I* Tarefa | - | US03 | ||
RQ04 | O usuário deve poder deletar afazer(es) | v3-geral-todos v2-geral-albino v1-tarefas-albino | ST7 | - | LX63 | - | I* Tarefa V2 | - | US04 | ||
RQ05 | O usuário deve poder editar afazer(es) | v3-geral-todos v2-geral-albino v1-tarefas-albino | ST3 | CN41 | LX62 | - | I* Tarefa V2 | - | US05 | ||
RQ06 | O usuário deve poder finalizar uma afazer(es) | v3-geral-todos v2-geral-albino v1-tarefas-albino | AP2 INT1 ST6 | CN37 | LX64 | - | I* Tarefa V2 | - | US06 | ||
RQ07 | O usuário deve poder reorganizar a ordem das suas tarefas | ST7 | - | - | - | I* Tarefa V2 | - | US07 | |||
RQ08 | O usuário deve poder adicionar observação(ões) a(s) sua(s) tarefa(s) | v2-geral-feo | INT1 | - | - | - | I* Tarefa V2 | - | US08 | ||
RQ09 | O usuário deve poder adicionar uma data limite para afazer(es) | v1-tarefas-albino | AP2 BS1 INT1 ST9 | - | - | - | I* Tarefa | - | US09 | ||
RQ10 | O usuário deve poder categorizar a dificuldade da(s) atividade(s) | v1-tarefas-albino | BS1 INT1 ST14 | - | - | - | I* Tarefa | - | US10 | ||
RQ11 | O usuário deve poder adicionar etiquetas na(s) atividade(s) para poder agrupar | AP2 ST1 | - | - | - | - | US11 | ||||
RQ12 | O usuário deve poder determinar a repetição de uma diária | v1-tarefas-albino | AP2 ETN1 INT1 ST6 | - | - | - | I* Tarefa | - | US12 | ||
RQ13 | O usuário deve poder pesquisar atividade(s) | - | - | - | - | US13 | |||||
RQ14 | O usuário deve poder filtrar as atividades pelas etiquetas | AP2 | - | - | - | I* Tarefa | - | US14 | |||
RQ15 | O usuário deve poder ao completar tarefas, ganhar recompensas | v3-geral-todos v2-geral-albino v1-tarefas-albino v2-geral-feo v1-geral-youssef | BS1 ETN1 ETN1 ST2 ST11 | CN26 | LX65 | - | I* Tarefa | - | US15 | ||
FE02 - Etiquetas | RQ16 | O usuário deve poder criar etiqueta(s) | AP2 | - | - | - | I* Tarefa | - | US16 | ||
RQ17 | O usuário deve poder deletar etiqueta(s) | AP2 | - | - | - | I* Tarefa | - | US17 | |||
RQ18 | O usuário deve poder editar etiqueta(s) | AP2 | - | - | - | I* Tarefa | - | US18 | |||
RQ19 | O usuário deve poder reorganizar a ordem das etiquetas | AP2 | - | - | - | I* Tarefa | - | US19 | |||
RQ20 | O usuário deve poder visualizar as atividades finalizadas | AP2 | - | - | - | I* Tarefa | - | US20 | |||
E02 - Gamificação | FE03 - Inventário | RQ21 | O usuário deve de ter todos os itens que eu comprar ou ganhar separados em um local. | v2-inventario-feo | BS1 ETN1 | - | - | RationaleUsuarioLoja-v2 | - | US21 | |
RQ22 | O usuário deve poder ter seus itens fossem categorizados em equipamentos, estábulo e aba itens em geral. | v2-inventario-feo | - | - | - | Loja-v2 | - | US22 | |||
RQ23 | O usuário deve ter a seguinte divisão na aba de categoria para os itens: ovos, poções, comidas e selas, especial e missões | v2-inventario-feo | - | - | - | Loja-v2 | - | US23 | |||
RQ24 | O usuário deve poder ter a seguinte divisão na aba de categoria para os equipamentos: cabeça, tiaras, óculos, armaduras, costas, corpo, arma e escudo | v2-inventario-feo | - | - | - | Loja-v2 | - | US24 | |||
RQ25 | O usuário deve ter a seguinte divisão na abas de categoria para o estábulo: montaria e mascotes | v2-inventario-feo | - | - | - | Loja-v2 | - | US25 | |||
RQ26 | O usuário deve poder filtrar itens | - | - | - | Loja-v2 | - | US26 | ||||
RQ27 | O usuário deve poder buscar itens por nome. | - | - | - | Loja-v2 | - | US27 | ||||
RQ28 | O usuário deve poder usar as poções para eclodir ovos de pets | v2-loja-dutra v2-inventario-feo | - | CN44 | LX66, LX67, LX68 | UC20 | Rationale Usuario-Mascote | - | US28 | ||
RQ29 | O usuário deve poder alimentar mascotes. | v2-inventario-feo | - | CN45 | LX73 | UC21 | Rationale Usuario-Mascote | - | US29 | ||
RQ30 | Os mascotes devem poder evoluir para montarias | v2-loja-dutra | - | CN45 | LX70 | UC21 | Rationale Usuario-Mascote | - | US30 | ||
RQ31 | O usuário deve poder propor missões para o grupo | v3-geral-todos v2-geral-feo v2-loja-dutra v1-inventario-roger v1-grupo-saleh | BS1 ST2 | CN46 | LX74, LX28 | UC22 | Rationale Usuario-Mascote | Interação com outros usuários | US31 | ||
RQ32 | O usuário deve poder equipar e desequipar o avatar com itens | v3-geral-todos v2-inventario-feo v2-loja-dutra | ETN1 | CN47, CN48, CN49, CN50, CN51, CN52, CN53 | LX75, LX76 | UC23 | Rationale Usuario-Mascote | Posse de itens e riquezas | US32 | ||
RQ33 | O usuário deve poder adicionar e remover os mascotes do avatar | ETN1 | CN54 | LX69 | UC23 | Rationale Usuario-Mascote | Posse de itens e riquezas | US33 | |||
RQ34 | O usuário deve poder adicionar e remover uma montaria do avatar, | ETN1 | CN55 | LX70 | UC23 | Rationale Usuario-Mascote | Posse de itens e riquezas | US34 | |||
FE04 - Loja | RQ35 | O usuário deve poder comprar equipamento com gemas ou moedas | v3-geral-todos v2-inventario-feo v1-loja-dutra | BS1 ETN1 INT1 | CN06, CN09 | LX10, LX11, LX76 | UC16 | RationaleUsuarioLoja-v3 | Posse de itens e riquezas | US35 | |
RQ36 | O usuário deve poder ver o valor dos itens da loja | v1-loja-dutra | ETN1 | CN06, CN09 | LX16 | UC16 | iStar Loja V3 | Feedback ao usuário | US36 | ||
RQ37 | O usuário deve poder adquirir moedas para comprar itens | v2-loja-dutra | CN13 | LX11 | UC18 | iStar Loja V3 | Posse de itens e riquezas | US37 | |||
RQ38 | O usuário deve poder comprar itens com gemas ou moedas | v3-geral-todos | BS1 | CN01, CN02, CN03 | LX10, LX11 | - | iStar Loja V3 | Posse de itens e riquezas | US38 | ||
RQ39 | O usuário deve poder comprar missões com gemas ou moedas | v1-loja-dutra | BS1 | CN06, CN07, CN08 | LX10, LX11, LX26 | UC15 | iStar Loja V3 | Posse de itens e riquezas | US39 | ||
RQ40 | O usuário deve poder comprar itens limitados com gemas ou moedas | v1-loja-dutra | - | CN10, CN09 | LX13, LX14 | UC16 | iStar Loja V3 | Posse de itens e riquezas | US40 | ||
RQ41 | O usuário deve poder comprar missões limitadas com gemas ou moedas | v2-loja-dutra | - | CN11 | LX13, LX14 | UC15 | iStar Loja V3 | Posse de itens e riquezas | US41 | ||
FE05 - Desafios | RQ42 | O usuário deve poder criar desafios | v3-geral-todos | ETN1 | CN56 | LX80 | UC24 | v1-Rationale Criador Desafio | Posse de itens e riquezas | US42 | |
RQ43 | O usuário deve poder participar de um desafio | v3-geral-todos v1-geral-esio | ETN1 ST8 | CN57 | LX82 | UC28 | v1-Rationale Participante Desafio | - | US43 | ||
RQ44 | O usuário deve poder ver o progresso de outros participantes de um desafio | - | CN58 | - | UC27 | v1-Rationale Criador Desafio | Feedback ao usuário | US44 | |||
RQ45 | O usuário criador de um desafio deve poder declarar o vencedor do desafio | - | CN59 | LX84 | UC25 | v1-Rationale Criador Desafio | - | US45 | |||
RQ46 | O usuário deve poder filtrar desafios por categoria | - | - | LX78 | UC26, UC30 | v1-Rationale Participante Desafio | - | US46 | |||
RQ47 | O usuário deve poder buscar desafios por nome | - | - | - | UC26, UC29 | v1-Rationale Participante Desafio | - | US47 | |||
RQ48 | O usuário deve poder ver destacados os desafios que criou e participa | - | - | - | - | v1-Rationale Criador Desafio | - | US48 | |||
E03 - Interação entre usuários | FE06 - Grupo | RQ49 | O usuário deve poder acessar os grupos pela sidebar | INT1 | - | - | - | iStar Grupos | Menor esforço ao usuário | US49 | |
RQ50 | O usuário deve poder se retirar de um grupo | v1-grupo-saleh | ST15 | - | - | - | iStar Grupos | - | US50 | ||
RQ51 | O usuário deve ser capaz de acessar o chat | v1-grupo-saleh v2-geral-feo | BS1 INT1 ST2 ST12 ST15 | - | - | - | iStar Grupos | Interação com outros usuários | US51 | ||
RQ52 | O usuário deve ser capaz de convidar o grupo para uma missão | v3-geral-todos v2-geral-feo v2-loja-dutra v1-inventario-roger v1-grupo-saleh | BS1 ETN1 ST1 ST2 | CN21 | LX28 | UC02 | iStar Grupos | - | US52 | ||
RQ53 | O usuário deve poder vizualizar o perfil de outros usuários do grupo | v1-grupo-saleh | - | - | - | - | iStar Grupos | - | US53 | ||
RQ54 | O usuário deve poder acessar o perfil individual dos outros usuários do grupo | v1-grupo-saleh | - | - | - | - | iStar Grupos | - | US54 | ||
RQ55 | O usuário deve poder cancelar uma missão | v1-grupo-saleh | - | CN24 | - | - | iStar Grupos | - | US55 | ||
RQ56 | O usuário deve poder criar um grupo | v3-geral-todos | BS1 ETN1 INT1 ST1 | - | - | - | iStar Grupos | Significado Épico e Chamado | US56 | ||
RQ57 | O usuário deve poder chamar meus amigos para o grupo | v3-geral-todos v2-geral-feo | BS1 ETN1 INT1 ST1 ST10 ST12 | - | - | - | iStar Grupos | - | US57 |