Planejamento da Verificação da Etapa 3 do Grupo 6 (2024.2) - Meu INSS
Introdução
A verificação e validação (V&V) são etapas essenciais no ciclo de desenvolvimento e de vida de um software, que efetivamente dá suporte para a qualidade e a confiabilidade dos artefatos construídos. A verificação consiste em uma análise criteriosa dos artefatos, assegurando que estejam em conformidade com os requisitos estabelecidos e os padrões técnicos necessários.
Neste contexto, este documento tem como propósito realizar a verificação da sexta entrega do Grupo 6, que desenvolveu artefatos ligados ao aplicativo do Meu INSS na disciplina de Requisitos de Software, na Universidade de Brasília, no período do segundo semestre de 2024.
Objetivos
O propósito deste documento é realizar uma verificação minuciosa dos artefatos desenvolvidos pelo Grupo 6 durante a etapa 6, que diz respeito a pós rastreabilidade.
O objetivo é assegurar que esses artefatos estejam em plena conformidade com o conteúdo estabelecidos na disciplina de Requisitos de Software, bem como em alinhamento com os padrões consagrados na literatura utilizada e estudada pela equipe.
Essa análise visa garantir a qualidade e a aderência às melhores práticas, o que contribui para o desenvolvimento de artefatos corretos para o projeto.
Metodologia
A metodologia utilizada para a verificação dos artefatos é a desenvolvida por Michael E. Fagan [1], que prega uma abordagem de revisão de artefatos de software. Dessa forma, espera-se identificar e corrigir os eventuais problemas encontrados durante a verificação realizada. A inspeção de Fagan é nitidamente sistemática.
O foco desta inspeção é focar em:
- Preparação: estudo sobre os artefatos a serem analisados;
- Inspeção Individual: criação e aplicação de lista de inspeção;
- Correção e Reinspeção: correções de problemas encontrados;
- Revisão da Inspeção: revisão dos resultados encontrados pela verificação (que será realizada por um membro do grupo, que não seja o responsável pela própria inspeção).
A inspeção será gravada e disponibilizada na página de documentação de cada artefato citado neste documento.
Participantes
O integrante da equipe responsável pela verificação da Etapa 6 foi Nicolas Bomfim. Foi feita uma verificação por meio das listas de inspeção e verificação dos artefatos construídos na Entrega 6. A revisão da verificação da Entrega 6 foi realizada pelo integrante Cristiano Morais.
Objetos de verificação
Nesta etapa, serão verificados os artefatos construídos pela equipe presentes na Tabela 1
Tabela 1 - Tabela de artefatos produzidos na Entrega 3
Artefato | Versão | Data | Autor |
---|---|---|---|
Matriz de rastreabilidade | 1.6 | 19/01/2025 | Nicolas Bomfim |
Backward-From | 1.0 | 19/01/2025 | Nicolas Bomfim e Ana Catarina Santos |
Forward-From | 1.0 | 19/01/2025 | Júlia Fortunato, Cristiano Morais e Maurício Ferreira |
Autor: Nicolas Bomfim, 2025
Listas de verificação
Nesta etapa, serão apresentadas listas de verificação para os artefatos construídos na Entrega 6, que deve ser aplicado a todos os artefatos, e um checklist específico para cada artefato. As questões disponíveis no checklist devem ser respondidas com "Sim", "Não", "Incompleto" ou "Não se aplica", que indica a confirmidade do item no artefato a ser analisado em questão. Os itens devem possuir referência, e uma foto dela sempre que possível.
Se forem feitas observações, elas aparecerão ao final da tabela ao qual se refere.
Lista de verificação para itens de padronização e desenvolvimento do projeto
Na Tabela 2, estão listados os critérios gerais que devem ser verificados em todos os artefatos da Entrega 6 do Grupo 6.
Tabela 2 - Lista de verificação para itens de padronização e desenvolvimento do projeto
ID | Descrição | Fonte | Foto |
---|---|---|---|
1 | O artefato possui histórico de versão padronizado? | SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 03 de fevereiro de 2025. | ![]() |
2 | O(s) autor(es) e o(s) revisor(es) estão presentes para cada artefato? | SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 03 de fevereiro de 2025. | ![]() |
3 | O artefato possui bibliografia e/ou referência bibliográfica? | SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 03 de fevereiro de 2025. | ![]() |
4 | As tabelas e imagens possuem legenda e fonte/autor e elas chamadas dentro dos texto? | SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 03 de fevereiro de 2025. | ![]() |
5 | O artefato possui um texto fazendo introdução dele? | SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025. | ![]() |
Autor:Nicolas Bomfim, 2025
Lista de verificação para Matriz de rastreabilidade
Na tabela 3, estão listados os critérios que devem ser verificados no artefato Matriz de rastreabilidade do Grupo 6.
Tabela 3 - Lista de verificação para o artefato Matriz de rastreabilidade
ID | Descrição | Fonte | Foto | Autor |
---|---|---|---|---|
1 | Estão identificados os artefatos gerados pelos requisitos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
2 | Os elos estão corretamente associados aos requisitos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
3 | A matriz possui alguma legenda para identificação dos termos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | Cristiano Morais | |
4 | Os requisitos estão rastreáveis? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | Cristiano Morais | |
5 | Os requisitos estão ligados aos artefatos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Nicolas Bomfim |
6 | Hyperlinks para os elos de cada requisito? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | Maurício Ferreira |
Autor: Nicolas Bomfim, 2025
Lista de verificação para Backward-From
Na Tabela 4, estão listados os critérios gerais que devem ser verificados no artefato de Backward-From da Entrega 3 do Grupo 6.
Tabela 4 - Lista de verificação para o artefato Backward-From
ID | Descrição | Fonte | Foto | Autor |
---|---|---|---|---|
1 | O Backward-From está referenciando as fontes dos requisitos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
2 | Estão identificados os tipos de elos dos requisitos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
3 | Existem descrições dos elos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
4 | Cada elo está identificado de alguma forma como, por exemplo, um ID? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
5 | Os requisitos estão vinculados corretamente à sua origem? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Ana Catarina Santos |
6 | A metodologia referencia o Meta-modelo proposto por Toranzo? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Ana Catarina Santos |
7 | As informações rastreadas estão classificadas nos níveis: ambiental, organizacional, gerencial e desenvolvimento? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Ana Catarina Santos |
Autor: Nicolas Bomfim, 2025
Lista de verificação para Forward-From
Na Tabela 5, estão listados os critérios gerais que devem ser verificados no artefato de Forward-From da Entrega 3 do Grupo 6.
Tabela 5 - Lista de verificação para o artefato Forward-From
ID | Descrição | Fonte | Foto | Autor |
---|---|---|---|---|
1 | Os artefatos e documentos produzidos a partir dos requisitos estão identificados? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
2 | Estão identificados os tipos de elos dos requisitos? | Slides da Aula 26 da Professora Milene Serrano. Disponível em: Aula 26 Acesso em: 03 fevereiro 2025. | ![]() |
Cristiano Morais |
Autor: Nicolas Bomfim, 2025
Referências bibliográficas
[1] FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.
Bibliografia
Economia - DF. Planejamento da Verificação da Entrega 6 do Grupo 1. Grupo Economia DF da disciplina Requisitos de Software, disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/verificacao/Grupo-01/Entrega-06/planejamento-verificacao-e6-grupo1/. Acesso em: 03 de fevereiro de 2025.
SERRANO, Milene; SERRANO, Maurício. Requisitos - Aula 10. s.d. Slide 8-11 de 35. Disponível em: https://aprender3.unb.br/pluginfile.php/2972470/mod_resource/content/1/Aula%2010.pdf. Acesso em: 03 de fevereiro de 2025.
SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: https://aprender3.unb.br/pluginfile.php/2972367/mod_resource/content/53/Plano_de_Ensino%20RE%20022024%20Turma%2002%20v1.pdf. Acesso em: 03 de fevereiro de 2025.
Histórico de versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 |
03/02/2025 | Criação do documento | Nicolas Bomfim | Cristiano Morais |