Síntese das Verificações
Introdução
Este documento visa consolidar e sintetizar as verificações realizadas nos artefatos produzidos pelo nosso grupo e pelo Grupo 5. O processo de verificação foi conduzido utilizando a técnica de inspeção baseada em checklists, desenvolvida originalmente por Fagan.
A estratégia adotada envolveu a verificação de cada artefato por um membro do grupo que não participou diretamente de sua criação. Esse membro ficou responsável por elaborar uma lista de verificação específica para o artefato em questão. Após a inspeção, o responsável pela criação ou validação do artefato assumiu a tarefa de implementar as correções necessárias, levando em consideração as melhorias identificadas durante o processo de avaliação.
Esse procedimento de avaliação é essencial para garantir a qualidade, coesão e eficácia dos resultados alcançados, contribuindo para o aprimoramento contínuo dos projetos analisados.
Metodologia
A metodologia adotada para a verificação dos artefatos nos dois projetos é a Inspeção, desenvolvida por Michael E. Fagan. Essa abordagem estruturada é amplamente utilizada para revisar código e outros artefatos de software, visando identificar e corrigir defeitos de maneira eficiente durante o desenvolvimento. A Inspeção de Fagan é reconhecida por sua sistemática rigorosa, que prioriza a detecção precoce de erros, contribuindo assim para a melhoria da qualidade do software.
Esse método é dividido em cinco etapas principais:
-
Preparação: Antes da reunião de inspeção, o autor do artefato (como o código-fonte) elabora um Planejamento da Verificação, que inclui o artefato a ser revisado e um checklist específico para a inspeção.
-
Inspeção Individual: Os participantes, conhecidos como inspetores, revisam o documento de forma individual antes da reunião. Cada inspetor foca na identificação de erros, como bugs, inconsistências ou violações de padrões de codificação.
-
Reunião de Inspeção: Durante a reunião, os inspetores se encontram com o autor para discutir os problemas identificados. O autor não participa ativamente da inspeção na fase individual, o que permite uma revisão mais objetiva.
-
Correção e Reinspeção: O autor realiza as correções necessárias com base nos problemas discutidos na reunião de inspeção. Em seguida, o artefato é reinspecionado para assegurar que as correções foram implementadas adequadamente.
-
Acompanhamento: A metodologia de Fagan enfatiza a coleta de métricas e dados sobre o processo de inspeção, incluindo a contagem de defeitos encontrados, o tempo despendido e a eficácia geral do processo.
Resultados
Afim de mostras todos os resultados obtidos foi criado uma tabalea para cada entregra realizada pelo proprio grupo 4 e tambem pelo inspecionado o grupo 5.
Grupo 4
Verificação da etapa 1
Na tabela 1 estão listados os artefatos verificados para a etapa 1.
Tabela 1 – Entrega 1 grupo 4
Autor: Emivalto junior.
Verificação da etapa 2
Na tabela 2 estão listados os artefatos verificados para a etapa 2.
Tabela 2 – Entrega 2 grupo 4
Autor: Emivalto junior.
Verificação da etapa 3
Na tabela 3 estão listados os artefatos verificados para a etapa 3.
Tabela 3 – Entrega 3 grupo 4
Autor: Emivalto junior.
Verificação da etapa 4
Na tabela 4 estão listados os artefatos verificados para a etapa 4.
Tabela 4 – Entrega 4 grupo 4
Autor: Emivalto junior.
Verificação da etapa 5
Na tabela 5 estão listados os artefatos verificados para a etapa 5.
Tabela 5 – Entrega 5 grupo 4
Autor: Emivalto junior.
Verificação da etapa 6
Na tabela 6 estão listados os artefatos verificados para a etapa 6.
Tabela 6 – Entrega 6 grupo 4
Autor: Emivalto junior.
Grupo 5
Verificação da etapa 1
Na tabela 7 estão listados os artefatos verificados para a etapa 1.
Tabela 7 – Entrega 1 grupo 5
Artefato | Autor(es) | Revisor(es) |
---|---|---|
Planejamento da verificação (checklist) Etapa 1 | Júlia Takaki e Victor Rodrigues | Júlia Takaki e Thales Euflauzino |
Artefato Cronograma Planejado | Júlia Takaki e Victor Rodrigues | Júlia Takaki e Thales Euflauzino |
Artefato de Cronograma de Execução | Júlia Takaki e Victor Rodrigues e Thales Euflauzino e Maria Helena | |
Artefato Ferramentas | Júlia Takaki | Victor Rodrigues, Víctor Schmidt e Thales Euflauzino |
Artefato de Rich Picture | Júlia Takaki e Thales Euflauzino | Víctor Schmidt e Thales Euflauzino |
Artefato de Heatmap | Victor Rodrigues e Thales Euflauzino | Víctor Schmidt, Victor Rodrigues e Thales Euflauzino |
Artefato de Lista de Aplicativos Avaliados | Júlia Takaki e Maria Helena e Víctor Schmidt e Victor Rodrigues e Thales Euflauzino | Víctor Schmidt, Victor Rodrigues e Thales Euflauzino |
Artefato de Aplicativo Selecionado | Júlia Takaki,Victor Rodrigues e Thales Euflauzino | Víctor Schmidt, Victor Rodrigues e Thales Euflauzino |
Artefato de Termo de Uso | --- | --- |
Autor: Emivalto junior.
Verificação da etapa 2
Na tabela 8 estão listados os artefatos verificados para a etapa 2.
Tabela 8 – Entrega 2 grupo 5
Autor: Emivalto junior.
Verificação da etapa 3
Na tabela 9 estão listados os artefatos verificados para a etapa 3.
Tabela 9 – Entrega 3 grupo 5
Artefato | Autor(es) | Revisor(es) |
---|---|---|
Planejamento da verificação (checklist) Etapa 3 | Júlia Takaki e Victor Rodrigues | Júlia Takaki e Thales Euflauzino |
Artefato Casos de Uso | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Artefato validação dos Casos de Uso | Victor Rodrigues | Víctor Schmidt |
Artefato Especificação Suplementar | Júlia Takaki,Maria Helena, Victor Rodrigues, Víctor Schmidt e Thales Euflauzino | Júlia Takaki,Maria Helena, Víctor Schmidt e Thales Euflauzino |
Artefato Cenários | Maria Helena, Victor Rodrigues, Víctor Schmidt e Thales Euflauzino | Maria Helena, Victor Rodrigues, Víctor Schmidt e Thales Euflauzino |
Artefato Lexicos | Víctor Schmidt e Thales Euflauzino | Maria Helena, Victor Rodrigues, Víctor Schmidt e Thales Euflauzino |
Autor: Emivalto junior.
Verificação da etapa 4
Na tabela 10 estão listados os artefatos verificados para a etapa 4.
Tabela 10 – Entrega 4 grupo 5
Artefato | Autor(es) | Revisor(es) |
---|---|---|
Planejamento da verificação (checklist) Etapa 4 | Júlia Takaki e Victor Rodrigues | Júlia Takaki e Thales Euflauzino |
Artefato Histórias de Usuário | Júlia Takaki, Maria Helena, Victor Rodrigues, Víctor Schmidt, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Artefato NFR Framework | Júlia Takaki, Maria Helena, Victor Rodrigues, Víctor Schmidt, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Artefato Backlog | Júlia Takaki, Maria Helena, Victor Rodrigues, Víctor Schmidt, Thales Euflauzino e Victor Rodrigues | Maria Helena, Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Autor: Emivalto junior.
Verificação da etapa 5
Na tabela 11 estão listados os artefatos verificados para a etapa 5.
Tabela 11 – Entrega 5 grupo 5
Autor: Emivalto junior.
Verificação da etapa 6
Na tabela 12 estão listados os artefatos verificados para a etapa 6.
Tabela 12 – Entrega 6 grupo 5
Artefato | Autor(es) | Revisor(es) |
---|---|---|
Planejamento da verificação (checklist) Etapa 6 | Júlia Takaki e Victor Rodrigues | Júlia Takaki e Thales Euflauzino |
Artefato Backward From | Víctor Schmidt, Júlia Takaki, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino |
Artefato Forward From | Víctor Schmidt, Júlia Takaki, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Artefato Matriz de Rastreabilidade | Júlia Takaki, Víctor Schmidt, Thales Euflauzino e Victor Rodrigues | Víctor Schmidt, Thales Euflauzino e Victor Rodrigues |
Autor: Emivalto junior.
📚 Bibliografia
[1] FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.
📑 Histórico de Versões
Versão | Descrição | Autor(es) | Data de Produção | Revisor(es) | Data de Revisão |
---|---|---|---|---|---|
1.0 |
Criação do Documento | Emivalto Júnior | 08/02/2025 | João Pedro | 10/02/2025 |
1.1 |
Adição dde conteudo das tabelas do grupo 4 | Emivalto Júnior | 09/02/2025 | João Pedro | 10/02/2025 |
1.2 |
coreçoes das tabelas | Emivalto Júnior | 10/02/2025 | João Pedro | 10/02/2025 |
1.3 |
Adição dde conteudo das tabelas do grupo 5 | Emivalto Júnior | 10/02/2025 | João Pedro | 10/02/2025 |
1.4 |
rastreabilidadade tabelas do grupo 4 | Emivalto Júnior | 10/02/2025 | João Pedro | 10/02/2025 |