Ir para o conteúdo

Matriz Geral de Rastreabilidade

Introdução

A Matriz Geral de Rastreabilidade é um documento que apresenta os requisitos levantados no projeto, junto com sua pré e pós-rastreabilidade. Essa matriz, organizada em formato de tabela, cria uma ligação entre os requisitos e os documentos relacionados.

Ao usar essa técnica de referências cruzadas, é possível identificar e visualizar as dependências entre os requisitos. Além disso, a matriz geral permite incluir conexões que mostram o relacionamento entre os artefatos produzidos durante o projeto.

O principal objetivo desse artefato é reunir, em uma única matriz de rastreabilidade, os resultados obtidos nos artefatos Backward-From e Forward-From.

Em resumo, a matriz geral tem um papel essencial na análise e no entendimento dos requisitos, pois oferece uma visão clara e detalhada das relações entre os diferentes elementos do projeto.

Integrantes do Grupo

A Tabela 1 apresenta todos os integrantes da equipe que participaram da etapa da Histórias de Usuário, juntamente com a descrição das atividades que cada um desenvolveu durante o projeto.

Tabela 1: Integrantes do Grupo Envolvidos
Nome Quais etapas participou
Arthur Guilherme Adição dos requisitos de RF43, RF44, RF45, RF46, RF49, RF50, RF51, RNF08 e RNF14
Arthur Henrique Adição dos requisitos de RF03, RF04, RF05, RF16, RF20, RF25, RF26, RF29, RNF07 e RNF13.
Felipe Guimaraes Adição dos requisitos de RF07, RF08, RF09, RF10, RF12, RF17, RF27, RNF03 e RNF11
João Felipe Adição dos requisitos de RF14, RF23, RF30, RF37, RF41, RF42, RF47, RNF02 e RNF04.
João Sapiência Adição dos requisitos de RF24, RF31, RF32, RF33, RF36, RF39 e RF48; correção de links para US correspondentes.
Tiago Lemes Criação do documento de Matriz de Rastreabilidade e adição dos requisitos de RF06, RF15, RF18, RF19, RF21, RF22, RF34, RF35, RNF01 e RNF05
Vilmar José Adição dos requisitos de RF01, RF02, RF11, RF13, RF28, RF38, RF40, RNF09, RNF10 e RNF15
Autoria de Tiago Lemes

Metodologia

Os requisitos apresentados foram inicialmente levantados no artefato Requisitos Elicitados e refinados ao longo do desenvolvimento do projeto.

A matriz é composta por 7 colunas, descritas a seguir:

  • ID: Identifica o requisito de forma única;
  • Descrição: Apresenta o conteúdo e/ou objetivo do requisito;
  • Pré-Rastreabilidade: Indica a origem ou fonte de elicitação do requisito;
  • Implementado: Informa se o requisito foi implementado no aplicativo (Sim, Não ou Parcialmente);
  • Artefatos: Lista os artefatos relacionados ao requisito;
  • Elos: Mostra as conexões entre os requisitos e os artefatos correspondentes.

Legenda

  • RFx: Requisito Funcional número x;
  • RNFx: Requisito Não Funcional número x;
  • USx: História de usuário número x;
  • CEx: Cenário número x;
  • TMx: Tema número x;
  • UCx: Casos de Uso número x;
  • EPx: Épico número x;
  • ELOFx: Elo do Foward from número x;
  • ELOBFx: Elo do Backward-From número x;

Matriz de Rastreabilidade

Requisitos Funcionais

