Requisitos Elicitados
Introdução
A elicitação de requisitos é uma etapa fundamental no desenvolvimento de software, pois é a partir dos requisitos que o sistema será projetado e implementado. Para a elicitação dos requisitos relacionados ao Consumidor.gov, foram utilizadas as seguintes técnicas:
A tabela 1 apresenta os requisitos elicitados a partir destas técnicas, apresentando o identificador, descrição, e origem (a partir de qual técnica foi elicitado), sendo os Requisitos Funcionais numerados de 1 a 22 e os Requisitos Não Funcionais numerados de 1 a 6.
Os identificadores presentes na tabela seguem a legenda abaixo:
- RFx: Requisito Funcional número x
- RNFx: Requisito Não Funcional número x
- ADDx: Requisito número x obtido pela Análise de Documentos
- INTx: Requisito número x obtido pela Introspecção
- QUEx: Requisito número x obtido pelo Questionário
- STx: Requisito número x obtido pelo Storytelling
Identificador | Descrição | Origem |
---|---|---|
RF1 | Deve ser possível fazer login utilizando o gov.br | INT01; ST12 |
RF2 | Deve ser possível pesquisar uma empresa pelo nome | INT02, INT03 |
RF3 | Deve ser possível ver dados sobre uma empresa (CNPJ, contatos, estatísticas, etc.) | QUE02; INT02, INT03, INT04 |
RF4 | Deve ser exibidos gráficos/indicadores relacionados aos dados sobre uma empresa (Tempo médio de resposta, confiabilidade, etc.) | QUE02, QUE05; INT02, INT03, INT04; ST04, ST05; ADD01 |
RF5 | Deve ser possível informar as circunstâncias da compra do produto/serviço (internet, loja física, telefone, etc.) | INT05;ST01, ST03 |
RF6 | Deve ser possível escolher qual a categoria da reclamação (atendimento, cobrança, entrega, etc.) | INT06;ST01, ST03 |
RF7 | Deve ser possível fornecer detalhes sobre a reclamação | INT07;ST01, ST03 |
RF8 | Deve ser possível informar o que espera da empresa (reembolso, resposta, justificativa, etc.) | INT08;ST01, ST03 |
RF9 | Deve ser possível anexar arquivos relacionados a reclamação (prints, nota fiscal, ordem de serviço, etc.) | INT09;ST01, ST03 |
RF10 | Deve ser possível visualizar as reclamações feitas no app | QUE04; INT10; ADD01 |
RF11 | Deve ser possível acompanhar o status de uma reclamação feita | QUE06, QUE11; INT10, INT11 |
RF12 | Deve ser possível receber notificações sobre o status de reclamações | QUE11; INT10,INT11 |
RF13 | Deve ser possível visualizar reclamações feitas por outros usuários | QUE04; INT12, INT13; ST05; ADD01 |
RF14 | Deve ser possível visulizar detalhes de uma reclamação de outro usuário (status, avaliação, tempo de resposta, etc.) | QUE04; INT12,INT13; ST05; ADD01 |
RF15 | Deve ser possível avaliar uma reclamação (nível de satisfação/nota) | QUE11; INT15 |
RF16 | Deve ser possível cadastrar os dados de uma empresa | QUE11; INT15 |
RF17 | Deve ser possível fazer upload da logomarca para o cadastro de uma empresa | QUE11; INT15 |
RF18 | Deve ser possível anexar documentos para o cadastro de uma empresa | QUE11; INT15 |
RF19 | Deve ser possível visualizar as reclamações feitas sobre uma empresa | QUE11; INT15; ST04 |
RF20 | Deve ser possível visualizar como o cliente fez a compra | QUE11; INT15 |
RF21 | Deve ser possível visualizar qual tipo de reclamação o cliente apresentou | QUE11; INT15 |
RF22 | Deve ser possível visualizar os detalhes e anexos de uma reclamação sobre uma empresa | QUE11; INT15 |
RF23 | Deve ser possível responder uma reclamação feita | QUE11; INT15 |
RF24 | Deve ser possível visualizar estatísticas das reclamações sobre uma empresa | QUE05; INT15 |
RF25 | Deve ser possível visualizar avaliação das reclamações | QUE05; INT15 |
RNF1 | O aplicativo deve funcionar tanto em dispositivos Android quanto iOS | INT28, INT29; ADD04 |
RNF2 | Novos usuários devem ser capazes de realizar as tarefas básicas (ex.:acessar conta, fazer reclamação) em menos de 5 minutos | QUE01 ; INT32, 33; ST11; ADD05, ADD12 |
RNF3 | O aplicativo deve fornecer opções de acessibilidade (ex: modo escuro, esquemas de cores, conteúdos em libras) | QUE03; INT38; ST08; ADD06, ADD07 |
RNF4 | O aplicativo deve fornecer feedback ao usuário em caso de erros/falhas | QUE08, QUE09; INT41; ST09 |
RNF5 | Todos os dados sensíveis devem ser devidamente protegidos utilizando criptografia | INT42, INT43; ADD09, ADD11, ADD13 |
RNF6 | O aplicativo deve validar a entrada do usuário(gov.br) para prevenção de ataques | INT13; ADD09, ADD11, ADD13 |
RNF7 | O aplicativo deve iniciar o carregamento de telas/componentes em até 2 segundos | INT42; ST12; ADD09, ADD11, ADD13 |
RNF8 | As ações principais do site (ex.:fazer reclamação, ver reclamação) devem ser executadas em no máximo 5 passos | QUE01; INT32; ST11; ADD05, ADD12 |
RNF9 | O aplicativo não deve ficar indisponível por mais de 24 horas (exceto sob aviso prévio) | INT40 |
RNF10 | O aplicativo deve carregar interfaces e/ou componentes dentro de 20 segundos | INT34 |
RNF11 | O aplicativo deve apresentar opções de suporte ao usuário (instruções de uso, FAQ, Fale conosco, fórum de dúvidas, etc.) | INT44 |
RNF12 | O aplicativo deve apresentar termo de uso | INT45 |
RNF13 | O aplicativo deve seguir as normas e padrões do gov.br | INT37 |
RNF14 | O aplicativo deve estabelecer e seguir um padrão de cores e tamanhos para suas interfaces/componentes | INT36 |
Bibliografia
[1] PAGANINI, Diogo. Técnicas para Elicitação de Requisitos, 2019. Disponível em: https://pt.linkedin.com/pulse/técnicas-para-elicitação-de-requisitos-diogo-paganini
[2] PUC-Rio. Elicitação de Requisitos, acesso em 12 de abril de 2024. Disponível em: https://www.maxwell.vrac.puc-rio.br/15760/15760_3.PDF
Histórico de Versão
Versão | Data de execução | Data de revisão | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|---|
1.4 |
25/05/2024 | 25/05/2024 | Adição e correção conforme feedback | Henrique Galdino | Matheus Ferreira |
1.3 |
23/05/2024 | 23/05/2024 | Adição e correção conforme feedback | Matheus Ferreira | Guilherme Meister |
1.2 |
21/04/2024 | 22/04/2024 | Adição novos requisitos | Rodrigo Gontijo | Guilherme Meister |
1.1 |
16/04/2024 | 16/04/2024 | Correções de formatação da revisão | Rodrigo Gontijo | Guilherme Meister |
1.0 |
10/04/2024 | 10/04/2024 | Criação do artefato de introspecção | Henrique Galdino | Igor Thiago |