Skip to content

Requisitos Elicitados Finais

Introdução

Fizemos uma análise mais aprofundada dos requisitos funcionais e não funcionais do sistema, revisando e refinando cada um deles de forma a torná-los indivisíveis, testáveis e quantificáveis. Esse refinamento garantiu que cada requisito possa ser claramente entendido, implementado e validado, evitando ambiguidades e sobreposições que prejudicariam nosso processo de desenvolvimento e verificação.

Tabela de Integrantes

Na tabela 1 contêm todos os integrantes da equipe que participaram no refinamento dos requisitos e o que a pessoa desenvolveu.

Tabela 1 - Integrantes do grupo envolvidos

Nome Quais etapas participou
Ana Luiza Soares Refinou os requisitos RF01, RF02, RF21, RNF01, RNF02 e RNF03.
Kaleb Macedo Refinou os requisitos Refinou os requisitos RF05, RF06, RF17, RNF07 e RNF08.
Isaque Camargos Refinou os requisitos RF03, RF04, RNF04, RNF05 e RNF06
Matheus de Alcântara Refinou o requisito RF09
Othavio Bolzan Refinou os requisitos RF11, RF12.1, RF12.2, RF12.3, RF12.4, RF12.5, RF12.6, RF13, RF14
Yzabella Miranda Refinou os requisitos RF03, RF13, RF14, RF15, RF19, RNF15 e RNF16.
Lucas Alves Refinou os requisitos RF07.1, RF07.2, RF07.3, RF07.4, RF07.5, RF08, RF18, RNF09 e RNF10.

Fonte: Autoria de Isaque Camargos, Yzabella Miranda, Ana Luiza Soares, Kaleb Macedo e Othavio Bolzan

Metodologia

Para conduzir essa revisão, seguimos as seguintes etapas:

  1. Levantamento inicial: Coletamos todos os requisitos atuais disponíveis na página de Requisitos Elicitados: Clique aqui

  2. Análise de indivisibilidade: Quebramos requisitos compostos em subitens (por exemplo, 1.1, 1.2 etc.), garantindo que cada requisito represente uma única necessidade do usuário ou do sistema.

  3. Critérios de testabilidade e quantificação: Para cada requisito, definimos métricas ou condições de aceitação claras, de modo que seja possível verificar sua implementação de forma objetiva.

  4. Validação das elicitações: Revisamos todas as documentações geradas durante a elicitação, assegurando que nenhum detalhe importante fosse omitido ou duplicado.

  5. Refinamento iterativo: A cada iteração, submetemos os requisitos revisados à equipe para revisão cruzada e incorporamos as considerações antes de avançar para a versão final.

Requisitos

Os requisitos foram organizados em duas tabelas: a Tabela 1 apresenta os Requisitos Funcionais, enquanto a Tabela 2 lista os Requisitos Não Funcionais.

Legenda das Tabelas:

  • RFx: Requisito Funcional número x;
  • RNFx: Requisito Não Funcional número x;
  • ENx: Requisito da Entrevista número x;
  • GLx: Requisito Glossário número x;
  • QTx: Requisito Questionário número x;
  • ISx: Requisito da Introspecção número x;
  • GFx: Requisito do Grupo de Foco número x;
  • BSx: Requisto do Brainstorm número x;

Requisitos Funcionais Refinados

Na tabela 2 encontra-se todos os requisitos funcionais que foram ou não corrijidos.

Tabela 2: Requisitos Funcionais Versão 2.6

