Skip to content

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