Ir para o conteúdo

Listas de Verificações

Introdução

A etapa de verificação tem papel fundamental no desenvolvimento de um projeto, pois consiste na análise dos artefatos produzidos para assegurar que estejam em conformidade com os requisitos previamente definidos. Nesse contexto, o presente artefato tem como objetivo apresentar o planejamento destinado à verificação de cada um dos artefatos elaborados na sexta fase do projeto do grupo 1 (Pós-rastreabilidade).

Lista de Verificação - Matriz de rastreabilidade

Tabela 1: Checklist de matriz de rastreabilidade para o grupo 1

ID Descrição Autor(es) Referências
1 A matriz de rastreabilidade está sendo definida na introdução do documento? [3] Luan Ver Imagem
2 A coluna da matriz está preenchida com os requisitos do sistema? [3] Luan Ver Imagem
3 Os requisitos listados na matriz são numerados sequencialmente para facilitar a identificação? [3] Luan Ver Imagem
4 As demais colunas da matriz representam os artefatos gerados durante o processo de desenvolvimento (ex: Implementação, Pré-rastreabilidade, Artefatos criados)? [4] Luan Ver Imagem
5 A matriz disponibiliza a rastreabilidade entre os requisitos e seus respectivos documentos através de hyperlinks? [4] Luan Ver Imagem
6 A matriz registra adequadamente os elos de "satisfação" (mostrando como um artefato satisfaz um requisito)? [5] Luan Ver Imagem

Lista de Verificação - Pós-rastreabilidade

Tabela 2: Checklist de pós-rastreabilidade para o grupo 1

ID Descrição Autor(es) Referências
1 As informações rastreadas foram classificadas conforme os quatro níveis propostos por Toranzo (ambiental, organizacional, gerencial e desenvolvimento)? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, Heyttor Augusto Ver Imagem
2 O nível ambiental foi identificado, congregando informações do contexto externo (onde a organização está inserida) que podem afetar o sistema? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, Heyttor Augusto Ver Imagem
3 O nível organizacional foi considerado, reunindo informações da organização (missão, objetivos, metas, padrões) que impactam os requisitos do sistema? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, Heyttor Augusto Ver Imagem
4 O nível gerencial foi abordado, agregando informações que associam tarefas a requisitos e auxiliam na gestão do projeto? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, Heyttor Augusto Ver Imagem
5 O nível de desenvolvimento foi incluído, abrangendo os artefatos gerados no processo (documentos, diagramas, programas, casos de teste, etc.)? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, Heyttor Augusto Ver Imagem
6 O meta-modelo de rastreabilidade foi utilizado, considerando as classes base “Elemento”, “ElementoGeneralizável” e “Relacionamento”? [1] Luan Vinícius, Samuel Felipe Ver Imagem
7 O modelo adota, identifica e distingue corretamente os seis tipos de elos de rastreabilidade propostos (Satisfação, Recurso, Responsabilidade, Representação, Alocado, Agregação)? [1] Luan Vinícius, Samuel Felipe Ver Imagem
8 O elo de Satisfação foi utilizado para indicar a dependência de satisfação entre uma classe de origem (ex: requisito) e uma de destino (ex: artefato de desenho)? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro, Heyttor Augusto Ver Imagem
9 O elo de Recurso foi utilizado para indicar que a classe de origem tem dependência de recurso com a classe de destino (ex: entre backlogs)? [1] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro Ver Imagem
10 O elo de Responsabilidade foi utilizado para registrar a participação, responsabilidade e ações de pessoas sobre os artefatos? [2] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro, Heyttor Augusto Ver Imagem
11 O elo de Representação foi utilizado para capturar a modelagem ou representação de um requisito em outra linguagem (ex: entre cenários e casos de uso)? [2] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro Ver Imagem
12 O elo Alocado (Alocação) foi utilizado para indicar que a classe de origem está relacionada a uma classe de destino que representa um subsistema (ex: histórias alocadas a sprints)? [2] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro Ver Imagem
13 O elo de Agregação foi utilizado para representar a composição de elementos do sistema (ex: cenários compostos por sub-cenários)? [2] Luan Vinícius, Samuel Felipe, Miquéias Ezequiel, João Pedro Ver Imagem
14 O meta-modelo de rastreabilidade foi representado graficamente (ex: UML), detalhando a notação (classes, setas, etc.)? [1] Samuel Felipe, Heyttor Augusto Ver Imagem

Referências Bibliográficas

1. SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). Cap. 2 p. 9. Acesso em: 27 out. 2025.

2. SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). Cap. 2 p. 10. Acesso em: 27 out. 2025.

3. SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). Cap. 2 p. 12. Acesso em: 27 out. 2025.

4. SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). Cap. 2 p. 13. Acesso em: 27 out. 2025.

5. SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de Requisitos. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). Cap. 2 p. 14. Acesso em: 27 out. 2025.

Versionamento

Versão Data Autor Descrição Revisor
1.0 27/10/2025 Luan Vinícius Abertura da documentação
1.1 27/10/2025 Luan Vinícius Adição das checklists
1.2 28/10/2025 Luan Vinícius Adição de conteúdo na checklist e correções