Ir para o conteúdo

Requisitos Priorizados#

Introdução#

Esse documento agrupa os resultados da priorização dos requisitos utilizando as técnicas do Three Level Scale e MoSCoW sobre a tabela de requisitos elicitados

Legenda para as Tabelas 01, 02 e 03:#

  • RFx: Requisito Funcional n° x
  • RNFx: Requisito Não-Funcional n° x
  • BSx6 Requisito n° x da técnica de Brainstorming
  • MMx: Requisito n° x da técnica do Mapa Mental
  • STx: Requisito n° x da técnica de Storytelling
  • APx: Requisito n° x da técnica de Análise de Protocolo
  • M: Must have
  • S: Should have
  • C: Could have
  • W: Would have

Tabela 01 - Requisitos Priorizados pelo Three Level Scale#

Tipo ID Rastreabilidade Descrição Prioridade
RF01 01 BS01, ST07, MM01 O aplicativo deve ter uma variedade de cursos e idiomas Alta Prioridade
RF02 02 ST02 O usuário deve poder refazer as lições Alta Prioridade
RF03 03 BS02, ST03 O aplicativo deve ter um sistema de revisão de conteúdo Média Prioridade
RF04 04 ST09, MM06 O aplicativo deve permitir o cadastro e gerenciamento de contas Alta Prioridade
RF05 05 MM07 O perfil do usuário deve exibir informações importantes Média Prioridade
RF06 06 MM11 O aplicativo deve exibir as coleções de erros, palavras aprendidas e histórias estudadas Baixa Prioridade
RF07 07 BS03, MM02 Os cursos oferecidos devem ser divididos em seções Alta Prioridade
RF08 08 BS04, MM03 As seções devem estar divididas em unidades Alta Prioridade
RF09 09 BS05, MM04 As unidades devem estar divididas em lições Alta Prioridade
RF10 10 BS06, ST01, AP01 As lições devem abranger questões de fala, de escrita, de leitura e de escuta Alta Prioridade
RF11 11 BS07, ST08, MM05, AP04, AP07 O aplicativo deve dar feedback durante a realização das questões Alta Prioridade
RF12 12 BS08, ST10 O usuário deve ser capaz de monitorar seu progresso no curso Alta Prioridade
RF13 13 BS09 O usuário deve receber notificações Média Prioridade
RF14 14 BS10, MM09, AP10 O aplicativo deve oferecer um sistema de missões ao usuário Média Prioridade
RF15 15 BS11, MM10 O aplicativo deve ter um sistema de recompensas Média Prioridade
RF16 16 BS12, MM14, ST07, AP09 O aplicativo deve ter um sistema de competição Média Prioridade
RF17 17 BS13, ST04, ST05, MM08, AP13 O aplicativo deve ter um sistema de amizades Baixa Prioridade
RF18 18 BS14, MM12, AP08 O aplicativo deve ter um sistema de controle da frequência de estudo do usuário Média Prioridade
RF19 19 BS15 O aplicativo deve ser personalizável às necessidades do usuário Alta Prioridade
RF20 20 ST11 Permitir o usuário encerrar uma lição prematuramente Média Prioridade
RF21 21 MM17 Permite a sincronização com a conta de outras plataformas Baixa Prioridade
RF22 22 MM13 O aplicativo oferece conquistas para marcos específicos no aprendizado Baixa Prioridade
RF23 23 MM15, AP12 O aplicativo deve fornecer uma loja Média Prioridade
RF24 24 MM16 O aplicativo deve permitir a compra de recursos a partir de dinheiro real Baixa Prioridade
RF25 25 AP02 O usuário pode reproduzir os áudios quantos vezes desejar Média Prioridade
RF26 26 AP03 Permite alterar a velocidade de reprodução de áudios Média Prioridade
RF27 27 AP05 Novas palavras devem ser visualmente destacadas e deve-se mostrar a sua tradução Média Prioridade
RF28 28 AP06 Permite pular ou adiar questões de fala e escuta Média Prioridade
RF29 29 AP11 Permite o compartilhamento do perfil e de conquistas Média Prioridade
RF30 30 MM18 O usuário deve ser capaz de gerenciar o seu perfil Alta prioridade
RF31 31 MM19 Um nível deve ser dívido em lições Alta prioridade
RF32 32 MM20 O usuário deve ser capaz de reportar um problema Média prioridade
RF33 33 MM21 O aplicativo deve fornecer um conjunto de notícias/novidades para o usuario Média prioridade
RF34 34 MM22 O aplicativo permite ao usuário utilizar os seus respectivos itens Alta prioridade
RNF35 35 BS16, ST13 As lições do aplicativo devem ser interativas Média Prioridade
RNF36 36 BS17, MM30 Deve existir um feedback imediato após a realização de uma questão Média Prioridade
RNF37 37 BS18, ST16 O aplicativo deve possuir funcionalidades no modo off-line Média Prioridade
RNF38 38 BS19, ST18, MM23, AP17 O aplicativo deve ser gamificado Média Prioridade
RNF39 39 BS20 A maioria das funcionalidades devem ser gratuitas Alta Prioridade
RNF40 40 BS21, MM25 O aplicativo deve suportar muitos usuários simultaneamente Alta Prioridade
RNF41 41 BS22, MM28 O aplicativo deve apresentar uma navegação simples Média Prioridade
RNF42 42 BS23, MM27 O aplicativo deve apresentar uma interface intuitiva Média Prioridade
RNF43 43 BS24, ST12 As lições devem ser curtas e objetivas Alta Prioridade
RNF44 44 BS26, ST14 O aplicativo deve estar disponível a qualquer horário e local Alta Prioridade
RNF45 45 ST15 O aplicativo deve estar disponível em diversos tipos de dispositivos, como exemplo, Androids e IOSs Média Prioridade
RNF46 46 ST17 O aplicativo deve ser acessível para qualquer idade Média Prioridade
RNF47 47 ST19 O aplicativo deve estar disponível em diversos idiomas Alta Prioridade
RNF48 48 ST20 O aplicativo deve permitir a sincronização de contas em dispositivos diferentes Baixa Prioridade
RNF49 49 MM26 As transações dentro da loja devem ser seguras Alta Prioridade
RNF50 50 MM29, AP15 As lições devem ter conteúdo confiável e verificado Alta Prioridade
RNF51 51 AP14 As mensagens de feedback devem ser claras e objetivas Alta Prioridade
RNF52 52 AP16 O design do aplicativo deve ser padronizado Média Prioridade
RNF53 53 MM32 O aplicativo não deve ocupar mais do que 500 MB de armazenamento Média Prioridade
RNF54 54 MM35 As resposta a ações do usuário não podem ultrapassar 1,5 segundo Alta Prioridade
RNF55 55 MM36 O sistema deve suportar versões anteriores Média Prioridade
RNF56 56 MM37 O design deve ser responsívo Média Prioridade
RNF57 57 MM38 As ilustrações e animações devem seguir um estilo coerente com a identidade visual do aplicativo Média Prioridade

