Matriz Geral de Rastreabilidade de Requisitos
Funções dos autores
Nome | Função |
---|---|
Amanda Cruz | |
Gabriel Flores | |
João Igor | |
João Pedro Costa | Adição dos novos requisitos; Correção de erros; Revisão Geral |
Julia Gabriela | Criação do documento; Preenchimento da parte teórica; Criação da Matriz Geral; Inserção da bibliografia |
Ryan Salles | Revisão geral, manutenção e ajustes, atualização do documento para cascata em requisitos elicitados |
Introdução
A matriz de rastreabilidade de requisitos (RTM - Requirements Traceability Matrix) é uma ferramenta essencial na gestão de projetos, especialmente na engenharia de software. Ela permite o acompanhamento de cada requisito ao longo do ciclo de vida do projeto, garantindo que todas as funcionalidades previstas sejam implementadas e devidamente testadas. A rastreabilidade facilita a identificação de impactos de mudanças, melhora a comunicação entre as equipes e assegura a conformidade com os objetivos do projeto.
Objetivos
O desenvolvimento desse documento objetiva: - Garantir a rastreabilidade dos requisitos: Estabelecendo ligações claras entre requisitos e validação, promovendo o controle do que está sendo construído. - Facilitar a gestão de mudanças: Permitindo a visualização do impacto de alterações em requisitos específicos, a matriz apoia decisões estratégicas e minimiza riscos. - Apoiar a verificação e validação: Auxiliar na conferência de todos os requisitos, e que o produto final está de acordo com as expectativas e objetivos iniciais. - Melhorar a comunicação entre stakeholders: Serve como um ponto de referência claro, compartilhado entre equipes de desenvolvimento e clientes. - Aumentar a transparência e a conformidade: Promover visibilidade em auditorias e revisões, além de assegurar que os objetivos e critérios de aceitação sejam atendidos. - Auxiliar na priorização e planejamento: Fornecer uma base sólida para definir o que deve ser feito primeiro, com base na criticidade, dependências e valor para o negócio.
Tipos de matrizes
Existem diferentes tipos de matrizes de rastreabilidade de requisitos, cada uma com um objetivo específico. As mais comuns incluem:
-
Matriz de rastreabilidade direta: Relaciona os requisitos com os casos de uso do projeto, garantindo que todos os requisitos sejam implementados.
-
Matriz de rastreabilidade reversa: Mapeia os entregáveis de volta aos requisitos, assegurando que tudo o que foi desenvolvido ou testado tenha um requisito correspondente.
-
Matriz bidirecional: Combina a rastreabilidade direta e reversa, permitindo uma visão completa do relacionamento entre requisitos e desenvolvimento.
-
Matriz de dependência de requisitos: Exibe interdependências entre diferentes requisitos, ajudando na análise de impacto de alterações.
Metodologia
A construção e manutenção de uma matriz de rastreabilidade segue etapas metodológicas bem definidas:
-
Levantamento e categorização dos requisitos: Identificar e documentar todos os requisitos do projeto, dividindo-os em grupos funcionais e não funcionais.
-
Definição de relacionamentos: Determinar como os requisitos se conectam a outros elementos do projeto, como entregáveis e casos de uso.
-
Criação da matriz: Utilizar ferramentas específicas (planilhas ou templates online) para construir a matriz com colunas bem definidas.
-
Manutenção contínua: Atualizar a matriz ao longo do projeto para refletir mudanças nos requisitos e implementações. A matriz deve ser um documento atual.
-
Validação com stakeholders: Revisar periodicamente a matriz com as partes interessadas para garantir alinhamento e detectar desvios.
-
Integração com ferramentas de gestão: Sempre que possível, integrar a matriz com ferramentas de gestão ágil, qualidade ou engenharia de requisitos para automatizar atualizações e aumentar a eficiência do processo.
Essa metodologia permite um acompanhamento estruturado, promove a qualidade do produto e reduz os riscos de falhas por requisitos mal interpretados ou não implementados.
Matriz Geral
A seguinte matriz apresentada se categoriza como, Matriz de Rastreabilidade Direta
ID | Nome | Descrição | Rastreabilidade | Implementado |
---|---|---|---|---|
RF01 | Cadastro de Famílias | Permitir o cadastro de famílias com renda mensal de até meio salário mínimo por pessoa ou vinculadas a programas sociais | QST01 / AD01 | Sim |
RF02 | Cadastro de Pessoas | Registrar informações pessoais, como dados de identificação, documentação, frequência escolar, grau de instrução, entre outros. | QST02 / AD02 | Sim |
RF03 | Cadastro de Domicílios | Registrar características do domicílio, como tipo de construção, abastecimento de água, iluminação, escoamento sanitário, entre outros. | QST03 / AD03 | Sim |
RF04 | Cadastro de Agricultores Familiares | Registrar informações sobre posse de terra, atividade primária, contratação de mão de obra e composição da renda. | QST04 / AD04 | Sim |
RF05 | Atualização de Dados de família | Permitir a atualização dos dados das famílias cadastradas. | QST05 / AD05 | Sim |
RF06 | Processamento de Dados | Transmitir os dados coletados para a CAIXA, processá-los e atribuir um Número de Identificação Social (NIS) único para cada pessoa cadastrada. | QST06 / AD06 | Sim |
RF07 | Correção de Inconsistências | Permitir a correção de inconsistências detectadas no processamento e retransmissão dos dados. | AD07 | Sim |
RF08 | Consulta de Dados | Permitir a consulta de dados cadastrais, situação de benefícios e ações de gestão de benefícios por meio do NIS. | QST07 / IS01 / AD08 | Sim |
RF09 | Relatórios e Divulgação | Gerar relatórios anuais com o perfil das famílias beneficiárias e disponibilizar dados para instituições de pesquisa e órgãos de governo mediante acordos e termos de responsabilidade. | AD09 | Sim |
RF10 | Formulários de Coleta | Implementar formulários principais e suplementares para coleta de dados, abrangendo características de domicílios, famílias, pessoas, vinculação a programas e pessoas em situação de rua. | AD10 | Sim |
RF11 | Cadastro MEI | Permitir que, ao cadastrar um usuário, o cadastro possa especificar que o usuário é um MEI. | AD11 | Não |
RF12 | Informações MEI | Conter seção de informações sobre microempreendedorismo individual. | AD12 | Não |
RF13 | Personalização MEI | Personalização de conteúdos da seção MEI de acordo com o setor de atuação do usuário registrado e/ou região do território brasileiro onde atua. | AD13 | Não |
RF14 | Consultar dados cadastrais | Permite ao usuário visualizar seus dados no Cadastro Único. | IS01 | Sim |
RF15 | Pré-cadastrar família | Possibilita iniciar um pré-cadastro para uma nova unidade familiar. | IS02 | Sim |
RF16 | Localizar postos de atendimento | Mostra os CRAS mais próximos com base na localização do usuário. | IS03 | Sim |
RF17 | Enviar notificações | Envia notificações sobre pendências ou atualizações necessárias ao usuário. | IS04 | Sim |
RF18 | Integrar com o CNIS | Traz dados de vínculos e contribuições automaticamente do CNIS. | IS05 | Sim |
RF19 | Cadastro de Usuário | O sistema deve permitir o cadastro de novos usuários, coletando informações pessoais como nome, CPF, endereço, e outros dados necessários. | IS06 | Sim |
RF20 | Atualização de Dados do Usuário | O sistema deve possibilitar ao usuário atualizar seus dados cadastrais a qualquer momento. | IS07 | Sim |
RF21 | Consultar Situação Cadastral | O sistema deve permitir que o usuário consulte o status de seu cadastro e a situação atual do benefício. | IS08 | Sim |
RF22 | Emissão de Comprovante de Cadastro | O sistema deve possibilitar que o usuário gere e imprima um comprovante de cadastro atualizado. | IS09 | Sim |
RF23 | Filtragem de Benefícios | O sistema deve permitir ao usuário visualizar os benefícios aos quais ele pode ter direito com base nos dados cadastrados. | IS10 | Não |
RF24 | Consulta de Benefícios | Consulta de status de benefícios | ENT01 | Sim |
RF25 | Informações Cadastrais | Visualização de informações cadastrais | ENT02 | Sim |
RF26 | Chatbot de atendimento automatizado | Implementa um chatbot para atendimento automatizado ao usuário. | IS12 | Não |
RF27 | Notificação de pendências ou atualizações | Envia notificações sobre pendências ou atualizações necessárias ao usuário. | IS13 | Não |
RF28 | Simulador de benefícios sociais | Permite ao usuário simular quais benefícios sociais poderia receber. | IS14 | Não |
RF29 | Upload de documentos | Permite ao usuário fazer upload de documentos para o sistema. | IS11 | Não |
RF30 | Agendamento de atendimento no CRAS | Agendamento de atendimentos no CRAS pelo app | ENT06 | Não |
RF31 | Notificações Personalizadas | Notificações personalizadas (pendências, atualizações, confirmações) | ENT07 | Não |
RF32 | Atualização Cadastral | Passo a passo claro para atualização cadastral | ENT08 | Não |
RF33 | Simulador de Benefícios | Simulador de elegibilidade para benefícios | ENT09 | Não |
RF34 | Chat de Atendimento | Chat de atendimento ao usuário | ENT10 | Não |
RF35 | Tutoriais Interativos | Tutoriais interativos para guiar tarefas críticas | ENT03 | Não |
RF36 | Vídeos Explicativos | Vídeos explicativos dentro do app | ENT04 | Não |
RF37 | Assistência por Voz | Ferramenta de assistência por voz para usuários necessitados | ENT05 | Não |
RF38 | Modo escuro | O aplicativo oferece uma opção de modo escuro para melhorar a experiência do usuário em ambientes com pouca luz. | IS15 | Não |
RF39 | Integração MEI | Permitir que o sistema converse com demais sistemas para MEIs | AD14 | Não |
RF40 | Login via GOV.br | Permitir que o usuário entre no sistema utilizando o GOV.br e subsequente integração com o GOV.br | EU_38 | Sim |
RNF01 | Desempenho | Garantir o processamento dos dados e retorno aos municípios em até 48 horas e resposta rápida nas interações do usuário (até 3 segundos). | AD15 / IS22 | Não |
RNF02 | Segurança | Garantir a confidencialidade dos dados por meio de termos de responsabilidade e acordos de cooperação técnica, além de implementar mecanismos de autenticação para acesso aos dados. | AD16 / IS02 | Sim |
RNF03 | Escalabilidade | Suportar o cadastro e atualização de dados de até 19,5 milhões de famílias. | AD17 / QST08 | Sim |
RNF04 | Conformidade Legal | Atender às regulamentações definidas pela Senarc e portarias relacionadas. | AD18 / QST09 | Sim |
RNF05 | Acessibilidade | Garantir que o sistema seja acessível para operadores municipais e estaduais. | AD19 / QST10 | Não |
RNF06 | Disponibilidade | Garantir que o sistema esteja disponível para uso diário. | AD20 / QST11 | Sim |
RNF07 | Compatibilidade com Aplicativo Off-line | O sistema deve ser compatível com o aplicativo off-line utilizado pelos municípios para coleta e digitação de dados. | AD21 / QST12 | Não |
RNF08 | Transmissão via Conectividade Social | A transmissão de dados deve ser realizada exclusivamente por meio da ferramenta Conectividade Social da CAIXA. | AD22 / QST13 | Não |
RNF09 | Acesso Restrito | O acesso à base de dados deve ser restrito a instituições autorizadas e mediante assinatura de termos específicos. | AD23 | Sim |
RNF10 | Interface intuitiva e amigável | O design do aplicativo é simples e de fácil navegação. | IS16, ENT11, ENT12 | Sim |
RNF11 | Suporte a grande base de usuários | Suporta um grande número de acessos simultâneos. | IS17 | Sim |
RNF12 | Integração com sistemas oficiais | Integrado com sistemas como o CNIS. | IS18 | Sim |
RNF13 | Usabilidade | Navegação intuitiva e acessibilidade geral. | IS19 | Não |
RNF14 | Compatibilidade com Dispositivos | Compatível com Android e iOS. | IS22 | Sim |
RNF15 | Acessibilidade para pessoas com deficiência visual | O aplicativo oferece recursos de acessibilidade para deficientes visuais, como leitores de tela. | IS25 | Não |
RNF16 | Backup e restauração de sessão | O aplicativo deve permitir backup e restauração das sessões do usuário, caso haja interrupção ou falha. | IS26 | Não |
RNF17 | Alta disponibilidade e recuperação de desastres | O aplicativo deve ter mecanismos de recuperação de dados e funcionamento em caso de falhas ou desastres. | IS24 | Não |
RNF18 | Possibilidade de outros idiomas | O aplicativo deve estar disponível em vários idiomas, permitindo maior acessibilidade. | IS27 | Não |
Bibliografia
ASANA. Crie um modelo de matriz de rastreabilidade de requisitos [2022]. Disponível em: https://asana.com/pt/templates/requirements-traceability-matrix.

SIRE, T. What is Requirements Traceability Matrix (RTM) - A Comprehensive Guide with Examples. Disponível em: https://www.requiment.com/requirements-traceability-matrix-rtm-guide/.

ABREU, R. O que é Matriz de Rastreabilidade de Requisitos (MRR)? Disponível em: https://checklistfacil.com/blog/matriz-de-rastreabilidade-de-requisitos/. Acesso em: 5 jun. 2025.

Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 05/06/2025 | Criação do documento e preenchimento do mesmo | Julia Gabriela | João Pedro Costa |
1.1 | 07/06/2025 | Adição de novos requisitos e revisão geral | João Pedro Costa e Ryan Salles | Julia Gabriela |
1.2 | 08/06/2025 | Atualização segundo requisitos elicitados | Ryan Salles | João Pedro Costa |