Tipo Descrição Técnicas Implementado
RF01.1 O usuário poderá pesquisar redes credenciadas por meio de filtros de busca. EN01, EN02, IS06, QT03, QT08 Sim (É possível visualizar a tela com o requisito clicando aqui)
RF01.2 O usuário poderá pesquisar profissionais da saúde (médicos, psicólogos etc.) por meio de filtros de busca. EN01, EN02, IS06, QT03, QT08 Não
RF01.3 Será possível combinar filtros de pesquisa (por ex. “região administrativa + especialidade”). EN01, EN02, IS06, QT03, QT08 Sim (É possível visualizar a tela com o requisito clicando aqui)
RF01.4 O filtro de pesquisa deve permitir buscas por proximidade do usuário (distância em até 10 km). IS06 Não
RF01.5 O Filtro permite busca pela especialidade médica EN01, EN02, IS02, QT03, QT08 Sim (É possível visualizar a tela com o requisito clicando aqui)
RF02.1 O usuário poderá avaliar atendimentos com nota na escala Likert de 1 a 5. EN03, GF01 Não
RF02.2 O usuário poderá deixar e/ou ler comentários sobre atendimentos em clínicas ou com profissionais específicos. EN03, GF01 Não
RF02.3 O sistema classificará comentários como “relevantes” ou “não relevantes” automaticamente com base em palavras-chave e upvotes de outros usuários. EN03, GF01 Não
RF02.4 O sistema ordenará clínicas por nota média de atendimento, do maior para o menor. EN03, GF01 Não
RF03 Exibir carteirinha digital mesmo sem conexão (modo offline) e permitir acesso rápido e estável. EN04, IS09, QT01, QT06 Sim
RF04.1 Enviar notificações configuráveis via app, SMS ou e-mail sobre vencimento de fatura EN05, EN06, QT06 Não
RF04.2 Enviar notificações configuráveis via app, SMS ou e-mail retornos médicos pendentes EN05, GF02, QT06 Não
RF04.3 Enviar notificações configuráveis via app, SMS ou e-mail sobre, abertura de agenda EN05, GF03, GF07, QT06 Não
RF04.4 Enviar notificações configuráveis via app, SMS ou e-mail sobre cancelamentos de horários EN05, GF03, QT06 Não
RF04.5 Enviar notificações configuráveis via app, SMS ou e-mail sobre horários favoritos disponíveis EN05, GF07, QT06 Não
RF04.6 Enviar notificações configuráveis via app, SMS ou e-mail sobre prazos importantes relacionados a consultas e exames. EN05 GF10, IS07, QT06 Não
RF04.7 Enviar notificações configuráveis via app, SMS ou e-mail sobre confirmações de agendamentos EN05, , IS07, QT06 Não
RF04.8 Enviar notificações configuráveis via app, SMS ou e-mail sobre alterações de agendamento EN05, , IS07, QT06 Não
RF04.9 Enviar notificações configuráveis via app, SMS ou e-mail sobre disponibilidade de demonstrativos de IR EN05, EN06, IS12, QT06 Não
RF05.1 Permitir agendamento de consultas e exames diretamente pelo aplicativo, com pagamento automático para prestadores da Rede de Atendimento. EN07, GL01, IS01, IS05, GL06 Não
RF05.2 Permitir cancelamento de consultas e exames diretamente pelo aplicativo, com pagamento automático para prestadores da Rede de Atendimento. EN07, GL01, IS01, IS05, GL06 Não
RF06.1 Exibir valor específico de consulta em cada clínica. EN08, GL04, IS10, IS11, QT02, QT05 Sim
RF06.2 O sistema deve calcular e exibir o valor da coparticipação do beneficiário para cada consulta e procedimento médico realizado que esteja sujeito a este regime. EN08, GL04, IS10, IS11, QT02, QT05 Sim
RF06.3 Gerar e baixar demonstrativos de despesas médicas para imposto de renda. EN08, GL04, IS10, IS11, QT02, QT05 Sim
RF06.4 Consultar histórico de demonstrativos de IR. EN08, GL04, IS10, IS11, QT02, QT05 Sim
RF06.5 Mostrar extrato financeiro atualizado diariamente. EN08, GL04, IS10, IS11, QT02, QT05 Sim
RF07.1 O sistema deve permitir o cadastro de titulares. GL01, GL08, GL09 Sim
RF07.2 O sistema deve permitir o cadastro de dependentes vinculados a um titular GL01, GL08, GL09 Sim
RF07.3 O sistema deve permitir o cadastro de optantes. GL01, GL08, GL09 Sim
RF07.4 O sistema deve validar os documentos apresentados durante o cadastro. GL01, GL08, GL09 Sim
RF07.5 O sistema deve verificar a elegibilidade dos titulares, dependentes e optantes durante o processo de cadastro. GL01, GL08, GL09 Sim
RF08.1 Verificar se procedimentos estão na TABGDFSAÚDE, atendem às DUT, estão sujeitos a carência ou são excluídos, exigindo solicitação médica e análise técnica para autorizações prévias. GL02, GL03, GL05, GL07, QT09 Sim
RF09.1 Permitir ao usuário visualizar o histórico de consultas realizadas. GF04, GF08, IS03, IS04, QT04 Sim
RF09.2 Permitir ao usuário visualizar o histórico de exames realizados. GF04, GF08, IS03, IS04, QT04 Sim
RF09.3 Permitir ao usuário visualizar os resultados de seus exames laboratoriais. GF04, GF08, IS03, IS04, QT04 Não
RF09.4 Permitir ao usuário visualizar o histórico de suas coparticipações. GF04, GF08, IS03, IS04, QT04 Sim
RF10 Permitir que o usuário favorite horários de consulta desejados. GF06 Não
RF11 Oferecer um canal para o usuário enviar feedback sobre atendimentos. GF09 Não
RF12.1 Apesentar uma seção no menu principal chamada "Novidades". GF05 Não
RF12.2 Exibir uma lista com título, descrição e data de lançamento das novas funcionalidades. GF05 Não
RF12.3 Destacar funcionalidades novas com um marcador de "Novo" por um período configurável (ex: 7 dias). GF05 Não
RF12.4 Exibir pop-ups informativos com as principais novidades após a atualização do aplicativo. GF05 Não
RF12.5 Permitir que o usuário toque em uma funcionalidade da lista de novidades para ver uma descrição detalhada. GF05 Não
RF12.6 Permitir que o usuário ordene as novidades por "mais recente" e "mais antigo" no topo da lista. GF05 Não
RF13 Adicionar consulta à rede odontológica. QT07 Sim
RF14.1 Apresentar novas clínicas próximas de acordo com a localização do usuário. EN09 Não
RF14.2 Apresentarclí nicas próximas de acordo com a localização do usuário. EN09 Não
RF15 Permitir baixar comprovantes de agendamento. IS08 Não
RF16 Disponibilizar calendário personalizado com visualização de consultas agendadas, prazos de carência e vencimentos. BS01 Não
RF17 Exibir painel com metas de saúde personalizadas (ex: exames periódicos, consultas anuais) com gamificação para incentivar acompanhamento. BS02 Não
RF18.1 Permitir denúncias de condutas inadequadas por parte de profissionais da rede credenciada. BS03 Não
RF19 Permitir login por biometria facial ou digital. BS04 Não
RF20 Permitir solicitação de reembolso de uma cobrança indevida de coparticipação. BS05 Não
RF21.1 Chatbot conversacional que direciona o usuário à especialidade médica adequada, com precisão de pelo menos 80 % nas recomendações. BS06 Não
RF22 O sistema deve exigir autenticação via GovBR para login. GF11 Não

