Pular para conteúdo

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.

Verificação da etapa 2

Na tabela 2 estão listados os artefatos verificados para a etapa 2.

Verificação da etapa 3

Na tabela 3 estão listados os artefatos verificados para a etapa 3.

Verificação da etapa 4

Na tabela 4 estão listados os artefatos verificados para a etapa 4.

Verificação da etapa 6

Na tabela 5 estão listados os artefatos verificados para a etapa 6.

Grupo 7

Verificação da etapa 1

Na tabela 6 estão listados os artefatos verificados para a etapa 1.

Verificação da etapa 2

Na tabela 7 estão listados os artefatos verificados para a etapa 2.

Verificação da etapa 3

Na tabela 8 estão listados os artefatos verificados para a etapa 3.

Verificação da etapa 4

Na tabela 9 estão listados os artefatos verificados para a etapa 4.

Verificação da etapa 6

Na tabela 10 estão listados os artefatos verificados para a etapa 6.

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:

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