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 |