Three Level Scale
Introdução
Com os requisitos elicitados, podemos fazer a técnica de priorização Three Level Scale que consiste em categorizar os requisitos em 3 status que aumentam de acordo com sua prioridade: alta, média, baixa.
Metodologia
Fazendo uma reunião com o usuário, temos aspectos previstos em cada requisito listado pelos metodos de elicitação feitos pelo grupo, levando em conta sua prioridade e por consequencia seu nivel de importancia para a aplicação. sendo elas:
- Alta: Requisitos importantes e urgentes que deviam ser implementados o quanto antes
- Média: Requisitos importantes sem grau de urgencia que deviam ser implementados
- Baixa: Requisitos sem grau de importancia e urgencia que podem sua implementação pode ser postergada
Usuário
O usuário entrevistado foi Pedro de Jesus, que foi convidade a gravar a técnica de priorização com nosso grupo na data de 04/10/23, com o consentimento de uso de imagem Termo de Consentimento.Foi realizado uma reunião entre o usuário e o mediador Caio Lelis onde o usuário categorizou os requisitos.
Requisitos priorizados
- RF : Requisitos funcionais
- RNF : Requisitos funcionais
- OBS : Requisitos de Observação
- QTN : Requisitos Questionário
- INT : Requisitos Introspecção
Tipo | Funcionalidade | ID | Implementado | Prioridade |
---|---|---|---|---|
RF01 | Consultar saldo e extrato de uso do cartão de mobilidade. | IS01 | Sim | Alta |
RF02 | Acessar itinerários detalhados de ônibus, facilitando o planejamento de viagens. | IS02 | Sim | Alta |
RF03 | Realizar recargas de créditos no cartão. | IS03 | Sim | Alta |
RF04 | Interagir com um chatbot para esclarecer dúvidas e solicitar serviços relacionados ao transporte público. | IS04 | Não | Baixa |
RF05 | Suportar informações em tempo real sobre o status dos transportes públicos. | IS05 | Não | Média |
RF06 | Integrar funcionalidades de navegação e mapas para otimizar rotas e facilitar a localização de paradas de ônibus. | IS06 | Não | Média |
RF07 | O aplicativo deve permitir cadastrar métodos de pagamento. | IS08 | Não | Média |
RF08 | Deve ser possível personalizar a aparência da interface do usuário. | IS09 | Não | Baixa |
RF09 | O usuário deve ser capaz de realizar cadastro | IS10 | Não | Alta |
RF10 | O usuário deve ser capaz de realizar login | IS11 | Não | Alta |
RF11 | O usuário deve fornecer sua localização | IS12 | Não | Média |
RF12 | Deve ser capaz de consultar o extrato | OBS01 | Sim | Média |
RF13 | O aplicativo deve permitir a visualização de linhas e horários | OBS02 | Sim | Alta |
RF14 | Deve ser possível fazer a recarga do saldo | OBS03 | Sim | Alta |
RF15 | Deve ser possível salvar rotas | OBS04 | Sim | Baixa |
RF16 | Deve ser possível alterar informações de cadastro | OBS05 | Sim | Alta |
RF17 | O aplicativo deve fornecer uma seção de comunicação direta | OBS06 | Sim | Média |
RF18 | O aplicativo deve fornecer ajuda com perguntas frequentes | OBS07 | Sim | Média |
RF19 | Deve ser possível acessar informações sobre o histórico de atividades | OBS08 | Sim | Média |
RF20 | Deve ser possível solicitar uma 2ª via do cartão desejado | OBS09 | Sim | Média |
RF21 | O aplicativo deve fornecer ajuda com perguntas frequentes | OBS10 | Sim | Alta |
RNF01 | Garantir compatibilidade com sistemas operacionais Android e iOS. | IS13 | Sim | Alta |
RNF02 | Oferecer uma instalação e uso do aplicativo intuitivos e de fácil compreensão | IS14 | Sim | Alta |
RNF03 | Apresentar uma interface de usuário amigável e intuitiva para facilitar a navegação. | IS15 | Sim | Alta |
RNF04 | Fornecer feedback ao usuário sobre o status da consulta, recarga e outras interações relevantes. | IS16 | Sim | Alta |
RNF05 | Implementar medidas de segurança robustas para proteger a privacidade dos usuários durante as interações no aplicativo. | IS17 | Não | Alta |
RNF06 | Deve ser de código aberto e gratuito. | IS18 | Não | Média |
RF22 | O aplicativo possui mecanismo de visualização do saldo | Q01 | Sim | Alta |
RF23 | O aplicativo acessa o histórico de acessos | Q02 | Sim | Baixa |
RF24 | O aplicativo tem meios de mecanismo de bloqueio de cartões | Q03 | Não | Média |
RF25 | O aplicativo tem meios de mecanismo de desbloqueio de cartões | Q04 | Não | Média |
RF26 | O aplicativo concede acesso às paradas próximas | Q05 | Não | Alta |
RF27 | O aplicativo concede visualização a quantidade de passes | Q06 | Não | Alta |
RF28 | O aplicativo tem opção de pagamento via cartão de crédito | Q07 | Não | Alta |
RF29 | O aplicativo mostra ao usuário a previsão de depósito de dinheiro depositado | Q08 | Não | Média |
RF30 | O aplicativo mostra o histórico de transportes pegos pelo usuário ao longo do seu uso | Q09 | Não | Baixa |
RF31 | O aplicativo deve rastrear os ônibus via GPS | Q10 | Sim | Média |
RF32 | Fornecer a possibilidade de Recuperar a senha do usuário. | BS10 | Sim | Alta |
RF33 | Possibilidade de favoritar linhas de ônibus. | BS** | Sim | Não |
RNF07 | O aplicativo deve fornecer segurança ao usuário com dados cadastrados | Q11 | Sim | Alta |
RNF09 | O aplicativo deve ser otimizado | Q12 | Sim | Alta |
RNF10 | O aplicativo deve ter atualização imediata de saldo | Q12 | Não | Alta |
RNF11 | O aplicativo deve possuir meios de acessibilidade para pessoas que possuam deficiências visuais, físicas ou auditivas | Q12 | Não | Alta |
Tabela 1: Tabela dos Requisitos Priorizados.
Link do vídeo com o usuário Pedro Vitor:
Histórico de versões
Versão | Descrição | Autor | Data | Revisor | Data de revisão |
---|---|---|---|---|---|
1.0 | Criando Three Level | Doan Filho e Caio Lelis | 03/10/2023 | Caio Braga | 04/10/2023 |
1.1 | Adicionando requisito sobre acessibilidade | Joel Soares | 06/11/2023 | Caio Braga | 27/11/2023 |