Elos de Rastreabilidade
1. Introdução
2. Metodologia
- Satisfação: classe origem tem dependência de satisfação com a classe destino;
- Recurso: classe origem tem dependência de recurso com a classe destino;
- Responsabilidade: registra a participação, responsabilidade e ação de pessoas sobre artefatos;
- Representação: captura a representação ou modelagem dos requisitos em outras linguagens;
- Alocado: classe origem está relacionada à classe destino, que representa um subsistema;
- Agregação: indica “composição” de elementos.
2.1. Cronograma
Tabela 1: Cronograma de elaboração do artefato
Nome | Data | Hora | Função |
---|---|---|---|
Caio Duarte | 08/06/2025 | 21:00 | Elaborador dos elos |
Ludmila Nunes | 08/06/2025 | 10:00 | Elaborador dos elos |
Mayara Marques | 08/06/2025 | 21:30 | Elaborador dos elos |
Gabriel Pinto | 14/06/2025 | 17:00 | Elaborador dos elos |
Letícia Monteiro | 22/06/2025 | 18:00 | Elaborador dos elos |
Fonte: Ludmila Nunes, 2025.
2.2. Legendas
- RF* - Requisito Funcional nº*
- RNF* - Requisito Não Funcional nº*
- EX - Elo nº X
- Tipo do Elo - Tipo do rótulo, o qual pode se enquadrar em Satisfação, Recurso, Responsabilidade, Alocado, Representação ou Agregação
2.3. Modelo
Tabela 2: Modelo de ficha dos elos
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF*-EX | Tipo de Elo | Nome do artefato ou elemento relacionado | Comentário ou detalhe útil |
Fonte: Ludmila Nunes, 2025.
3. Elos de Rastreabilidade
RF28: O usuário pode favoritar indicadores e visualizar as últimas atualizações.
Tabela 3: Tabela de elos do RF28.
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF28-E1 | Recurso | Técnica de Brainstorming - RFB8 | Sessão de Brainstorming gerou RFB8, que originou RF28 |
RF28-E2 | Recurso | First Things First | O Requisito RF28 recebeu a prioridade de 6,675 |
RF28-E3 | Recurso | MoSCoW | O Requisito RF28 recebeu a classificação "Should have" (deveria ter) |
RF28-E4 | Recurso | 100 Dólares | O Requisito recebeu $1,00 |
RF28-E5 | Recurso | Priorização por 3 Níveis | O Requisito recebeu prioridade "Baixa" |
RF28-E6 | Recurso | Votação | O Requisito recebeu 3 votos |
RF28-E7 | Representação | Diagrama de Casos de Uso | O Requisito foi representado no Diagrama de Casos de Uso para Requisitos Não Implementados |
RF28-E8 | Representação | Cenários | O Requisito foi representado no Cenário 8 |
RF28-E9 | Representação | Léxicos | O Requisito associa-se aos Léxicos L01, L04, L05 e L06 |
RF28-E10 | Representação | Histórias do Usuário | O Requisito aparece na "US18: Favoritar e visualizar indicadores" |
RF28-E11 | Representação | Backlog do Produto | RF28 traduzido como User Story US18a e US18b no backlog ágil |
Fonte: Ludmila Nunes, 2025.
RF30: Possibilidade de responder a questionários relacionados ao censo diretamente pelo app.
Tabela 4: Tabela de elos do RF30.
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF30-E1 | Representação | Técnica de Brainstorming - RFB8 | Sessão de Brainstorming gerou RFB14, que originou RF30 |
RF30-E3 | Recurso | First Things First | O Requisito RF32 recebeu a prioridade de 6,024 |
RF30-E4 | Recurso | MoSCoW | O Requisito RF30 recebeu a classificação "Must have" (deve ter) |
RF30-E5 | Recurso | 100 Dólares | O Requisito recebeu $2,00 |
RF30-E6 | Recurso | Priorização por 3 Níveis | O Requisito recebeu prioridade "Baixa" |
RF30-E7 | Recurso | Votação | O Requisito recebeu 4 votos |
RF30-E8 | Representação | Diagrama de Casos de Uso | O Requisito foi representado no Diagrama de Casos de Uso para Requisitos Não Implementados |
RF30-E9 | Representação | Cenários | O Requisito foi representado no Cenário 6 |
RF30-E10 | Representação | Léxicos | O Requisito associa-se aos Léxicos L10 e L11 |
RF30-E11 | Representação | Histórias do Usuário | O Requisito aparece na "US06: "Realizar Censo" |
RF30-E12 | Representação | Backlog do Produto | RF30 traduzido como User Story US06 no backlog ágil |
Fonte: Caio Duarte, 2025.
RF60: O sistema deve possuir uma FAQ com respostas às dúvidas mais comuns.
Tabela 5: Tabela de elos do RF60.
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF60-E1 | Recurso | Ténica de Elicitação Entrevista - RFE | Sessão de Brainstorming gerou RFE06, que originou RF60 |
RF60-E2 | Recurso | First Things First | O Requisito RF60 recebeu a prioridade de 24,383 |
RF60-E3 | Recurso | MoSCoW | O Requisito RF60 recebeu a classificação "Must have" (deveria ter) |
RF60-E4 | Recurso | 100 Dólares | O Requisito recebeu $1,00 |
RF60-E5 | Recurso | Priorização por 3 Níveis | O Requisito recebeu prioridade "Alta" |
RF60-E6 | Recurso | Votação | O Requisito recebeu 2 votos |
RF60-E7 | Representação | Diagrama de Casos de Uso | O Requisito foi representado no Diagrama de Casos de Uso para Requisitos Não Implementados |
RF60-E8 | Representação | Cenários | O Requisito foi representado no Cenário 1 |
RF60-E9 | Representação | Léxicos | O Requisito associa-se aos Léxicos L16 e L19 |
RF60-E10 | Representação | Histórias do Usuário | O Requisito aparece na "US01: Consultar FAQ" |
RF60-E11 | Representação | Backlog do Produto | RF60 traduzido como User Story US01 no backlog ágil |
Fonte: Gabriel Pinto, 2025.
RF09: Ao lado do nome do indicador, deve aparecer a definição daquele indicador.
Tabela 6: Tabela de elos do RF09.
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF09-E1 | Recurso | RFA9, RFB3 | A Sessão de Brainstorming e a Análise de interface geraram respectivamente RFB3 e o RFA09, que originou RF09 |
RF09-E2 | Recurso | First Things First | O Requisito RF60 recebeu a prioridade de 9.761 |
RF09-E3 | Recurso | MoSCoW | O Requisito RF60 recebeu a classificação "Should have" (deveria ter) |
RF09-E4 | Recurso | 100 Dólares | O Requisito recebeu $2,00 |
RF09-E5 | Recurso | Priorização por 3 Níveis | O Requisito recebeu prioridade "Alta" |
RF09-E6 | Recurso | Votação | O Requisito recebeu 3 votos |
RF09-E7 | Representação | Léxicos | O Requisito associa-se aos Léxicos L01, L04 e L05 |
Fonte: Gabriel Pinto, 2025.
RF43: O sistema deve permitir a comparação dos censos realizados em diferentes anos.
Tabela 6: Tabela de elos do RF43.
ID do Elo | Tipo de Elo | Artefato / Elemento Relacionado | Observações |
---|---|---|---|
RF43-E1 | Recurso | Técnica de Introspecção - RFI16 | Sessão de Brainstorming gerou RFB12, que originou RF43 |
RF43-E2 | Recurso | First Things First | O Requisito RF43 recebeu a prioridade de X,XXX |
RF43-E3 | Recurso | MoSCoW | O Requisito RF43 recebeu a classificação "X have" |
RF43-E4 | Recurso | 100 Dólares | O Requisito recebeu $X,XX |
RF43-E5 | Recurso | Priorização por 3 Níveis | O Requisito recebeu prioridade "X" |
RF43-E6 | Recurso | Votação | O Requisito recebeu X votos |
RF43-E7 | Representação | Diagrama de Casos de Uso | O Requisito foi representado no Diagrama de Casos de Uso para Requisitos Não Implementados |
RF43-E8 | Representação | Cenários | O Requisito foi representado no Cenário X |
RF43-E9 | Representação | Léxicos | O Requisito associa-se aos Léxicos LX e LY |
RF43-E10 | Representação | Histórias do Usuário | O Requisito aparece na "USXX: Comparar censos históricos" |
RF43-E11 | Representação | Backlog do Produto | RF43 traduzido como User Story USXX no backlog ágil |
Fonte: Letícia Monteiro, 2025.
4. Bibliografia
SAYÃO, M.; LEITE, J.C.S.P. Rastreabilidade de Requisitos. Monografias em Ciência da Computação – Pontífica Universidade Católica do Rio de Janeiro, Rio de Janeiro, 2005. Disponível em: https://bib-di.inf.puc-rio.br/ftp/pub/docs/techreports/05_20_sayao.pdf. Acesso em: 08 de junho de 2025.
SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 26. UnB.
5. Histórico de Versões
Tabela 6: Histórico de versões
Versão | Descrição | Autor | Data | Revisor |
---|---|---|---|---|
1.0 | Criação do documento | Ludmila Nunes | 08/06/2025 | Caio Duarte |
1.1 | Adição dos elos do RF28 | Ludmila Nunes | 08/06/2025 | Gabriel Pinto |
1.2 | Adição dos elos do RF30 | Caio Duarte | 08/06/2025 | Ludmila Nunes |
1.3 | Adição dos elos do RF60 | Mayara Marques | 08/06/2025 | Ludmila Nunes |
1.4 | Ajustes RF e RNF | Gabriel Pinto e Letícia Monteiro | 08/06/2025 | Caio Duarte |
1.5 | Adição dos elos do RF09 | Gabriel Pinto | 14/06/2025 | Ludmila Nunes |
1.6 | Adição dos elos do RF43 | Letícia Monteiro | 22/06/2025 | Gabriel Pinto |
Fonte: Caio Duarte, Gabriel Pinto, João Félix, Larysssa Felix, Letícia Monteiro, Ludmila Nunes e Mayara Marques, 2025.