Tabela 02 - Requisitos Priorizados pelo MoSCoW#

Tipo ID Rastreabilidade Descrição MSCW
RF01 01 BS01, ST07, MM01 O aplicativo deve ter uma variedade de cursos e idiomas M
RF02 02 ST02 O usuário deve poder refazer as lições S
RF03 03 BS02, ST03 O aplicativo deve ter um sistema de revisão de conteúdo C
RF04 04 ST09, MM06 O aplicativo deve permitir o cadastro e gerenciamento de contas M
RF05 05 MM07 O perfil do usuário deve exibir informações importantes C
RF06 06 MM11 O aplicativo deve exibir as coleções de erros, palavras aprendidas e histórias estudadas W
RF07 07 BS03, MM02 Os cursos oferecidos devem ser divididos em seções M
RF08 08 BS04, MM03 As seções devem estar divididas em unidades M
RF09 09 BS05, MM04 As unidades devem estar divididas em lições M
RF10 10 BS06, ST01, AP01 As lições devem abranger questões de fala, de escrita, de leitura e de escuta M
RF11 11 BS07, ST08, MM05, AP04, AP07 O aplicativo deve dar feedback durante a realização das questões M
RF12 12 BS08, ST10 O usuário deve ser capaz de monitorar seu progresso no curso M
RF13 13 BS09 O usuário deve receber notificações S
RF14 14 BS10, MM09, AP10 O aplicativo deve oferecer um sistema de missões ao usuário S
RF15 15 BS11, MM10 O aplicativo deve ter um sistema de recompensas S
RF16 16 BS12, MM14, ST07, AP09 O aplicativo deve ter um sistema de competição S
RF17 17 BS13, ST04, ST05, MM08, AP13 O aplicativo deve ter um sistema de amizades C
RF18 18 BS14, MM12, AP08 O aplicativo deve ter um sistema de controle da frequência de estudo do usuário S
RF19 19 BS15 O aplicativo deve ser personalizável às necessidades do usuário S
RF20 20 ST11 Permitir o usuário encerrar uma lição prematuramente C
RF21 21 MM17 Permite a sincronização com a conta de outras plataformas W
RF22 22 MM13 O aplicativo oferece conquistas para marcos específicos no aprendizado W
RF23 23 MM15, AP12 O aplicativo deve fornecer uma loja S
RF24 24 MM16 O aplicativo deve permitir a compra de recursos a partir de dinheiro real C
RF25 25 AP02 O usuário pode reproduzir os áudios quantos vezes desejar C
RF26 26 AP03 Permite alterar a velocidade de reprodução de áudios C
RF27 27 AP05 Novas palavras devem ser visualmente destacadas e deve-se mostrar a sua tradução C
RF28 28 AP06 Permite pular ou adiar questões de fala e escuta C
RF29 29 AP11 Permite o compartilhamento do perfil e de conquistas W
RF30 30 MM18 O usuário deve ser capaz de gerenciar o seu perfil M
RF31 31 MM19 Um nível deve ser dívido em lições S
RF32 32 MM20 O usuário deve ser capaz de reportar um problema S
RF33 33 MM21 O aplicativo deve fornecer um conjunto de notícias/novidades para o usuario C
RF34 34 MM22 O aplicativo permite ao usuário utilizar os seus respectivos itens M
RNF35 35 BS16, ST13 As lições do aplicativo devem ser interativas S
RNF36 36 BS17, MM30 Deve existir um feedback imediato após a realização de uma questão S
RNF37 37 BS18, ST16 O aplicativo deve possuir funcionalidades no modo off-line C
RNF38 38 BS19, ST18, MM23, AP17 O aplicativo deve ser gamificado S
RNF39 39 BS20 A maioria das funcionalidades devem ser gratuitas M
RNF40 40 BS21, MM25 O aplicativo deve suportar muitos usuários simultaneamente S
RNF41 41 BS22, MM28 O aplicativo deve apresentar uma navegação simples S
RNF42 42 BS23, MM27 O aplicativo deve apresentar uma interface intuitiva S
RNF43 43 BS24, ST12 As lições devem ser curtas e objetivas S
RNF44 44 BS26, ST14 O aplicativo deve estar disponível a qualquer horário e local S
RNF45 45 ST15 O aplicativo deve estar disponível em diversos tipos de dispositivos, como exemplo, Androids e IOSs S
RNF46 46 ST17 O aplicativo deve ser acessível para qualquer idade C
RNF47 47 ST19 O aplicativo deve estar disponível em diversos idiomas M
RNF48 48 ST20 O aplicativo deve permitir a sincronização de contas em dispositivos diferentes C
RNF49 49 MM26 As transações dentro da loja devem ser seguras M
RNF50 50 MM29, AP15 As lições devem ter conteúdo confiável e verificado M
RNF51 51 AP14 As mensagens de feedback devem ser claras e objetivas M
RNF52 52 AP16 O design do aplicativo deve ser padronizado S
RNF53 53 MM34 O aplicativo não deve ocupar mais do que 500 MB de armazenamento S
RNF54 54 MM35 As resposta a ações do usuário não podem ultrapassar 1,5 segundo M
RNF55 55 MM36 O sistema deve suportar versões anteriores S
RNF56 56 MM37 O design deve ser responsívo S
RNF57 57 MM38 As ilustrações e animações devem seguir um estilo coerente com a identidade visual do aplicativo S

