Requisitos elicitados
Introdução
Esta página tem como objetivo compilar todos os requisitos elicitados para o aplicativo da Receita Federal, com base em diversas técnicas utilizadas na etapa 02 do projeto. Foram aplicadas abordagens como personas, storytelling, grupo de foco e analise de documentos, que permitiram uma compreensão mais ampla e detalhada das necessidades dos usuários e dos processos envolvidos.
Os requisitos identificados estão organizados em duas categorias principais:
Requisitos Funcionais, que descrevem as funcionalidades que o sistema deve oferecer.
Requisitos Não Funcionais, que especificam restrições e qualidades esperadas do sistema, como desempenho, usabilidade e segurança.
Tabela de requisitos elicitados
Tabela 01 - Requisitos Funcionais
Tabela 1 - Tabela de requisitos funcionais elicitados
ID | Descrição | Categoria | Status da implemntação | Fonte | Validada |
---|---|---|---|---|---|
RF01 | Acesso simultâneo a múltiplos CPFs/CNPJs | RF | NÃO IMPLEMENTADO | ADC1, ST01 | Validado |
RF02 | Cadastro de CPF via app (totalmente remoto) | RF | NÃO IMPLEMENTADO | ADC2 | Validado |
RF03 | Acompanhamento de status da restituição (precisão quanto aos lotes) | RF | NÃO IMPLEMENTADO | ADC3, ST02 | Validado |
RF04 | Notificação de vencimento próximo | RF | NÃO IMPLEMENTADO | ADC4 | Validado |
RF05 | Agendar no próprio aplicativo atendimentos presenciais em unidades da Receita Federal | RF | NÃO IMPLEMENTADO | INT3 | Validado |
RF06 | Acesso offline a serviços essenciais do app (históricos de contribuições, DARFs) | RF | NÃO IMPLEMENTADO | ADC6 | Validado |
RF07 | Alteração de dados via app | RF | NÃO IMPLEMENTADO | ADC7 | Validado |
RF08 | Funcionalidade de histórico e acompanhamento de restituições de anos anteriores | RF | IMPLEMENTADO | ADC8 | Validado |
RF09 | Declaração simplificada do IR | RF | IMPLEMENTADO | ADC9 | Validado |
RF10 | Geração de guias de pagamento | RF | IMPLEMENTADO | ADC10, ST03 | Validado |
RF11 | Consultar o status do CPF (ativo ou não) | RF | IMPLEMENTADO | ADC11, ST06 | Validado |
RF12 | Integração com conta Gov.br | RF | IMPLEMENTADO | ADC12, ST10 e ENT04 | Validado |
RF13 | Envio de documentos para instrução de processos | RF | IMPLEMENTADO | ADC16 | Validado |
RF14 | Acessar informações detalhadas a cerca da declaração de imposto de renda de um ano especifico | RF | IMPLEMENTADO | INT1 e ENT03 | Validado |
RF15 | Declaração do Imposto de Renda diretamente pelo app | RF | IMPLEMENTADO | INT2 e ENT01 | Validado |
RF16 | O aplicativo deve mostrar um histórico de envio das declarações entregues pelo usuário. | RF | IMPLEMENTADO | INT5, ST09 | Validado |
RF17 | Emissão de certidão negativa via aplicativo | RF | IMPLEMENTADO | INT6 e ENT02 | Validado |
RF18 | Consultar pendências de Malha | RF | IMPLEMENTADO | INT7 | Validado |
RF19 | Dashboard para profissionais contábeis de múltiplos CPFs/CNPJs | RF | NÃO IMPLEMENTADO | INT8, ST14 | Validado |
RF20 | Acompanhar processos no próprio aplicativo | RF | NÃO IMPLEMENTADO | INT18 | Validado |
RF21 | Integração com o App Esocial dentro do próprio | RF | NÃO IMPLEMENTADO | INT19 | Validado |
RF22 | Permitir via App autorização de acesso à terceiros | RF | IMPLEMENTADO | INT20 | Validado |
RF23 | Compartilhamento de comprovantes e certidões por WhatsApp, e-mail ou Drive | RF | NÃO IMPLEMENTADO | INT21 | Validado |
RF24 | Reenvio de notificações perdidas via e-mail ou mensagem no app | RF | NÃO IMPLEMENTADO | INT22 | Validado |
RF25 | Comparativo automático entre declarações de anos anteriores | RF | NÃO IMPLEMENTADO | INT23 | Validado |
RF26 | FAQ interativo com busca inteligente (filtrado por tema: CPF, IRPF, Certidões etc.) | RF | NÃO IMPLEMENTADO | INT24 | Validado |
RF27 | Integração com calendário do dispositivo para lembretes de obrigações fiscais | RF | NÃO IMPLEMENTADO | INT25 | Validado |
RF28 | Consulta de inscrição no CNPJ | RF | IMPLEMENTADO | INT26 | Validado |
RF29 | Consulta de tabelas CNAE, NCM e unidades da Receita Federal | RF | IMPLEMENTADO | INT27 | Validado |
RF30 | Acesso à Caixa Postal para mensagens oficiais da Receita Federal | RF | IMPLEMENTADO | INT28 | Validado |
RF31 | Visualização de notícias e vídeos institucionais da Receita Federal | RF | IMPLEMENTADO | INT29 | Validado |
RF32 | Consultar débitos pendentes (DARFs) | RF | IMPLEMENTADO | ST04 | - |
RF33 | Pagamento do DARF com cartão de crédito | RF | IMPLEMENTADO | ST05 | - |
RF34 | Emitir comprovante de CPF em PDF | RF | IMPLEMENTADO | ST07 | - |
Fonte: José Eduardo, Thales Germano e Marco Marques, 2025.
Tabela 02 - Requisitos Não-Funcionais
Tabela 2 - Tabela de requisitos não funcionais elicitados
ID | Descrição | Categoria | Status da implemntação | Fonte | Validada |
---|---|---|---|---|---|
RNF1 | Acessibilidade (chatbot, imagens, vídeos) — melhorias no chatbot | RNF | NÃO IMPLEMENTADO | ADC13 | - |
RNF2 | Conteúdo educativo para iniciantes | RNF | NÃO IMPLEMENTADO | ADC14, ST08 | - |
RNF3 | Testes de desempenho para suportar alta demanda de usuários simultâneos | RNF | IMPLEMENTADO | ADC15 | - |
RNF4 | Proteção de dados pessoais conforme a LGPD | RNF | IMPLEMENTADO | ADC17 | - |
RNF5 | Interface responsiva e acessível | RNF | IMPLEMENTADO | ADC18 | - |
RNF6 | Interface com a possibilidade de uso do modo escuro | RNF | NÃO IMPLEMENTADO | ADC23, INT17, ST11 | - |
RNF7 | Testes de segurança para garantir a integridade dos dados e autenticação segura | RNF | IMPLEMENTADO | ADC19 | - |
RNF8 | Compatível com Android 8+ e iOS 14+ | RNF | IMPLEMENTADO | ADC20 | - |
RNF9 | Testes de usabilidade semestrais com público 60+ | RNF | NÃO IMPLEMENTADO | ADC21 | - |
RNF10 | O aplicativo deve ter tempo de resposta inferior a 3 segundos para ações comuns | RNF | IMPLEMENTADO | INT9 | - |
RNF11 | O aplicativo deve funcionar em smartphones com telas de 4.5" a 7" sem perda de usabilidade | RNF | IMPLEMENTADO | INT10 | - |
RNF12 | Linguagem da interface deve seguir padrão A2 do CEFR, evitando jargões técnicos | RNF | IMPLEMENTADO | ADC25 | - |
RNF13 | O app deve suportar modo de operação em baixa conectividade, com cache de dados essenciais | RNF | NÃO IMPLEMENTADO | INT11 | - |
RNF14 | Atualizações do app não devem causar perda de dados armazenados localmente | RNF | IMPLEMENTADO | INT12 | - |
RNF15 | Tempo de inatividade programada máximo de 2h por mês, com aviso prévo | RNF | IMPLEMENTADO | INT13 | - |
RNF16 | Tempo de carregamento inicial do app não deve ultrapassar 5 segundos em conexão móvel | RNF | IMPLEMENTADO | ADC24 | - |
RNF17 | Suporte a leitores de tela (TalkBack, VoiceOver) em todas as funcionalidades | RNF | IMPLEMENTADO | INT14 ADC22 | - |
RNF18 | Armazenamento anônimo de logs de erro respeitando a LGPD | RNF | IMPLEMENTADO | INT15 | - |
RNF19 | Versão mínima em HTML5 responsiva para acesso via navegador em caso de falha do app | RNF | NÃO IMPLEMENTADO | INT16 | - |
RNF20 | Clareza na apresentação de dados fiscais | RNF | IMPLEMENTADO | ST12 | - |
RNF21 | Integração confiável com serviços externos (Gov.br, instituições financeiras) | RNF | IMPLEMENTADO | ST13 e ENT05 | - |
Fonte: José Eduardo, Thales Germano, 2025.
Vídeo de validação (RF)
Tabela 03 - Validação dos requisitos funcionais
Participantes | Função | Data da realização da validação |
---|---|---|
Thales Germano | Entrevistador | 31/05/2025 |
Vitor Carvalho | Usuário | 31/05/2025 |
Fonte: Jose Eduardo, 2025.
Referências
1. PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de Software. McGraw-Hill, 2016.
2.REIS, Carla Silva dos et al. Técnicas de elicitação de requisitos. Revista de Informática Teórica e Aplicada, 2014
3.SOMMERVILLE, Ian. Engenharia de Software. Pearson, 2019.
Historico de versões
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
18/05/2025 | Criação do documento | José Eduardo | Thales Germano |
2.0 |
28/05/2025 | Corrigindo tabela de requisitos elicitados | José Eduardo | Diassis |
2.1 |
29/05/2025 | Corrigindo e adicionando requisitos elicitados | Thales Germano | José Eduardo |
2.2 |
29/05/2025 | Corrigindo código dos requisitos | José Eduardo | Thales Germano |
2.3 |
30/05/2025 | Add req elicitados MM | Marco Marques | José Eduardo |
2.4 |
30/05/2025 | Adicionando Hyperlink nos requisitos elicitados | José Eduardo | Thales Germano |
2.5 |
04/06/2025 | Adicionando Hyperlink nos requisitos elicitados no Storytelling | José Eduardo | Diassis |
2.6 |
20/06/2025 | Adicionando requisitos da entrevista | José Eduardo | João Pedro |
2.7 |
22/06/2025 | Adicionando a validação dos requisitos | José Eduardo | Julia Massuda |