Tabela 2: Matriz de Rastreabilidade Requisitos Funcionais
Código Descrição Pré-Rastreabilidade Implementada Artefatos Elos
RF01 O sistema deve identificar cada indivíduo (Aluno, Professor, Monitor, Coordenador e Administrador) Análise de Documento Sim US01
EP01
TM01
ELOFF01
ELOBF01
RF02 O sistema deve ter perfil individual Análise de Documento Sim US02
EP01
TM01
ELOFF02
ELOBF02
RF03 O sistema deve mapear conceitos respeitando a hierarquia da TAS Análise de Documento Sim US03
EP03
TM03
ELOFF03
ELOBF03
RF04 O sistema deve agregar o processo formal de avaliação ao AVA Análise de Documento Sim US04
US05
EP04
ELOFF04
ELOBF04
RF05 O sistema deve integrar a avaliação docente com inferências do SAE Análise de Documento Sim US27
EP23
TM09
ELOFF05
ELOBF05
RF06 O assistente virtual deve combinar resultados formais com inferências Fuzzy Análise de Documento Sim US06
EP06
TM04
Fornecer Estatísticas
ELOFF06
ELOBF06
RF07 A interface deve conter o progresso do aluno na disciplina toda Brainstorming Sim US07
EP16
TM06
Consultar Desempenho
Desempenho
ELOFF07
ELOBF07
RF08 A interface deve exibir um progresso em porcentagem do andamento da disciplina Brainstorming Não UC01
CE01
US08
EP16
TM06
Aluno
Consultar Desempenho
Estatísticas
Desempenho
ELOFF08
ELOBF08
RF09 A interface deve exibir como está a porcentagem de acertos das atividades de cada conteúdo Brainstorming Não UC02
CE02
US09
EP14
TM05
Aluno
Consultar Desempenho
Atividade Concluída
Conteúdo Dominado
Estatísticas
ELOFF09
ELOBF09
RF10 A interface deve exibir como está a porcentagem de erros das atividades de cada conteúdo Brainstorming Não UC03
CE03
US10
EP14
TM05
Aluno
Consultar Desempenho
Conteúdo em Dificuldade
Estatísticas
ELOFF10
ELOBF10
RF11 A interface deve exibir a média geral da turma em cada atividade Brainstorming Não UC10
CE10
US11
EP13
TM05
Estatísticas
Desempenho
Fornecer Estatísticas
Professor
Aluno
ELOFF11
ELOBF11
RF12 A interface deve exibir a média do aluno após a atividade Brainstorming Sim US12
EP14
TM05
Realizar Atividade
Consultar Desempenho
Atividade Concluída
ELOFF12
ELOBF12
RF13.1 O aluno deve escolher o tempo em que deseja receber notificação sobre atividade atrasada Brainstorming Não UC11
CE11
US13
EP18
TM07
Configurar Aviso
ELOFF13
ELOBF13
RF14 O sistema deve permitir que o aluno indique as disciplinas em que tem mais facilidade Brainstorming Não CE15
US14
EP17
TM06
Aluno
Consultar Conteúdo
Desempenho
ELOFF14
ELOBF14
RF15 O sistema deve enviar notificações para lembrar o aluno de revisar conteúdos passados Brainstorming Não UC04
CE04
US15
EP19
TM07
Consultar Conteúdo
Conteúdo em Dificuldade
PT07
ELOFF15
ELOBF15
RF16 O sistema deve ter um índice de conteúdos ordenado pela porcentagem de erros em cada conteúdo. Entrevista com Docentes Não US10
EP14
ELOFF16
ELOBF16
RF17 O sistema deve possuir vídeo aula Brainstorming Sim US17
EP20
TM08
Aluno
Consultar Conteúdo
ELOFF17
ELOBF17
RF18 O sistema deve pedir ao aluno a melhor forma de caminho de notificação Entrevista Não UC05
CE05
US18
EP18
TM07
Receber Notificação
Configurar Aviso
PT09
ELOFF18
ELOBF18
RF19 O sistema deve enviar uma notificação quando está chegando perto da data de entrega de uma atividade Entrevista Não UC06
CE06
US19
EP19
TM07
Aluno
Receber Notificação
Atividade Concluída
Atividade Pendente
Atividade em Andamento
Atividade Atrasada
Configurar Aviso
PT10
ELOFF19
ELOBF19
RF20 O aluno escolhe quando ele recebe a notificação de proximidade da data de entrega de atividade. Análise de Questionário Não US19
EP18
TM07
ELOFF20
ELOBF20
RF21 O sistema deve Fornecer Estatísticas e informações analíticas em diferentes níveis Brainstorming Sim US21
EP13
TM05
Professor
Monitor
Consultar Desempenho
Analisar Desempenho
ELOFF21
ELOBF21
RF22 As análises devem ser em tempo real e apresentadas em gráficos Entrevista Sim US22
EP13
TM05
Professor
Monitor
Consultar Desempenho
Fornecer Estatísticas
Estatísticas
Analisar Desempenho
ELOFF22
ELOBF22
RF23 O sistema deve permitir a visualização de cálculos de desempenho do aluno Análise de Documento Não CE14
US23
EP07
TM05
Professor
Consultar Desempenho
Fornecer Estatísticas
ELOFF23
ELOBF23
RF24 O sistema deve permitir a criação e organização de questões interativas para apoiar o ensino-aprendizagem. Brainstorming Não US52
EP22
ELOFF24
ELOBF24
RF25 O sistema deve promover a interação dos alunos com as questões, avaliando seu conhecimento informativo e formativo. Análise de Documento Sim US25
EP23
TM09
ELOFF25
ELOBF25
RF26 O SAE deve fornecer assistência para professores neste módulo. Entrevista com Professores Sim US26
EP06
TM04
ELOFF26
ELOBF26
RF27 O SAE deve fornecer assistência para alunos neste módulo Análise de Documento Sim Assistente Virtual ELOFF27
ELOBF27
RF28 O sistema deve conter um banco de questões geradas pelo professor Brainstorming Sim US28
EP23
TM09
Banco de Questoões
Professor
ELOFF28
ELOBF28
RF29 O banco de questões do sistema deve conter questões de outras origens. Análise de Documento Não US28
EP23
TM09
ELOFF29
ELOBF29
RF30 O sistema deve compor funcionalidades de análise de desempenho, preferências do aluno e gerenciamento de atividades Análise de Documento Não US30
EP21
TM08
Aluno
Assistente Virtual
Desempenho
ELOFF30
ELOBF30
RF31 Os materiais devem estar postados em tópicos de conteúdos separados na disciplina Análise de Documento Não US53
EP03
ELOFF31
ELOBF31
RF32 O banco de questões deve estar separado por conteúdo Brainstorming Não UC12
US54
EP23
ELOFF32
ELOBF32
RF33 O sistema deve integrar outros softwares educacionais (como AVAs). Análise de Documento Não US55
EP24
ELOFF33
ELOBF33
RF34 A integração deve reduzir o esforço de professores e monitores Brainstorming Sim US34
EP25
TM10
Professor
Monitor
Consultar Desempenho
Analisar Desempenho
Estatísticas
ELOFF34
ELOBF34
RF35 O sistema deve criar um personagem antropomórfico para interação direta com o estudante Entrevista Sim US35
EP09
TM04
Aluno
Assistente Virtual
Perfil
ELOFF35
ELOBF35
RF36 A interação deve visar a compreensão da situação de aprendizagem. Análise de Documento Não US57
EP10
ELOFF36
ELOBF36
RF37 O sistema deve utilizar lógica fuzzy como motor de inferência para avaliação pedagógica Análise de Documento Não US37
EP06
TM04
Analisar Desempenho
Desempenho
ELOFF37
ELOBF37
RF38 O assistente virtual deve ser visível na interface Brainstorming Sim US38
EP09
TM04
Assistente Virtual
MinA
ELOFF38
ELOBF38
RF39 O assistente virtual deve ser customizável pelo usuário Brainstorming Não US56
EP09
ELOFF39
ELOBF39
RF40 O assistente virtual deve sugerir questões com o conteúdo da vídeo aula Brainstorming Sim US40
EP21
TM08
Assistente Virtual
Banco de Questoões
ELOFF40
ELOBF40
RF41 O sistema deve permitir que o professor notifique o aluno sobre conteúdos com dificuldade Análise de Documento Não CE16
US41
EP27
TM11
Aluno
Receber Notificação
Desempenho
ELOFF41
ELOBF41
RF42 O sistema deve permitir que o aluno notifique o professor sobre conteúdos com dificuldade Análise de Documento Não CE16
US42
EP27
TM11
Professor
Receber Notificação
Desempenho
ELOFF42
ELOBF42
RF43 O sistema deve facilitar a interação entre monitores, professores e alunos Análise de Documento Sim US43
EP26
TM11
Chat
Interação
ELOFF44
ELOBF44
RF45 O assistente virtual deve acompanhar interações Análise de Documento Sim US45
EP11
TM04
Assistente Virtual
Interação
ELOFF45
ELOBF45
RF46.1 O assistente virtual deve fornecer dados relevantes ao indivíduo (progresso do aluno) Análise de Documento Sim US46
EP11
TM04
Assistente Virtual
Progresso
Aluno
ELOFF46
ELOBF46
RF47 O sistema deve apresentar informações de monitoramento para suporte à comunicação e monitoria Análise de Documento Não US47
EP26
TM11
Aluno
Monitor
Consultar Conteúdo
ELOFF47
ELOBF47
RF48 O assistente virtual deve fornecer orientação pedagógica individualizada, baseada na TAS e no desejo didático dos docentes. Análise de Documento Não US58
EP08
ELOFF48
ELOBF48
RF49 O assistente virtual deve analisar a situação cognitiva de cada aluno e atuar como agente colaborativo na aprendizagem Análise de Documento Não US49
EP10
TM04
Assistente Virtual
Aluno
Aprendizagem
ELOFF49
ELOBF49
RF50 O sistema deve apresentar ao professor qual aluno sabe sobre o conteúdo Entrevista Não US50
EP27
TM11
Professor
Aluno
Conteúdo
ELOFF50
ELOBF50
RF51 O sistema deve apresentar ao professor qual aluno possui um comportamento adequado (entrega de atividades, presença na aula) Entrevista Não US51
EP27
TM11
Professor
Aluno
Comportamento
ELOFF51
ELOBF51

