Pular para conteúdo

Matriz de rastreabilidade

Introdução

A matriz geral de rastreabilidade é uma técnica comumente usada para representar e documentar a rastreabilidade de requisitos, com a ideia de localizar tanto sua pré rastreabilidade, quanto a pós rastreabilidade.

Com isso, é possível identidicar dependências que existem entre os requisitos. Além disso, a matriz também compreende os elos entre os requisitos, ou seja, os relacionamentos que foram criados durante o projeto.

Objetivos

O principal objetivo para a produção deste artefato é agregar dados obtidos tanto no Backward-From como também no Forward-From em uma matriz unificada de rastreabilidade.

Metodologia

Os requisitos funcionais e não funcionais apresentados são os elicitados em Requisitos Elicitados. Com eles, a matriz foi construída.

A matriz segue contêm as seguintes informações para compreensão do conteúdo:

  • ID: apresenta o identificador único relacionado ao requisito (RF - Requisito funcional; RNF - Requisito não funcional);
  • Descrição: indica a descrição do requisito;
  • Pré-Rastreabilidade: apresenta a origem da elicitação do requisito;
  • Implementado?: situação de implementação do requisito (Sim ou Não);
  • Artefatos: apresenta os artefatos relacionados ao requisito;
  • Elos: ligação/relacionamentos entre os requisitos e artefatos.

Matriz Geral

Na tabela 1, está apresentada a matriz geral de rastreabilidade.

Tabela 1 - Matriz Geral de Rastreabilidade do Meu INSS