Fonte: Autoria de Ana Luiza Soares, Kaleb Macedo e Othavio Bolzan

Requisitos Não Funcionais Refinados

Na tabela 3 encontra-se todos os requisitos não funcionais que foram ou não corrijidos.

Tabela 3: Requisitos Não Funcionais Versão 2.6

Tipo Descrição Técnicas Implementado
RNF01.1 A interface deve ser responsiva para dispositivos Android 5.0 ou superiores e iOS 13.0 ou superiores. EN10, GF13, IS13, QT11 Não
RNF02.1 95 % das ações devem ter tempo de resposta ≤ 2 segundos, medido em ambiente com até 100 usuários simultâneos. EN11, GF17, IS14, QT12 Não
RNF03.1 Todos os dados sensíveis devem ser criptografados com ao menos um recurso de criptografia. EN12, GL12, GF12, GF14, IS18, QT15 Sim
RNF03.2 Autenticação de dois fatores deve estar disponível via SMS ou app de autenticação externa. EN12, GL12, GF12, GF14, IS18, QT15 Não
RNF04 Manter o sistema disponível 24/7 para autorizações de urgência/emergência e apresentar alta disponibilidade (mínimo de 99% uptime). GL11, QT10 Sim
RNF05 O sistema deve ser compatível com as versões 5.0 ou superioresdo Android e 13.0 ou superiores do iOS. GF18, IS17, QT11 Sim
RNF06 O aplicativo deve ser compatível com leitores de tela para garantir acessibilidade a pessoas com deficiência visual. IS20, QT14 Não
RNF07 Garantir conformidade com a Portaria nº 127/2024, legislações complementares e padrões da LGPD. GL10, QT15 Sim
RNF08 Processar autorizações prévias em até 10 dias úteis. GL13 Sim
RNF09 Comunicar-se com a folha de pagamento do GDF para descontos de mensalidades. GL14 Sim
RNF10 Garantir que informações críticas, como a carteirinha digital, estejam acessíveis em até três cliques ou com no máximo 2 cliques a partir da tela inicial. GF15, IS16 Sim
RNF11 O sistema deve armazenar e permitir o acesso ao histórico de notificações do usuário por no mínimo 180 dias. GF16 Não
RNF12 O aplicativo deve disponibilizar uma funcionalidade de chat com um atendente em até 2 cliques a partir da tela inicial e mostrar um número de telefone para suporte. IS15 Sim
RNF13 Deve funcionar de forma offline para acesso à carteirinha e histórico de consultas. IS19 Não
RNF14 O layout deve ser consistente com o portal oficial do plano. QT16 Não
RNF15 As informações exibidas devem ser claras, completas e atualizadas em tempo real. QT13 Sim

