Pular para conteúdo

Planejamento da Verificação da Etapa 4 do Grupo 2

Introdução

A verificação e validação (V&V) são processos fundamentais no desenvolvimento de software, desempenhando papéis cruciais na garantia da qualidade e confiabilidade dos artefatos produzidos. A verificação refere-se à avaliação sistemática dos artefatos de software para garantir que eles atendam aos requisitos e padrões especificados. Este processo concentra-se na análise estática e dinâmica do código, na conformidade com as diretrizes de codificação, na identificação de erros e na garantia de que o software seja construído de acordo com as expectativas.

Dito isso, este documento fará a verificação da entrega 4 realizada pelo Grupo 2, que está trabalhando com o site Ventoy, na disciplina Interação Humano Computador.

Objetivos

O propósito deste documento é realizar uma verificação minuciosa dos artefatos desenvolvidos pelo Grupo 2 durante a etapa 4, que abrange os temas de Design, Avaliação e Desenvolvimento. O objetivo é assegurar que esses artefatos estejam em plena conformidade com os requisitos estabelecidos na disciplina de Interação Humano-Computador, bem como em alinhamento com os padrões consagrados na literatura especializada nesse campo. Essa análise visa garantir a qualidade e a aderência às melhores práticas, contribuindo para o desenvolvimento de artefatos ainda melhores para o projeto.

Metodologia

A metodologia que será utilizada na verificação dos artefatos do Grupo 2 é a de Inspeção, desenvolvida por Michael E. Fagan, que é uma abordagem estruturada para revisão de código e outros artefatos de software. Essa metodologia tem como objetivo identificar e corrigir defeitos de forma eficiente durante o processo de desenvolvimento. A inspeção por Fagan é conhecida por sua abordagem sistemática e rigorosa, enfocando a detecção precoce de erros para melhorar a qualidade do software.

Este método pode ser dividido em 5 etapas:

  • Preparação: antes da reunião de inspeção, o autor do artefato (por exemplo, código-fonte) prepara um documento contendo o artefato a ser revisado, além de informações sobre seu contexto e propósito.

  • Inspeção Individual: os participantes (inspetores) revisam o documento individualmente antes da reunião de inspeção. Cada inspetor concentra-se 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 reúnem com o autor para discutir os problemas identificados. O autor não participa ativamente da inspeção durante a fase individual, permitindo uma revisão mais imparcial.

  • Correção e Reinspeção: o autor corrige os problemas identificados durante a reunião de inspeção. Em seguida, o artefato é reinspecionado para garantir que as correções foram efetuadas adequadamente.

  • Acompanhamento: a metodologia de Fagan enfatiza a coleta de métricas e dados sobre o processo de inspeção. Isso inclui a contagem de defeitos encontrados, tempo gasto e eficácia geral do processo.

Nesta verificação, chegaremos até a etapa de Reunião de Inspeção, onde, serão apresentados pros redatores dos artefatos verificados os problemas encontrados, para que eles possam corrigi-los.

Participantes

A integrante do Grupo 1 responsável por fazer a verificação da Entrega 4 do Grupo 2 é Izabella Alves. Esta participante fará a verificação de todos os documentos produzidos na Entrega 4 e documentará os resultados encontrados, que serão revisados por Gabriel Zaranza, também integrante do Grupo 1.

Objetos de verificação

Nesta etapa, serão verificados os artefatos presentes na tabela 1:

Cronograma

A verificação será realizada no dia 09/11/2023 e no dia 10/11/2023, por Izabella Alves, e os objetos verificados em determinada data estão visíveis na tabela 2:

Tabela 2: Cronograma de verificação da etapa 4.

Artefato Data de Verificação
Planejamento da Avaliação do Storyboard 09/11/2023
Planejamento do Relato dos Resultados da Avaliação do Storyboard 09/11/2023
Storyboards 09/11/2023
Planejamento da Avaliação da Análise de Tarefas 10/11/2023
Planejamento do Relato dos Resultados da Análise de Tarefas 10/11/2023

Fonte: Izabella Alves, 2023.

Checklists

Nesta etapa, será definido um checklist de verificação geral, 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.

Além disso, as observações devem ser registradas após a tabela, indicando o ID respectivo que gerou a observação.

Os checklists criados se baseiam nos critérios estabelecidos no Plano de Ensino da disciplina Interação Humano Computador [1], bem como na observação dos projetos dos semestres anteriores, e dos feedbacks dados pelos monitores e pelo Professor após as apresentações.

Checklist Geral

Na tabela 3, estão listados os critérios que devem ser verificados em todos os artefatos da Entrega 4 do Grupo 2.

Tabela 3: Checklist de Verificação Geral.

ID Critério Avaliação
01 O artefato possui um histórico de versões padronizado?
02 O artefato possui introdução?
03 O artefato possui Bibliografia e Referências Bibliográficas usadas de forma correta?
04 Todas as tabelas e figuras possuem chamadas dentro do texto?
05 Existe um padrão na forma como tabelas e figuras são apresentadas?
06 A estrutura do documento é bem definida?

Fonte: Izabella Alves, 2023.

Checklist de Planejamento da Avaliação do Storyboard

Na tabela 4, estão listados os critérios que devem ser verificados no Planejamento da Avaliação do Storyboard do Grupo 2.

