Pular para conteúdo

Matriz de Rastreabilidade

Introdução

Este artefato tem como objetivo apresentar de forma consolidada os requisitos elicitados no projeto, agregando os dados presentes nos artefatos de pós-rastreabilidade: Backward-from e Forward-from.

A matriz geral proporciona uma visão estruturada dos requisitos, permitindo a identificação das origens de elicitação (pré-rastreabilidade), seus desdobramentos (pós-rastreabilidade) e o estado atual de implementação. Essa abordagem facilita a análise de dependências, a rastreabilidade completa e o gerenciamento dos requisitos ao longo do ciclo de vida do projeto.

Metodologia

A metodologia utilizada consiste na elaboração de uma matriz contendo os principais atributos dos requisitos, cruzando-os com suas fontes de elicitação e os artefatos relacionados. A matriz foi desenvolvida com base nos requisitos documentados no artefato de Requisitos Elicitados.

A estrutura da matriz conta com as seguintes colunas:

  • ID: Identificador do requisito.
  • Descrição: Resumo do conteúdo do requisito.
  • Elicitação: Técnica utilizada para obter o requisito.
  • Artefatos: Artefatos desenvolvidos a partir do requisito.
  • Implementação: Estado de implementação do requisito (Sim, Parcial, Não).
  • Elos: Conexões com outros requisitos ou artefatos.
  • Autor(es): Integrante(s) responsável pelo desenvolvimento do requisito.

Mapeamento

Siglas

A tabela abaixo apresenta a legenda com a sigla e o significado dos principais artefatos referenciados na matriz.

Tabela 1 — Legenda do mapeamento de requisitos.

Sigla Descrição
AD Análise de Documentos
EN Entrevista
INT Introspecção
BR Brainstorming
RF Requisitos Funcionais
RNF Requisitos Não Funcionais

Fonte: Elaborado pelos autores ( João Marcos e e Luiza da Silva Pugas, 2025)

Artefatos Relacionados

A lista abaixo descreve os tipos de artefatos que podem ser relacionados aos requisitos na matriz geral.

  • Casos de Uso
  • Cenários
  • Histórias de Usuário
  • Léxicos
  • Especificação Suplementar
  • NFR Framework

Matriz Geral

A tabela abaixo apresenta a matriz geral de rastreabilidade, onde estão listados todos os requisitos do projeto com suas respectivas descrições, métodos de elicitação, artefatos relacionados, status de implementação e elos.

Tabela 2 — Matriz Geral de Rastreabilidade.

