Skip to content

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
Tabela 1: Requisitos elicitados (Autor: GALDINO, Henrique, 2024)


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
Tabela 2: Histórico de versões(Autor: GALDINO, Henrique 2024)