Requisitos Não-Funcionais

Tabela 3: Matriz de Rastreabilidade Requisitos Não-Funcionais
Código Descrição Pré-Rastreabilidade Implementada Artefatos Elos
RNF01 A interface deve se adaptar automaticamente ao perfil de cada indivíduo (aluno, monitor, professor, etc.) Análise de Documento Sim Aluno
Monitor
Professor
Perfil
Usabilidade
NFR 01
ELOFF52
ELOBF52
RNF02 O sistema deve ser acessível pela internet, presencial ou a distância. Análise de Documento Sim Cartão RNF02 (Tabela 13)
Confiabilidade
NFR 02 – Confiabilidade
ELOFF53
ELOBF53
RNF03 O ambiente deve ter tempo de resposta de até 1 segundo para todos os perfis de usuários. Análise de Documento Sim Aluno
Professor
Monitor
Coordenador
Administrador
Desempenho
Performance
NFR 04
ELOFF54
ELOBF54
RNF04 Deve se basear na extensão de um Sistema Tutor Inteligente (STI) para um Assistente Virtual de Ensino Inteligente (ITA). Análise de Documento Sim Cartão RNF04 (Tabela 14)
Suportabilidade
NFR 03 – Suportabilidade
Assistente Virtual
ELOFF55
ELOBF55
RNF05 Deve empregar recursos tecnológicos alinhados à Teoria da Aprendizagem Significativa (TAS) Análise de Documento Sim Aluno
Professor
Analisar Desempenho
Suportabilidade
NFR 03
ELOFF56
ELOBF56
RNF06 Projeto multidisciplinar envolvendo Educação, Psicologia e Informática. Análise de Documento Sim Cartão RNF06 (Tabela 16)
Suportabilidade
NFR 03 – Suportabilidade
ELOFF57
ELOBF57
RNF07 Análises do módulo MAD em tempo real Entrevista Não Cartão RNF07 (Tabela 12)
Performance
NFR 04 – Performance
ELOFF58
ELOBF58
RNF08 O sistema deve garantir que os dados dos estudantes sejam armazenados de forma segura e criptografada Entrevista Sim Aluno
Administrador
Confiabilidade
NFR 02
ELOFF59
ELOBF59
RNF09 O sistema deve estar disponível 24 horas por dia, 7 dias por semana, com tempo de indisponibilidade máximo de 1% ao mês. Entrevista Sim Aluno
Professor
Administrador
Especificação Suplementar - Confiabilidade
NFR 02 – Confiabilidade
ELOFF60
ELOBF60
RNF10 O tempo de resposta para carregamento de dashboards e gráficos deve ser inferior a 3 segundos. Entrevista Sim Professor
Monitor
Consultar Desempenho
Estatísticas
Desempenho
Especificação Suplementar - Performance
NFR 04 – Performance
ELOFF61
ELOBF61
RNF11 O sistema deve ser compatível com dispositivos móveis (responsividade). Entrevista Não Aluno
Professor
Monitor
Coordenador
Administrador
Usabilidade
NFR 01
ELOFF62
ELOBF62
RNF12 O sistema deve seguir padrões de acessibilidade para garantir usabilidade a todos os indivíduos. Entrevista Não Cartão RNF12 (Tabela 15)
Usabilidade
NFR 01 – Usabilidade
ELOFF63
ELOBF63
RNF13 Integração com outros AVAs e Sistemas Educacionais Externos Entrevista Não Cartão RNF13 (Tabela 11)
Suportabilidade
NFR 03 – Suportabilidade
ELOFF66
ELOBF66