ID Descrição Elicitação Artefatos Relacionados Implementação Versão Elos Autor(es)
RF01 O usuário deve conseguir realizar login de forma simples e rápida BR01, AD01 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF02 O usuário deve conseguir acessar funcionalidades mesmo com pouca familiaridade com tecnologia BR02 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF03 O usuário deve poder receber notificações personalizadas com base em sua localização BR03 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF04 O usuário deve poder consultar agendamentos e serviços em um único local centralizado BR04 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Artur Mendonça
RF05 O usuário deve ter acesso a um assistente virtual com acessibilidade por voz BR05 , AD05 , INT13 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Artur Mendonça
RF06 O usuário deve poder acessar tutoriais passo a passo sobre como usar o app BR06 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Artur Mendonça
RF07 O usuário deve poder alterar o tamanho da fonte e o contraste de cores BR07, EN08, AD08 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Gabriel Lopes
RF08 O aplicativo deve permitir modo escuro BR08 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Gabriel Lopes
RF09 O usuário deve poder acessar e visualizar notícias relevantes BR10 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF10 O usuário deve poder gerar relatórios e visualizar comprovantes de agendamentos BR11 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Gabriel Lopes
RF11 O aplicativo deve permitir a integração com serviços de saúde, educação e mobilidade BR12 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Artur Mendonça
RF12 O usuário deve poder alterar o idioma do aplicativo BR13 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from João Marcos Moraes
RF13 O usuário deve poder personalizar suas preferências e perfis para recomendações de serviços BR14 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from João Marcos Moraes
RF14 O aplicativo deve permitir o envio de mensagens curtas sobre vencimentos e lembretes importantes BR15 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from João Marcos Moraes
RF15 O usuário deve poder acessar um menu com as principais funções logo na tela inicial BR16 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF16 O usuário deve poder acessar informações de agendamento e reagendamento de forma centralizada BR17 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF17 O aplicativo deve permitir notificações por categorias como saúde, educação, transporte BR19 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Lucas Mendonça
RF18 O usuário deve conseguir compartilhar ou salvar informações importantes (como protocolos ou comprovantes) BR20 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF19 O aplicativo permite a visualização da localização dos ônibus em tempo real, incluindo previsão de chegada e rota no mapa EN01 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RF20 O aplicativo fornece links para serviços externos com explicações claras EN02 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa
RF21 O aplicativo oferece funcionalidades para consulta de informações educacionais, como calendário letivo e status de vagas no CIL. EN03, INT07 Histórias de Usuário Parcial 1.0 Forward-from e Backward-from Artur Mendonça
RF22 O aplicativo permite autenticação segura através da plataforma gov.br, com opções como reconhecimento facial. EN04 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF23 O aplicativo facilita o acesso a serviços relacionados a impostos (como boletos do IPVA) com instruções claras. EN05 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RF24 O aplicativo implementa funcionalidades adicionais na área educacional, como acompanhamento de pendências para professores e alunos. EN06 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Lucas Mendonça
RF25 O aplicativo deve permitir que usuários reportem problemas da cidade através de um mapa interativo. EN09 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF26 O aplicativo deve fornecer acesso a números de serviços de emergência da polícia. EN10, INT05 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF27 O aplicativo deve oferecer uma seção de suporte ao usuário com instruções de uso. EN11 Casos de Uso, Cenarios, Histórias de Usuário e Léxicos Não 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF28 O sistema deve permitir que o usuário solicite serviços públicos como coleta de lixo, reparo de vias e diversos. AD02 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF29 O sistema deve permitir o usuário utilizar um mapa para localizar onde foi solicitado o serviço. AD03 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF30 O sistema deve permitir que o usuário visualize e acompanhe o status das suas solicitações. AD04 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF31 O sistema deve permitir que o usuário confirme a resolução de problemas relatados. AD06 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF32 O sistema deve permitir que o usuário exclua seus dados e conta do aplicativo. AD07 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Luiza da Silva Pugas
RF33 Permitir o registro de ocorrências relacionadas a problemas de infraestrutura urbana, como buracos ou falta de iluminação. INT01 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Artur Mendonça
RF34 Disponibilizar categorias pré-definidas para o tipo de ocorrência, facilitando a triagem pelos órgãos competentes. INT02 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RF35 Permitir ao usuário selecionar o tipo de serviço desejado (implantação, limpeza ou reparo). INT03 Histórias de Usuário Sim 1.0 Forward-from e Backward-from João Marcos Moraes
RF36 Possibilitar a adição de descrição textual, imagem e localização GPS da ocorrência. INT04 Histórias de Usuário Sim 1.0 Forward-from e Backward-from João Marcos Moraes
RF37 Disponibilizar agendamento de serviços de saúde pública, como vacinação ou doação de sangue. INT06 Sem relacionamento Sim 1.0 Forward-from e Backward-from -
RF38 Oferecer acesso a serviços de transporte público, incluindo pré-cadastro do Cartão Mobilidade. INT08 Histórias de Usuário Sim 1.0 Forward-from e Backward-from João Marcos Moraes
RF39 Permitir agendamentos em serviços sociais, como centros de assistência social e habitação. INT09 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RF40 Disponibilizar a emissão de tributos, certidões e outros documentos fiscais. INT10 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RF41 Fornecer um histórico de interações do usuário com o aplicativo, incluindo solicitações e agendamentos. INT11 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RF42 Apresentar um feed de notícias atualizadas com informações úteis do Governo do Distrito Federal. INT12 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RF43 Integrar um assistente virtual ou chatbot com respostas automáticas para dúvidas frequentes dos usuários. INT13, BR18 Histórias de Usuário Sim 1.0 Forward-from e Backward-from Karoline Luz da Conceição
RF44 Fornecer um mapa com localização de unidades de serviço público e ocorrências próximas. INT14 Sem relacionamento Sim 1.0 Forward-from e Backward-from -
RNF01 O sistema deve ser compatível com vários dispositivos como Android e iOS. AD09 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RNF02 O sistema deve estar em conformidade com a Lei Geral de Proteção de Dados (LGPD). AD10 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from João Marcos Moraes e Luiza da Silva Pugas
RNF03 O sistema deve possuir uma interface simples, limpa e com ícones ilustrativos BRN01 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RNF04 O aplicativo deve permitir acessibilidade para pessoas idosas ou com deficiência visual BRN02 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa e Karoline Luz da Conceição
RNF05 O sistema deve funcionar mesmo em dispositivos com baixa capacidade de hardware BRN04 Especifição Suplementar Sim 1.0 Forward-from e Backward-from -
RNF06 A navegação deve ser rápida e fluida entre telas, sem necessidade de redirecionamentos excessivos BRN05 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Artur Mendonça
RNF07 O sistema deve carregar as informações de forma otimizada, reduzindo tempo de resposta BRN06 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Artur Mendonça
RNF08 O layout deve ser responsivo para diferentes tamanhos de tela BRN07, INT22 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RNF09 O sistema deve ter compatibilidade com leitores de tela BRN08 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa e Karoline Luz da Conceição
RNF10 O app deve conter linguagem clara e acessível, adequada a diferentes níveis de escolaridade BRN09 Especifição Suplementar Não 1.0 Forward-from e Backward-from Lucas Mendonça
RNF11 O aplicativo deve ser mais autoexplicativo, com uma navegação intuitiva e menos dependência de redirecionamentos externos. EN01, AD11 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Lucas Mendonça
RNF12 O aplicativo deve garantir que as informações exibidas sejam atualizadas e reflitam fielmente a realidade, especialmente nas áreas de saúde e educação. EN02 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RNF13 O aplicativo deve apresentar estabilidade, evitando travamentos ou falhas de carregamento, especialmente em redes móveis. EN03 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Artur Mendonça
RNF14 O aplicativo deve garantir proteção de dados pessoais, reforçando a confiança do usuário quanto à privacidade e segurança. EN04 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from João Marcos Moraes e Luiza da Silva Pugas
RNF15 O aplicativo deve melhorar a performance do processo de login, permitindo uma experiência mais fluida. EN05 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Artur Mendonça
RNF16 O aplicativo deve considerar a usabilidade para usuários idosos, garantindo que o design e as funcionalidades sejam facilmente compreensíveis e acessíveis. EN06 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Lucas Mendonça
RNF17 O aplicativo deve fornecer suporte para acessibilidade, incluindo recursos para daltônicos e deficientes visuais. EN07, INT19 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Ana Victória Guedes da Costa e Karoline Luz da Conceição
RNF18 O aplicativo deve ter uma aparência profissional e confiável para transmitir segurança aos usuários. EN08 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Gabriel Lopes
RNF19 O aplicativo deve ser compatível com as versões mais recentes dos sistemas Android e iOS. INT15 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Gabriel Lopes
RNF20 As funcionalidades principais devem responder em, no máximo, dois segundos para garantir boa experiência. INT16 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Artur Mendonça
RNF21 A interface deve ser simples, objetiva e utilizar linguagem acessível a usuários com diferentes níveis de escolaridade. INT17 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Lucas Mendonça
RNF22 O sistema deve proteger as informações pessoais com criptografia de dados e autenticação segura. INT18 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from João Marcos Moraes e Luiza da Silva Pugas
RNF23 Deve funcionar em modo offline para consulta de registros ou informações previamente acessadas. INT20 Especifição Suplementar, NFR Framework Não 1.0 Forward-from e Backward-from Gabriel Lopes
RNF24 As imagens capturadas pelo usuário devem ser otimizadas para upload rápido mesmo em conexões móveis. INT21 Especifição Suplementar, NFR Framework Sim 1.0 Forward-from e Backward-from Artur Mendonça

