Verificação e Validação
Introdução
O presente artefato tem por objetivo a consolidação e sintetização das verificações assim como as validações realizadas pelo grupo 6 ao longo do desenvolvimento do projeto acerca do aplicativo "Meu INSS". Esse processo de avaliação é de suma importância para garantir os aspectos de qualidade, coesão e eficácia no que se refere aos resultados alcançados.
Verificações
Metodologia
Para a realização das verificações dos artefatos produzidos seguiu-se a metodologia de inspeção proposta por Michael E. Fagan [1]. A Inspeção proposta por Fagan se trata de um método estruturado para a realização de revisões de software e suas documentações, com o propósito à identificação e correção de possíveis erros de forma eficiente durante o processo de desenvolvimento. Essa metodologia ganha destaque por sua abordagem com rigor e sistematização, dando prioridade a detecção precoce de erros para aprimorar a qualidade do software.
O processo de inspeção que foi proposto por Fagan pode ser separado nos seguintes passos:
-
Preparação: Anteriormente a realização da reunião de inspeção, o membro responsável pela autoria do artefato estrutura um planjamento para fazer a verificação ( chamado de checklist), deve conter tanto o artefato que vai ser revisado como também estar bem definidos quais são os critérios para aceitação do artefato.
-
Revisão Individual: Os que irão participar da inspeção (inspetores) individualmente devem analisar previamente o artefato antes da reunião. Cada um dos inspetores devem estar atentos para localizar possíveis problemas na estrutura do artefato.
-
Reunião de Inspeção: No decorrer da reunião, os que foram responsáveis pela inspeção se encontram com o autor para discutir os resultados obtidos. O autor não participará de forma ativa da revisão individual, trazendo o aspecto da imparcialidade.
-
Correção e Nova Inspeção: Nesse passo o autor se responsabiliza por corrigir os erros encontados na inspeção. Após isso, a documentação é revisada mais uma vez para ter a garantia que tudo foi corrigido como o esperado
-
Acompanhamento: A metodologia de Fagan tem por foco a coleta de dados e uso de métricas de inspeção, o que pode incluir número de problemas relatados, o tempo utilizado e a eficácia geral do procedimento.
Grupo 6
Verificação da etapa 1
Na tabela 1 estão listados os artefatos verificados para a etapa 1.
Tabela 1 - Verificação dos artefatos da etapa 1
Autor: Cristiano Morais, 2025
Verificação da etapa 2
Na tabela 2 estão listados os artefatos verificados para a etapa 2.
Tabela 2 - Verificação dos artefatos da etapa 2
Autor: Cristiano Morais, 2025
Verificação da etapa 3
Na tabela 3 estão listados os artefatos verificados para a etapa 3.
Tabela 3 - Verificação dos artefatos da etapa 3
Autor: Cristiano Morais, 2025
Verificação da etapa 4
Na tabela 4 estão listados os artefatos verificados para a etapa 4.
Tabela 4 - Verificação dos artefatos da etapa 4
Autor: Cristiano Morais, 2025
Verificação da etapa 6
Na tabela 5 estão listados os artefatos verificados para a etapa 6.
Tabela 5 - Verificação dos artefatos da etapa 6
Autor: Cristiano Morais, 2025
Grupo 7
Verificação da etapa 1
Na tabela 6 estão listados os artefatos verificados para a etapa 1.
Tabela 6 - Verificação dos artefatos da etapa 1
Autor: Cristiano Morais, 2025
Verificação da etapa 2
Na tabela 7 estão listados os artefatos verificados para a etapa 2.
Tabela 7 - Verificação dos artefatos da etapa 2
Autor: Cristiano Morais, 2025
Verificação da etapa 3
Na tabela 8 estão listados os artefatos verificados para a etapa 3.
Tabela 8 - Verificação dos artefatos da etapa 3
Autor: Cristiano Morais, 2025
Verificação da etapa 4
Na tabela 9 estão listados os artefatos verificados para a etapa 4.
Tabela 9 - Verificação dos artefatos da etapa 4
Autor: Cristiano Morais, 2025
Verificação da etapa 6
Na tabela 10 estão listados os artefatos verificados para a etapa 6.
Tabela 10 - Verificação dos artefatos da etapa 6
Autor: Cristiano Morais, 2025
Validações
Metodologia
Cada membro do grupo se responsabilizou pela produção de um protótipo de alta fidelidade de um requisito funcional não implementado ( adquirido na elicitação de requisitos) para o aplicativo "Meu INSS", após realizada a prototipação cada membro do grupo também ficou responsável por fazer a validação dos seus respectivos requisitos, além disso também foi feita uma comprovação informal com alguns dos responsáveis pelo aplicativo "Meu INSS", a tabela 11 mostra a relação:
Tabela 11 - Tabela de artefatos da validação
Autor: Cristiano Morais, 2025
Referências bibliográficas
[1] FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.
Bibliografia
Projeto Economia-DF, 2023.2. Validação e Verificação. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/entrega%20final/verificacoes/. Acesso em: 10 de fevereiro de 2025.
Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 |
10/02/2025 | Criação do documento | Cristiano Morais | Júlia Fortunato |