Agradecimentos

O Grupo 03 agradece o apoio das ferramentas de Inteligência Artificial Generativa — ChatGPT, GitHub Copilot, Google Gemini e DeepSeek — na revisão gramatical e de estilo deste artigo. As tecnologias foram utilizadas para tornar o texto mais claro, objetivo e fácil de ler. Todo o conteúdo, assim como a precisão técnica e as ideias apresentadas, permanecem de responsabilidade dos autores.

Referências

SERRANO, Milene; SERRANO, Maurício. Requisitos - Aula 26. Disponível em: Requisitos_Aula 26. Acesso em: 24 outubro 2025.

Históricos de versão

Versão Data Descrição Autor(es) Revisor
1.0 23/10/2025 Criação do documento de Matriz de Rastreabilidade Tiago Lemes Felipe Guimaraes
1.1 25/10/2025 Adição dos requisitos de RF06, RF15, RF18, RF19, RF21, RF22, RF34, RF35, RNF01 e RNF05 Tiago Lemes Felipe Guimaraes
1.2 26/10/2025 Adição dos requisitos de RF43, RF44, RF45, RF46, RF49, RF50, RF51, RNF08 e RNF14 Arthur Guilherme Arthur Henrique
1.3 27/10/2025 Adição dos requisitos de RF01, RF02, RF11, RF13, RF28, RF38, RF40, RNF09, RNF10 e RNF15 Vilmar José Arthur Guilherme
1.4 28/10/2025 Adição dos requisitos de RF07, RF08, RF09, RF10, RF12, RF17, RF27, RNF03 e RNF11 Felipe Guimaraes Arthur Guilherme
1.5 28/10/2025 Adição dos requisitos de RF14, RF23, RF30, RF37, RF41, RF42, RF47, RNF02 e RNF04. João Felipe Felipe Guimaraes Arthur Henrique Arthur Guilherme
1.6 28/10/2025 Adição dos requisitos de RF03, RF04, RF05, RF16, RF20, RF25, RF26, RF29, RNF07 e RNF13. Arthur Henrique Vilmar José
1.7 28/10/2025 Adição dos requisitos de RF24, RF31, RF32, RF33, RF36, RF39 e RF48; correção de links para as US correspondentes na Tabela 2. João Sapiência Felipe Guimaraes