Ir para o conteúdo

Matriz de Rastreabilidade

Introdução

  De forma geral, a matriz de rastreabilidade apresenta os requisitos elicitados durante o projeto, tal qual a rastreabilidade completa de todos eles.

  Ao utilizá-la, se torna possível identificar as dependências existentes entre os requisitos, além de permitir a inclusão de elos que demonstram o relacionamento entre os artefatos que foram criados durante o andamento do projeto.

Objetivo

  Este artefato visa apresentar, de maneira organizada, por meio da matriz de rastreabilidade, os requisitos utilizados nos artefatos Backward-From e no Forward-From

Metodologia

  Será utilizada uma tabela com 5 colunas, para que seja possível apresentar os dados de maneira direta e organizada. São elas:

  • ID: identificador do requisito;
  • Descrição: breve descrição do requisito;
  • Elicitação: método pelo qual o requisito foi elicitado;
  • Artefatos: artefatos desenvolvidos a partir deste requisito;
  • Implementação: responde se o requisito está implementado na aplicação.

Mapeamento

  A tabela 01 apresenta a legenda dos artefatos que foram produzidos e estarão presentes na matriz geral.

Legenda Artefato
BR Brainstorming
UC Casos de Uso
C Cénarios
EN Entrevista
ES Especificação Suplementar
E Épico
US Historia de Usuário
IN Introspecção
L Léxico
OB Observação
RF Requisitos Funcionais
RNF Requisistos Não Funcionais

Tabela 02: Legenda de Artefatos.
Autor(a): Pedro Siqueira

Matriz Geral

A tabela 02 abaixo representa todos os Requisitos Elicitados e suas respectivas descrições, rastreabilidades e se os requisitos estão implementados ou não implementados.

ID Descrição Elicitação Artefatos Implementação
RF01 Os usuários devem poder compartilhar suas telas durante as chamadas ENT01, IN02, OB07, BR02 C02, L05, US02 e E01 Sim
RF02 Os usuários devem ser capazes de criar uma videoconferência ENT02 C08, L02, UC01, US08 e E01 Sim
RF03 Os usuários devem poder compartilhar emojis pré-definidos durante as chamadas ENT03, OB09 C06, L10, UC03, US11 e E02 Sim
RF04 Deve permitir a gravação de chamadas ENT04, IN03, OB05, BR03 C01, L04, UC02, US01 e E01 Não
RF05 Deve permitir a transcrição do áudio da chamada ENT05, BR05 C01, L06, UC01, US01 e E01 Não
RF06 Deve permitir a utilização de quadro de anotação durante a chamada ENT06, IN04, BR01 C01, L06, UC01, US01 e E01 Não
RF07 O usuário deve ser capaz de alterar seu fundo em uma chamada de vídeo ENT07, BR04 US14 e E03 Não
RF08 Deve permitir a configuração de controles de acesso IN01 US15 e E05 Sim
RF09 Deve ser possível deletar reuniões armazenadas IN08 US16 e E06 Sim
RF10 Deve possuir um mecanismo de busca a partir da data da reunião IN09, BR09 US17 e E06 Não
RF11 Deve permitir que o anfitrião tenha a capacidade de remover um participante específico da reunião IN10, BR07 C03, US03 e E01 Não
RF12 Deve permitir fazer autenticação através de outros aplicativos, como Google ou Facebook OB01 US18 e E04 Sim
RF13 Deve permitir convidar participantes através de compartilhamento de link por meio de outros aplicativos OB02 US19 e E05 Sim
RF14 Deve possuir a opção de mutar o áudio OB04 C09, US09 e E01 Sim
RF15 Deve permitir enviar mensagem de texto durante a videochamada OB06 US13 e E02 Sim
RF16 Os usuários devem poder compartilhar arquivos durante as reuniões OB08, BR15 US06 e E02 Não
RF17 O anfitrião deve conseguir, através do compartilhamento de tela, interagir no celular de outro usuário OB10 Não
RF18 Deve permitir que o usuário configure seu perfil, com nome de usuário e foto OB11 C10, US10 e E04 Sim
RF19 Deve possuir um calendário com chamadas agendadas OB13 US21 e E04 Sim
RF20 Deve permitir que o calendário de um usuário seja sincronizado ao de outros OB14 US22 e E04 Não
RF21 Deve permitir agendar reuniões com outros usuários através do calendário OB15 US23 e E04 Não
RF22 Deve permitir que o anfitrião de uma reunião consiga desligar o microfone e a câmera de qualquer participante BR06 US24 e E05 Não
RF23 Deve ser possível baixar as gravações das reuniões BR08 C04, US04 e E01 Sim
RF24 Deve fornecer ao usuário a capacidade de visualizar todas as salas em que ele participou anteriormente BR10 US25 e E06 Sim
RF25 O anfitrião deve ser capaz de controlar a entrada em uma sala por meio de senha de acesso BR11 US26 e E05 Sim
RF26 O anfitrião deve ser capaz de conceder permissões diferentes, a cada participante, para a utilização das ferramentas durante a reunião BR13 C05, L06, UC01, US05 e E05 Sim
RF27 Deve oferecer um modo claro ou escuro de interface como parte de suas funcionalidades de acessibilidade BR16 C07, US07 e E03 Não
RNF01 Deve permitir que o usuário consiga realizar qualquer atividade com menos de 5 cliques ENT08, OB17, BR17 NFR de Desempenho e ES de Usabilidade Sim
RNF02 Ser compatível com sistemas operacionais Android (7.0 ou mais recente) e IOS (12.4 ou mais recente) IN05 NFR de Usabilidade e ES de Suportabilidade Sim
RNF03 Deve ter acesso facilitado para instalação, sem levar mais de 30 segundos de pesquisa direta para encontrar a aplicação nas lojas de aplicativos IN06 NFR de Disponibilidade e ES de Desempenho Sim
RNF04 Deve ser de código aberto e gratuito IN07 NFR de Disponibilidade e ES de Licença e Preço Sim
RNF05 Deve garantir a segurança dos dados confidenciais compartilhados durante as reuniões por vídeoconferência IN11, OB12 NFR de Disponibilidade e ES de Confiabilidade Sim
RNF06 Deve ser estável, tendo no máximo 1 queda de funcionamento por dia IN12 NFR de Disponibilidade e ES de Confiabilidade Sim
RNF07 Deve oferecer um desempenho responsivo, se adaptando mediante o tamanho da tela IN13 NFR de Usabilidade e ES de Desempenho Sim
RNF08 Deve ser um aplicativo que ocupe menos de 100mb de memória OB16 NFR de Disponibilidade e ES de Desempenho Sim
RNF09 Deve ser possível ingressar em uma reunião sem a necessidade de um login BR12 NFR de Usabilidade e ES de Usabilidade Sim
RNF10 Deve possuir um bom contraste entre as cores a fim de aprimorar a legibilidade BR18 NFR de Usabilidade e ES de Usabilidade Sim
Tabela 02: Matriz Geral.
Autor(a): Pedro Siqueira

Histórico de Versão

  A tabela 03 representa o histórico de versão do documento.

Versão Data Descrição Autor(es) Revisor(es)
1.0 20/11/2023 Criação do artefato Júlia Vitória e Pedro Siqueira Carolina Barbosa
Tabela 03: Histórico de Versão.
Autor(a): Pedro Siqueira

Bibliografia

[1] SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 24. Aprender 3. Distrito Federal, 2016.

[2] Repositório VLC. Requisitos de Software. Universidade de Brasília.