Tabela 03 - Resultado da Priorização#

Tipo ID Rastreabilidade Descrição Resultado
RF01 01 BS01, ST07, MM01 O aplicativo deve ter uma variedade de cursos e idiomas Alta Prioridade, M
RF02 02 ST02 O usuário deve poder refazer as lições Alta Prioridade, S
RF03 03 BS02, ST03 O aplicativo deve ter um sistema de revisão de conteúdo Média Prioridade, C
RF04 04 ST09, MM06 O aplicativo deve permitir o cadastro e gerenciamento de contas Alta Prioridade, M
RF05 05 MM07 O perfil do usuário deve exibir informações importantes Média Prioridade, C
RF06 06 MM11 O aplicativo deve exibir as coleções de erros, palavras aprendidas e histórias estudadas Baixa Prioridade, W
RF07 07 BS03, MM02 Os cursos oferecidos devem ser divididos em seções Alta Prioridade, M
RF08 08 BS04, MM03 As seções devem estar divididas em unidades Alta Prioridade, M
RF09 09 BS05, MM04 As unidades devem estar divididas em lições Alta Prioridade, M
RF10 10 BS06, ST01, AP01 As lições devem abranger questões de fala, de escrita, de leitura e de escuta Alta Prioridade, M
RF11 11 BS07, ST08, MM05, AP04, AP07 O aplicativo deve dar feedback durante a realização das questões Alta Prioridade, M
RF12 12 BS08, ST10 O usuário deve ser capaz de monitorar seu progresso no curso Alta Prioridade, M
RF13 13 BS09 O usuário deve receber notificações Média Prioridade, S
RF14 14 BS10, MM09, AP10 O aplicativo deve oferecer um sistema de missões ao usuário Média Prioridade, S
RF15 15 BS11, MM10 O aplicativo deve ter um sistema de recompensas Média Prioridade, S
RF16 16 BS12, MM14, ST07, AP09 O aplicativo deve ter um sistema de competição Média Prioridade, S
RF17 17 BS13, ST04, ST05, MM08, AP13 O aplicativo deve ter um sistema de amizades Baixa Prioridade, C
RF18 18 BS14, MM12, AP08 O aplicativo deve ter um sistema de controle da frequência de estudo do usuário Média Prioridade, S
RF19 19 BS15 O aplicativo deve ser personalizável às necessidades do usuário Alta Prioridade, S
RF20 20 ST11 Permitir o usuário encerrar uma lição prematuramente Média Prioridade, C
RF21 21 MM17 Permite a sincronização com a conta de outras plataformas Baixa Prioridade, W
RF22 22 MM13 O aplicativo oferece conquistas para marcos específicos no aprendizado Baixa Prioridade, W
RF23 23 MM15, AP12 O aplicativo deve fornecer uma loja Média Prioridade, S
RF24 24 MM16 O aplicativo deve permitir a compra de recursos a partir de dinheiro real Baixa Prioridade, C
RF25 25 AP02 O usuário pode reproduzir os áudios quantos vezes desejar Média Prioridade, C
RF26 26 AP03 Permite alterar a velocidade de reprodução de áudios Média Prioridade, C
RF27 27 AP05 Novas palavras devem ser visualmente destacadas e deve-se mostrar a sua tradução Média Prioridade, C
RF28 28 AP06 Permite pular ou adiar questões de fala e escuta Média Prioridade, C
RF29 29 AP11 Permite o compartilhamento do perfil e de conquistas Média Prioridade, W
RF30 30 MM18 O usuário deve ser capaz de gerenciar o seu perfil Alta prioridade, M
RF31 31 MM19 Um nível deve ser dívido em lições Alta prioridade, S
RF32 32 MM20 O usuário deve ser capaz de reportar um problema Média Prioridade S
RF33 33 MM21 O aplicativo deve fornecer um conjunto de notícias/novidades para o usuario Média Prioridade, C
RF34 34 MM22 O aplicativo permite ao usuário utilizar os seus respectivos itens Alta Prioridade, M
RNF35 35 BS16, ST13 As lições do aplicativo devem ser interativas Média Prioridade, S
RNF36 36 BS17, MM30 Deve existir um feedback imediato após a realização de uma questão Média Prioridade, S
RNF37 37 BS18, ST16 O aplicativo deve possuir funcionalidades no modo off-line Média Prioridade, C
RNF38 38 BS19, ST18, MM23, AP17 O aplicativo deve ser gamificado Média Prioridade, S
RNF39 39 BS20 A maioria das funcionalidades devem ser gratuitas Alta Prioridade, M
RNF40 40 BS21, MM25 O aplicativo deve suportar muitos usuários simultaneamente Alta Prioridade, S
RNF41 41 BS22, MM28 O aplicativo deve apresentar uma navegação simples Média Prioridade, S
RNF42 42 BS23, MM27 O aplicativo deve apresentar uma interface intuitiva Média Prioridade, S
RNF43 43 BS24, ST12 As lições devem ser curtas e objetivas Alta Prioridade, S
RNF44 44 BS26, ST14 O aplicativo deve estar disponível a qualquer horário e local Alta Prioridade, S
RNF45 45 ST15 O aplicativo deve estar disponível em diversos tipos de dispositivos, como exemplo, Androids e IOSs Média Prioridade, S
RNF46 46 ST17 O aplicativo deve ser acessível para qualquer idade Média Prioridade, C
RNF47 47 ST19 O aplicativo deve estar disponível em diversos idiomas Alta Prioridade, M
RNF48 48 ST20 O aplicativo deve permitir a sincronização de contas em dispositivos diferentes Baixa Prioridade, C
RNF49 49 MM26 As transações dentro da loja devem ser seguras Alta Prioridade, M
RNF50 50 MM29, AP15 As lições devem ter conteúdo confiável e verificado Alta Prioridade, M
RNF51 51 AP14 As mensagens de feedback devem ser claras e objetivas Alta Prioridade, M
RNF52 52 AP16 O design do aplicativo deve ser padronizado Média Prioridade, S
RNF53 53 MM34 O aplicativo não deve ocupar mais do que 500 MB de armazenamento Média Prioridade, S
RNF54 54 MM35 As resposta a ações do usuário não podem ultrapassar 1,5 segundo Alta Prioridade, M
RNF55 55 MM36 O sistema deve suportar versões anteriores Média Prioridade, S
RNF56 56 MM37 O design deve ser responsívo Média Prioridade, S
RNF57 57 MM38 As ilustrações e animações devem seguir um estilo coerente com a identidade visual do aplicativo Média Prioridade, S

Histórico de Versão#

Data Versão Descrição Autor
01/08/2024 1.0 Criação do documento Guilherme Silva Dutra, Julio Roberto, Felipe Amorim de Araújo, Raquel Ferreira Andrade
01/08/2024 1.1 Adição da legenda nas tabelas Raquel Ferreira Andrade, Guilherme Silva Dutra
06/08/2024 1.2 Adição da tabela de resultado Felipe Amorim de Araújo, Raquel Ferreira Andrade, Julio Roberto
19/08/2024 1.3 Ajustes no documento Guilherme Silva Dutra, Julio Roberto
10/09/2024 1.4 Corrigindo rastreabilidade dos requisitos Felipe Amorim de Araújo
10/09/2024 1.5 Corrigindo erro no RF03 Julio Roberto