Fonte: Elaborado pelos autores ( João Marcos, Lucas Mendonça e Luiza da Silva Pugas, 2025)

Bibliografia

MATHEUS, Henrique. Matriz de Rastreabilidade. Repositório do Grupo Bilheteria Digital da disciplina de Requisitos de Software da Universidade de Brasília, 2023. Disponível em: <https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/rastreabilidade/matriz-geral/>. Acesso em: 04 junho 2025.

LUIZA, Ana. Matriz Geral. Repositório do Grupo MEI - Microempreendedor Individual da disciplina de Requisitos de Software da Universidade de Brasília, 2022. Disponível em: <https://requisitos-de-software.github.io/2022.2-MEI/Pos-Rastreabilidade/MatrizGeral/>. Acesso em: 04 junho 2025.

BOSI, Rafael; SANTOS, Mizael. Matriz Geral. Repositório do Grupo VLC da disciplina de Requisitos de Software da Universidade de Brasília, 2023. Disponível em: <https://requisitos-de-software.github.io/2023.1-VLC/#/pos_rastreabilidade/matriz_rastreabilidade?id=matriz-de-rastreabilidade>. Acesso em: 04 junho 2025.

SERRANO, Milene. Slides da aula 26. Aula 26 da disciplina Requisitos de Software. Universidade de Brasília, Brasília, acesso em 04 junho 2025.