Tabela 4: Checklist de Verificação do artefato "Planejamento da Avaliação do Storyboard".

ID Critério Avaliação
01 O planejamento da avaliação segue o Framework DECIDE?
02 O artefato descreve os objetivos da avaliação?
03 O artefato descreve os métodos a serem utilizados?
04 O artefato descreve os aspectos práticos da avaliação?
05 O artefato descreve os aspectos éticos da avaliação?
06 O artefato descreve as perguntas a serem feitas na avaliação?
07 O artefato possui um cronograma planejado para a execução da avaliação?
08 O artefato apresenta o teste piloto do planejamento da avaliação?

Fonte: Izabella Alves, 2023.

Checklist de Planejamento do Relato dos Resultados da Avaliação do Storyboard

Na tabela 5, estão listados os critérios que devem ser verificados no Planejamento do Relato dos Resultados da Avaliação do Storyboard do Grupo 2.

Tabela 5: Checklist de Verificação para o artefato "Planejamento do Relato dos Resultados da Avaliação do Storyboard"

ID Critério Avaliação
01 O artefato descreve os objetivos do relato dos resultados da avaliação?
02 O artefato descreve os métodos utilizados?
03 O artefato descreve como devem ser apresentados os aspectos práticos do relato dos resultados da avaliação?
04 O artefato descreve como devem ser apresentados os aspectos éticos do relato dos resultados da avaliação?
05 O artefato descreve como devem ser apresentados os resultados da avaliação?
06 O artefato descreve como devem ser apresentadas as conclusões da avaliação?
07 O artefato apresenta o modelo do cronograma executado da avaliação?
08 O artefato apresenta a estrutura do relatório a ser utilizado no relato dos resultados?

Fonte: Izabella Alves, 2023.

Checklist de Storyboards

Na tabela 6, estão listados os critérios que devem ser verificados nos Storyboards do Grupo 2.

Tabela 6: Checklist de Verificação para o artefato "Storyboard".

ID Critério Avaliação
01 Os storyboards possuem um título?
02 Cada storyboard foi feito por um membro do grupo?
03 Um storyboard para cada tarefa apresentada pelo grupo?
04 Os storyboards possuem atores?
05 Os storyboards possuem cenários?
06 Os storyboards possuem a satisfação do usuário ao final da cena?
07 Os storyboards possuem ações do usuário?
08 Os storyboards possuem objetivos?
09 Os storyboards foram feitos em papel?

Fonte: Izabella Alves, 2023.

Checklist de Planejamento da Avaliação da Análise de Tarefas

Na tabela 7, estão listados os critérios que devem ser verificados no Planejamento da Avaliação da Análise de Tarefas do Grupo 2.

Tabela 7: Checklist de Verificação do artefato "Planejamento da Avaliação da Análise de Tarefas".

ID Critério Avaliação
01 O planejamento da avaliação segue o Framework DECIDE?
02 O artefato descreve os objetivos da avaliação?
03 O artefato descreve os métodos a serem utilizados?
04 O artefato descreve os aspectos práticos da avaliação?
05 O artefato descreve os aspectos éticos da avaliação?
06 O artefato descreve as perguntas a serem feitas na avaliação?
07 O artefato possui um cronograma planejado para a execução da avaliação?
08 O artefato apresenta o teste piloto do planejamento da avaliação?

Fonte: Izabella Alves, 2023.

Checklist de Planejamento do Relato dos Resultados da Análise de Tarefas

Na tabela 8, estão listados os critérios que devem ser verificados no Planejamento do Relato dos Resultados da Análise de Tarefas do Grupo 2.

Tabela 8: Checklist de Verificação para o artefato "Planejamento do Relato dos Resultados da Avaliação da Análise de Tarefas"

ID Critério Avaliação
01 O artefato descreve os objetivos do relato dos resultados da avaliação?
02 O artefato descreve os métodos utilizados?
03 O artefato descreve os aspectos práticos do relato dos resultados da avaliação?
04 O artefato descreve os aspectos éticos do relato dos resultados da avaliação?
05 O artefato descreve os resultados da avaliação?
06 O artefato descreve as conclusões da avaliação?
07 O artefato o modelo do cronograma executado da avaliação?
08 O artefato apresenta a estrutura do relatório a ser utilizado no relato dos resultados?

Fonte: Izabella Alves, 2023.

Referências Bibliográficas

[1] BARROS, André. Plano de ensino da disciplina Interação Humano Computador no semestre 02/2023, FGA, Gama, 2023. Acesso em: 09 de novembro de 2023.

Bibliografia

BARBOSA, S. D. J.; SILVA, B. S. Interação Humano-Computador. Rio de Janeiro: Elsevier, 2011.

FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976. Acesso em: 09 de novembro de 2021.

Planejamento da Verificação da Etapa 4 do Grupo 2. BILHETERIA DIGITAL, Disciplina de IHC, FGA, Gama, 2023. Disponível em: https://interacao-humano-computador.github.io/2023.1-BilheteriaDigital/verificacao/grupo/etapa4/planejamento-verificacao-etapa4-grupo/. Acesso em: 09 de novembro de 2023.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 09/11/2023 Criação do documento Izabella Alves Gabriel Zaranza
1.1 10/11/2023 Concluindo verificação Izabella Alves Gabriel Zaranza