Fonte: Autoria de Ana Luiza Soares e Othavio Bolzan

Conclusão

O refinamento dos requisitos funcionais e não funcionais foi fundamental para elevar a qualidade da nossa análise. Ao torná-los indivisíveis, testáveis e quantificáveis, conseguimos mapear claramente as necessidades do usuário, planejar estratégias de validação e reduzir significativamente o risco de retrabalho durante a implementação e testes. Esse processo iterativo de revisão fortaleceu nosso entendimento do domínio e contribuiu para a robustez e confiabilidade do produto final.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 10/04/2025 Criação da Documentação inicial contendo: A introdução, requisitos e as tabelas dos requisitos funcionais e os não funcionais Ana Luiza Soares, Othavio Bolzan e Yzabella Miranda Isaque Camargos
1.1 03/05/2025 Atualização da tabela com a separação correta de ID e seus respectivos agrupamentos de descrição em comum Yzabella Miranda e Matheus de Alcântara Isaque Camargos
1.2 15/05/2025 Adição de todo o tópico Adição de novos requisitos funcionais Isaque Camargos Yzabella Miranda
2.0 29/05/2025 Corrigindo os requisitos funcionais e não funcionais de forma que eles fiquem testáveis, quantificáveis e indivisíveis dos requisitos: RF01 RF02, RF21, RNF01, RNF02 e RNF03 Ana Luiza Soares Matheus de Alcântara
2.1 30/05/2025 Corrigindo os requisitos funcionais de forma que eles fiquem testáveis, quantificáveis e indivisíveis dos requisitos: RF05, RF06, RF17, RNF07 e RNF08 Kaleb Macedo Lucas Alves
2.1 30/05/2025 Corrigindo os requisitos funcionais de forma que eles fiquem testáveis, quantificáveis e indivisíveis dos requisitos: Refinou os RF03, RF04, RNF04, RNF05 e RNF06 Isaque Camarogs Lucas Alves
2.2 01/06/2025 Adicionando os meus requisitos funcionais e não funcionais (RF11, RF12.1 RF12.2, RF12.3, RF12.4, RF12.5, RF12.6, RNF13 e RNF14) Othavio Bolzan Kaleb Macedo
2.3 01/06/2025 Adicionando os meus requisitos funcionais e não funcionais (RF13, RF14.1 RF14.2, RF15, RF03 e RF19) Yzabella Miranda Othavio Bolzan
2.4 01/06/2025 Adicionando os meus requisitos funcionais e não funcionais (RF07.1, RF07.2, RF07.3, RF07.4, RF07.5, RF08, RF18, RNF09 e RNF10) Lucas Alves Isaque Camarogs
2.5 01/05/2025 Acionous os requisitos funcionais e não funcionasis na tabela e fez o refinamento dos requisitos gerando os novos requisitos: RF09.1, RF09.2, RF09.3 e RF09.4. Matheus de Alcântara Isaque Camargos
2.6 10/06/2025 Corrigiu enumeração do requisitos funcional RF01.6 para RF01.5 Ana Luiza Soares Matheus de Alcântara
2.7 19/06/2025 Alteração dos requisitos RNF11 e RNF12 deixando-os testáveis, além disso altera a implementação dos requisitos RF09.1, RF09.2 e RF09.4 para "Sim" Matheus de ALcântara Yzabella Miranda
2.8 21/06/2025 Adicionando os links para o pdf de requisitos implemetados em relação aos requisitos RF01.1, RF01.3 e RF01.5 Ana Luiza Soares Matheus de Alcântara