Histórico de Versões

Versão Descrição Autor(es) Data Revisor(es) Data de Revisão
1.0 Criação da página e introdução João Marcos Moraes 04/06/2025 Luiza da Silva Pugas 08/06/2025
1.1 Adicionando tabela modelo João Marcos Moraes 04/06/2025 Luiza da Silva Pugas 08/06/2025
1.2 Adicionando tabela 2 matriz geral João Marcos Moraes 04/06/2025 Luiza da Silva Pugas 08/06/2025
1.3 Adicionando Bibliografia e Adicionando Artefatos relacionados João Marcos Moraes 04/06/2025 Luiza da Silva Pugas 08/06/2025
1.4 Arrumando Artefatos relacionados e adicionando lista deles Lucas Mendonça 07/06/2025 Gabriel Lopes 08/06/2025
1.5 Adicionando Coluna de Autores e adicionando na metodologia João Marcos Moraes 08/06/2025 Luiza da Silva Pugas 08/06/2025
1.6 Adição dos requisitos funcionais RF01, RF02, RF03, RF09, RF15, RF20 Ana Victória João Marcos Moraes 08/06/2025
1.7 Adição dos requisitos funcionais RF16, RF25, RF26, RF28, RF29, RF43 Karoline Luz 08/06/2025 Artur Mendonça 08/06/2025
1.8 Adição dos requisitos Não funcionais RNF04, RNF09, RNF17 Ana Victória e Karoline Luz 08/06/2025 Artur Mendonça 08/06/2025
1.9 Adição dos requisitos funcionais RF12, RF13, RF14, RF35, RF36, RF38 João Marcos Moraes 08/06/2025 Lucas Mendonça 08/06/2025
1.10 Adição dos requisitos funcionais RF16, RF25, RF26, RF28, RF29, RF43 Luiza da Silva Pugas 08/06/2025 João Marcos Moraes 08/06/2025
1.11 Adição dos requisitos Não funcionais RNF02, RNF14, RNF22 João Marcos Moraes e Luiza da Silva Pugas 08/06/2025 Lucas Mendonça 08/06/2025
1.12 Adição dos requisitos funcionais RF04, RF05, RF06, RF11, RF21, RF33 Artur Mendonça 08/06/2025 Luiza da Silva Pugas 08/06/2025
1.13 Adição dos requisitos Não funcionais RNF06, RNF07, RNF13, RNF15, RNF20, RNF24 Artur Mendonça 08/06/2025 Luiza da Silva Pugas 08/06/2025
1.14 Adição dos requisitos funcionais RF07, RF08, RF10, RF19, RF23, RF34 Gabriel Lopes 08/06/2025 Karoline Luz 08/06/2025
1.15 Adição dos requisitos Não funcionais RNF01, RNF08, RNF12, RNF18, RNF19, RNF23 Gabriel Lopes 08/06/2025 Karoline Luz 08/06/2025
1.16 Adição dos requisitos funcionais RF17, RF24, RF39, RF40, RF41, RF42 Lucas Mendonça 08/06/2025 Gabriel Lopes 08/06/2025
1.17 Adição dos requisitos Não funcionais RNF03, RNF10, RNF11, RNF16, RNF21 Lucas Mendonça 08/06/2025 Gabriel Lopes 08/06/2025