Skip to content

Elos de Rastreabilidade

Introdução

Os elos de rastreabilidade, também conhecidos como links de rastreabilidade, são as conexões ou relações estabelecidas entre os artefatos e os requisitos de um sistema. Esses elos fornecem um meio de rastrear a interdependência entre os elementos do projeto, permitindo compreender como os requisitos são implementados, testados e validados ao longo do ciclo de vida do sistema. Nessa página serão exibidos os elos de rastreabilidade do nosso projeto.

Metodologia

O meta-modelo utilizado como base para a realização dos elos classifica as informações rastreadas em quatro categorias: ambiental, organizacional, gerencial e desenvolvimento (TORANZO, 2002). Para a realização desse projeto da disciplina de requisitos, todas as informações rastreadas pertencem à categoria de desenvolvimento.

Neste meta-modelo, o suporte à rastreabilidade identifica os seguintes tipos:

  • satisfação: indica que a classe de origem tem dependência de satisfação com classe de destino;
  • recurso: indica que a classe de origem tem dependência de recurso com classe de destino;
  • responsabilidade: registra a participação, responsabilidade e ação de pessoas sobre artefatos (no caso do nosso projeto, não se aplica);
  • representação: captura a representação ou modelagem dos requisitos em outras linguagens;
  • alocado: classe de origem está relacionada à classe de destino, que representa um subsistema;
  • agregação: indica composição de elementos.

Os elos de rastreabilidade foram aplicados apenas nos requisitos não implementados pelo aplicativo Letterboxd, estando a maioria prototipados.

Elo de Rastreabilidade 1

Requisito: Encontrar filmes em comum na "watchlist" de dois ou mais usuários, exclusivos para usuários "Pro"
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST08 Desenvolvimento Casos de Uso 12
Especificação Suplementar S04
Especificação Suplementar S05
História de Usuário US01 Protótipo 02 Tema: Watchlist
Priorização: First Things First e Escala de Três Níveis

Léxico 2

Elo de Rastreabilidade 2

Requisito: Sortear filme da watchlist
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST13 Desenvolvimento Casos de Uso 13 História de Usuários 07 Protótipo 01 Tema: Watchlist
Priorização: First Things First e Escala de Três Níveis
Léxico 2

Elo de Rastreabilidade 3

Requisito: Mandar mensagens para outros usuários
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST06 Desenvolvimento - História de Usuários US06 - Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
Léxico 8

Elo de Rastreabilidade 4

Requisito: Deve ser possível que os usuários criem e participem de grupos de discussão sobre temas específicos, como gêneros cinematográficos, diretores e filmes clássicos
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC57 Desenvolvimento - História de Usuários US09 Protótipo 03 Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
-

Elo de Rastreabilidade 5

Requisito: Comentar críticas feitas por outros usuários
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST02 Desenvolvimento - História de Usuários US18 - Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
Léxico 6

Elo de Rastreabilidade 6

Requisito: Sorteios de pôsteres assinados por elenco de filmes recentes, exclusivo para usuários "Pro"
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST09 Desenvolvimento - História de Usuários 05 Protótipo 09 Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
-

Elo de Rastreabilidade 7

Requisito: Sugestão de amigos de acordo com gostos em comum, exclusivo para usuários "Pro"
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST07 Desenvolvimento - História de Usuários 02 - Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
Léxico 8

Elo de Rastreabilidade 8

Requisito: Aba "Perto de você" que mostre as críticas de usuários na região a fim de facilitar a busca por amigos
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
ENT01 Desenvolvimento - História de Usuários US17 - Tema: Interação Social
Priorização: First Things First e Escala de Três Níveis
Léxico 8

Elo de Rastreabilidade 9

Requisito: Colocar artigos relacionados na tela de detalhes do filme
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST11 Desenvolvimento Casos de Uso 11 História de Usuários US03 Protótipo 10 Tema: Mídias
Priorização: First Things First e Escala de Três Níveis
Léxico 3

Elo de Rastreabilidade 10

Requisito: Deve ser possível reagir com uma emoção sentida no filme
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC54 Desenvolvimento - História de Usuários US04 Protótipo 06 Tema: Mídias
Priorização: First Things First e Escala de Três Níveis
Léxico 15td>

Elo de Rastreabilidade 11

Requisito: Deve ser possível fazer o acompanhamento de séries no aplicativo
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC51 Desenvolvimento - História de Usuários US11 Protótipo 04 Tema: Mídias
Priorização: First Things First e Escala de Três Níveis
Léxico 5

Elo de Rastreabilidade 12

Requisito: Adicionar categorias para filmes, séries e animes
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST04 Desenvolvimento - História de Usuários US12 Protótipo 04 Tema: Mídias
Priorização: First Things First e Escala de Três Níveis
Léxico 5

Elo de Rastreabilidade 13

Requisito: Refatorar a criação de listas para diminuir a quantidade de cliques necessária e ficar mais intuitiva
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST12 Desenvolvimento Casos de Uso 04
NFR Usabilidade
Especificação Suplementar U08
Especificação Suplementar U03
Especificação Suplementar C07
Especificação Suplementar S07
História de Usuários US16
- Tema: Registro de filmes
Priorização: First Things First e Escala de Três Níveis
Léxico 7

Elo de Rastreabilidade 14

Requisito: Notificar usuários sobre artigos de filmes que estiverem em suas listas
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
QST10 Desenvolvimento Casos de Uso 14 História de Usuários US19 - Tema: Registro de filmes
Priorização: First Things First e Escala de Três Níveis
Léxico 3
Léxico 7
Léxico 9

Elo de Rastreabilidade 15

Requisito: Deve ser possível sincronizar os dados de serviços de streamings com os dados do aplicativo
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC50 Desenvolvimento Casos de Uso 06
Especificação Suplementar U07
História de Usuários US08 - Tema: Registro de filmes
Priorização: First Things First e Escala de Três Níveis
Léxico 5

Elo de Rastreabilidade 16

Requisito: Registro no diário mais intuitivo e com menos cliques
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
ENT05 Desenvolvimento Casos de Uso 10
NFR Usabilidade
História de Usuários 10 - Tema: Registro de filmes
Priorização: First Things First e Escala de Três Níveis
Léxico 5

Elo de Rastreabilidade 17

Requisito: Deve ser exibido no perfil do usuário a quantidade de filmes assistidos pelo usuário
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC58 Desenvolvimento - História de Usuários US14 Protótipo 05 Tema: Gerenciamento da conta Léxico 5

Elo de Rastreabilidade 18

Requisito: Deve ser exibido no perfil do usuário a quantidade de horas assistidas pelo usuário
Artefato Analisado Classificação Satisfação Recurso Representação Alocado Agregação
DOC59 Desenvolvimento - História de Usuários US15 Protótipo 05 Tema: Gerenciamento da conta Léxico 5

Bibliografia

  • SAYÃO, Miriam; LEITE, Julio. Rastreabilidade de Requisitos. PUC-Rio: Departamento de Informática, ISSN 0103-9741, Rio de Janeiro, 2005. Disponível em: https://www-di.inf.puc-rio.br/~julio/rastre.pdf. Acesso em: 04 de jul de 2023.
  • Toranzo, M.; Castro, J. & Mello, E. "Uma proposta para melhorar o rastreamento de requisitos". In: WER02 - Workshop em Engenharia de Requisitos, Valencia, Espanha, Novembro 11-12, 2002.

Tabela de Versionamento

Data Versão Descrição Autor Revisor
03/07/2023 1.0 Adição dos elos Clara Ribeiro Natan Santana