ID Descrição Pré-Rastreabilidade Implementado? Artefatos Elos
RF01 O aplicativo emite e permite consulta a extratos e pagamentos. ENC01, ENT03, IS02, GLO07 Sim Backlog e Histórias de Usuário. ELOB01
ELOF01
RF02 O aplicativo permite simular a aposentadoria. ENC02, ENT01, GLO02, IS03, OBS04 Sim Casos de Uso, Cenários, Léxicos e Histórias de Usuário. ELOB02
ELOF02
RF03 O aplicativo permite solicitar pedidos. ENC03 Sim Léxicos e Histórias de Usuário. ELOB03
ELOF03
RF04 O aplicativo deve ser integrado com outros sistemas, como o sistema jurídico. IS04 Não Histórias de Usuário ELOB04
ELOF04
RF05 O aplicativo permite solicitar auxílio doença. ENT02 Sim Histórias de Usuário ELOB05
ELOF05
RF06 O aplicativo permite verificar previsão de pagamento. ENT04 Sim Histórias de Usuário ELOB06
ELOF06
RF07 O aplicativo deve possuir filtro de pesquisa assertivo. ENT05 Não Léxicos, Histórias de Usuário ELOB07
ELOF07
RF08 O aplicativo deve possuir suporte adequado. ENT06 Não Histórias de Usuário ELOB08
ELOF08
RF09 O aplicativo deve ser claro com relação a especificação para auxílios doenças e as modalidades de análise (online ou presencial). ENT07 Não Histórias de Usuário ELOB09
ELOF09
RF10 O aplicativo deve avisar sobre mudanças e notícias sobre legislação previdenciária. ENT08, IS07 Não Histórias de Usuário ELOB10
ELOF10
RF11 O aplicativo deve mostrar o impacto que a contribuição do usuário está causando no seu benefício. ENT09, IS06 Não Casos de Uso, Cenários, Léxicos e Histórias de Usuário ELOB11
ELOF11
RF12 O usuário poderá ter acesso ao histórico completo de contribuições do segurado (CNIS). GLO01, IS01 Sim Léxicos e Histórias de Usuário ELOB12
ELOF12
RF13 O aplicativo permite acessar comunidades para os próprios usuários se ajudarem. IS04 Não Casos de Uso, Léxicos e Histórias de Usuário. ELOB13
ELOF13
RF14 O aplicativo possui assistente virtual com simulações de diferentes cenários previdenciários. IS05 Não Histórias de Usuário. ELOB14
ELOF14
RF15 O aplicativo deve permitir agendamento de perícias e atendimentos. GLO03 Sim Histórias de usuário ELOB15
ELOF15
RF16 O aplicativo deve enviar notificações sobre pendências, prazos e novas regras. GLO04, OBS05 Sim Léxicos, Histórias de usuário. ELOB16
ELOF16
RF17 O aplicativo deverá permitir bloqueio e desbloqueio de benefícios pelo aplicativo. GLO08, OBS02 Sim Histórias de usuário ELOB17
ELOF17
RF18 O aplicativo deverá mostrar critérios de carência de forma clara. GLO09 Sim Histórias de Usuário ELOB18
ELOF18
RF19 O usuário poderá enviar documentos digitalizados. GLO11 Sim Léxicos e Histórias de Usuário. ELOB19
ELOF19
RF20 O usuário poderá solicitar benefícios pelo aplicativo. GLO13 Sim Léxicos e Histórias de Usuário. ELOB20
ELOF20
RF21 O aplicativo deve mostrar status de solicitações e benefícios em andamento. GLO14 Sim Léxicos e Histórias de Usuário. ELOB21
ELOF21
RF22 O aplicativo deve permitir alteração de dados cadastrais, como endereço e telefone. GLO15 Sim Léxicos e Histórias de Usuário. ELOB22
ELOF22
RF23 O aplicativo deverá emitir recibos digitais para transações realizadas. GLO16 Sim Histórias de Usuário. ELOB23
ELOF23
RF24 O aplicativo deverá integrar informações sobre FGTS para consulta de saldo e movimentações. GLO18 Sim Histórias de Usuário. ELOB24
ELOF24
RF25 O aplicativo deve permitir consulta e pagamento de pensões. GLO19 Não Casos de Uso, Cenários e Histórias de Usuário. ELOB25
ELOF25
RF26 O aplicativo deve Usar autenticação pelo Gov.br para login. GLO20 Sim Histórias de Usuário. ELOB26
ELOF26
RF27 O sistema deve mascarar dados sensíveis, como CPF e número do benefício, exibindo apenas partes relevantes para preservar a privacidade do usuário. OBS01 Não Histórias de Usuário. ELOB27
ELOF27
RF28 O sistema deve permitir que o usuário agende um horário em uma agência do INSS, escolhendo o serviço, horário, data e local diretamente no aplicativo. OBS03 Não Casos de Uso, Cenários, Léxicos e Histórias de Usuário. ELOB28
ELOF28
RF29 O aplicativo deve permitir a geração de declarações, como comprovantes de recebimento de benefício ou regularidade de contribuições. OBS06 Sim Histórias de Usuário. ELOB29
ELOF29
RF30 O usuário pode visualizar os benefícios com maiores detalhes. OBS07 Sim Léxicos e Histórias de Usuário. ELOB30
ELOF30
RF31 O usuário tem acesso a um calendário no aplicativo relacionado as suas atividades. OBS08 Sim Léxicos e Histórias de Usuário. ELOB31
ELOF31
RNF01 O aplicativo deve ser intuitivo no uso. ENC05, ENT13, OBS13 Não Léxicos, Especificação Suplementar e NFR Framework ELOB32
ELOF32
RNF02 O aplicativo deve possuir tutoriais explicativos de uso (por exemplo, vídeos, FAQs). ENC06, ENT14, OBS12 Não Especificação Suplementar e NFR Framework. ELOB33
ELOF33
RNF03 O aplicativo deve possuir uma central de ajuda clara. ENC06 Não Especificação Suplementar e NFR Framework. ELOB34
ELOF34
RNF04 O aplicativo deve facilitar a execução de tarefas. ENC08, ENT11 Não Léxicos, Especificação Suplementar e NFR Framework. ELOB35
ELOF35
RNF05 O aplicativo deve possuir, além de termos técnicos, nomenclaturas populares para as funcionalidades do INSS. ENT10 Não Especificação Suplementar e NFR Framework. ELOB36
ELOF36
RNF06 O aplicativo deve facilitar a busca de tarefas e funcionalidades. ENT12 Não Especificação Suplementar ELOB37
ELOF37
RNF07 O aplicativo deve ser acessível a todos os usuários. ENT15 , OBS10 Não Léxicos e Especificação Suplementar. ELOB38
ELOF38
RNF08 Garantir segurança dos dados com criptografia nas transações. GLO05,OBS14 Sim Especificação Suplementar. ELOB39
ELOF39
RNF09 Ser responsivo para uso em diferentes dispositivos. GLO06,OBS11 Sim - ELOB40
ELOF40
RNF10 O aplicativo deve seguir normas de acessibilidade, como suporte a leitores de tela, para ser acessível a pessoas com deficiência. GLO12, OBS10 Não Especificação suplementar, NFR Framework ELOB41
ELOF41
RNF11 O aplicativo deve armazenar dados em conformidade com a LGPD. GLO17 Sim Especificação suplementar, NFR Framework ELOB42
ELOF42
RNF12 O sistema deve estar disponível para o usuário por no mínimo 99% do tempo de um mês, exceto em momentos de manutenção programada. OBS15 Sim Especificação suplementar, NFR Framework ELOB43
ELOF43

Bibliografia

HENRIQUE, Matheus. Matriz Geral. 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: 16 janeiro 2025.

KLAUS POHL; RUPP, C. Requirements engineering fundamentals : a study guide for the certified professional for requirements engineering exam ; foundation level - IREB compliant, p. 126. Santa Barbara, Calif.: Rocky Nook, 2015.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 15/01/2025 Criação do documento Júlia Fortunato Maurício Ferreira
1.1 16/01/2025 Adição dos textos e RF 7 ao 12 / RNF 10 ao 12 Júlia Fortunato Ana Catarina Santos
1.2 18/01/2025 Adição dos textos e RF 13 ao 18 e organização da tabela Ana Catarina Santos Nicolas Bomfim
1.3 18/01/2025 Adição dos textos e RF 25 ao 31 e RNF 7 ao 09 Maurício Ferreira Nicolas Bomfim
1.4 18/01/2025 Adição dos textos e RF 19 ao 24 Nicolas Bomfim Ana Catarina Santos
1.5 18/01/2025 Adição dos textos e RF 1 ao 6 RNF 01 ao 06 Cristiano Morais Ana Catarina Santos
1.6 19/01/2025 Adição dos elos do backward Nicolas Bomfim Ana Catarina Santos