Ir para o conteúdo

Introdução

A rastreabilidade forward-from diz respeito à ligação entre os requisitos especificados e os artefatos produzidos ao longo das etapas subsequentes do desenvolvimento. Essa abordagem permite acompanhar o percurso de cada requisito desde sua definição inicial até sua efetiva implementação e validação no produto final.

Objetivo

A análise da rastreabilidade forward-from tem como principal finalidade garantir que todos os requisitos identificados estejam corretamente refletidos nas fases seguintes do projeto, como modelagem, desenvolvimento, testes e validação. Esse tipo de rastreabilidade assegura a consistência entre os objetivos de negócio e as soluções implementadas, promovendo a transparência e o controle de qualidade do sistema.

Além disso, esse processo facilita o rastreamento de mudanças, ajuda na identificação de lacunas ou requisitos não atendidos e contribui para um melhor gerenciamento do ciclo de vida dos requisitos. Ao garantir a ligação clara entre os requisitos e seus artefatos derivados, reforça-se a entrega de um produto que atende de forma efetiva às necessidades dos stakeholders.

Metodologia

Para realizar a análise de rastreabilidade forward-from, foram considerados os vínculos estabelecidos entre os requisitos e diferentes artefatos gerados durante o projeto. Abaixo estão listados os tipos de artefatos utilizados na documentação e validação dos requisitos, junto às respectivas siglas utilizadas para identificá-los:

  • UC – Casos de Uso (Use Case)
  • US – Histórias de Usuário
  • NFR – NFR Framework (Requisitos Não Funcionais)
  • ESP – Especificação Suplementar
  • CN – Cenários
  • LX – Léxico
  • EP – Épicos

Requisitos Funcionais

Cenário não implementado | Lexico não implementado|Caso de Uso| Elo | História de Usuário | NFR Framework |

Tabela 1 - Matriz de requisitos funcionais.

Requisito Descrição Implementado Cenário Léxico Caso de Uso Épico História de Usuário NFR Framework
RF01 Permitir consulta de multas e débitos do veículo Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF02 Realizar agendamento de serviços (vistoria, CNH, etc.) Sim Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF03 Exibir informações da CNH e pontuação Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF04 Realizar a transferência da autuação de infração Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF05 Exibir notificações de prazos e documentos vencidos Sim Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF06 Realizar transferência de documento do veículo Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF07 Trocar a PPD para CNH definitiva pelo app Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF08 Sistema de pagamento de taxas e débitos Sim Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF09 Aviso automático em caso de roubo/recuperação do carro Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF10 Consulta de CNH, documentos e multas Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF11 Agendamento online para provas teóricas e práticas Não Cenário lexico Caso de Uso
RF12 Opção para adicionar quilometragem do seu carro Não Cenário lexico Caso de Uso
RF13 Guia de documentos necessários para cada tipo de serviço Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF14 Chat com IA para tirar dúvidas Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF15 Integração com CNH Digital Sim Cenários lexico Caso de Uso Elo História de Usuário NFR Framework
RF16 Atendimento ao vivo com servidor do DETRAN via chat/vídeo Não Cenário lexico Caso de Uso
RF17 Exibir status do licenciamento e do IPVA do veículo Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF18 Gerar segunda via da CNH e CRLV digitalmente Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF19 Consultar a pontuação da CNH diretamente no aplicativo Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF20 Agendamento de serviços presenciais Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF21 Permitir acompanhamento de processos Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF22 Exibir notificações de prazos e documentos vencidos Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF23 Consulta do status do licenciamento em tempo real Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF24 Geração de boleto e pagamento integrado no app Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF25 Consulta e detalhamento de infrações com imagens Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF26 Iniciar e acompanhar recurso de multa pelo app Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF27 Agendamento de exame médico para CNH Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF28 Notificações de vencimento da CNH, multas e licenciamento Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RF29 Explicações Simples sobre termos técnicos Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF30 Canal de atendimento humano Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF31 Solicitar reposição de placa Mercosul Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF32 Conversão de placa para Mercosul Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF33 Histórico de infração do condutor Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF34 Histórico de infração do veículo Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF35 Conversão de autuação em penalidade Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF36 Protocolo-e, nova solicitação Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF37 Protocolo-e, acompanhar solicitação Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF38 Solicitar credencial de estacionamento para idoso Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF39 Solicitar credencial de estacionamento para pessoas com TEA Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF40 Pagamento de débitos para liberação de veículo Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF41 Simulado de prova teórica Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF42 Disponibilizar seção de leilões de veículos Não Cenário não implementado
RF43 Verificar autorização de veículo p/ transporte escolar Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RF44 Solicitar autorização de transporte escolar pelo app Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework

Fonte: Giovana Barbosa, Gabriel Mendes , João Lobo, Maria Eduarda, Pedro Camilo, Eric Akio, Luiz Bessa , 2025.

Requisitos Não funcionais

Tabela 4 - Matriz para os Requisitos Não funcionais.

Requisito Descrição Implementado Cenário Léxico Caso de Uso Épico História de Usuário NFR Framework
RNF01 Interface intuitiva e fácil de navegar Sim Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RNF02 Compatibilidade com diferentes dispositivos e sistemas Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF03 Alta segurança no tratamento de dados pessoais e veiculares Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF04 Área educacional com explicações e vídeos Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RNF05 Acessibilidade (fonte grande, contraste, modo noturno) Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF06 Leitor de tela e assistente por voz para pessoas cegas Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF07 Sistema de avaliação com base em uso real (ex-alunos) Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF08 Propaganda efetiva para promover o app Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF09 Layout com foco em Simplicidade e legibilidade Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF10 Carregamento rápido das páginas Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF11 Acessibilidade para diferentes perfis de usuários Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RNF12 Explicações acessíveis sobre siglas (ex: RENAVAM) Não Cenário lexico Caso de Uso Elo História de Usuário NFR Framework
RNF13 Texto com fontes ajustáveis e botões grandes Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF14 Interface adaptada para idosos e iniciantes Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF15 Aplicativo leve e com baixo consumo de dados Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF16 Tempo de resposta rápido Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF17 Feedback visual e sonoro nas interações do usuário Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF18 Disponibilidade do sistema 24/7 Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF19 Confiabilidade: recuperação de falhas e continuidade da navegação Não Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework
RNF20 Interface com poucos elementos por tela (leitura fácil) Sim Cenário não implementado Lexico não implementado Caso de Uso Elo História de Usuário NFR Framework

Fonte: Giovana Barbosa, Gabriel Mendes , João Lobo, Maria Eduarda, Pedro Camilo, Eric Akio, Luiz Bessa , 2025.

Histórico de versão

Versão Data Descrição Autor Revisor
1.0 12/06/2025 criação do documento Giovana Barbosa Gabriel Mendes
2.0 20/06/2025 Criação da estrutura da tabela João Lobo Giovana Barbosa
2.2 22/06/2025 montando a tabela Giovana Barbosa Giovana Barbosa