Planejamento da Verificação da Etapa 5 do Grupo 2
Introdução
A verificação e validação (V&V) é uma etapa muito importante no ciclo de desenvolvimento de software para a garantia da qualidade e aumento da confiabilidade dos artefatos que foram gerados. A verificação consiste em avaliar os artefatos de acordo com os requisitos e padrões específicos. Na presente etapa do projeto da disciplina de Interação Humano-Computador será realizada a verificação dos artefatos na entrega 5 realizada pelo Grupo 2, responsável pela análise do site Ventoy.
Objetivos
Esse documento apresenta o planejamento da verificação dos artefatos produzidos na Etapa 5 do Grupo 2. Essa etapa tem como tema o nível 2 da etapa de Design, Avaliação e Desenvolvimento, além dos relatos dos resultados da análise de tarefas e dos storyboards planejados na etapa 4. O objetivo é comparar os artefatos com requisitos estabelecidos na disciplina de Interação Humano-Computador e com a bibliografia disponibilizada, contribuindo assim para melhorar a qualidade do projeto do referido grupo.
Metodologia
A metodologia utilizada será a de verificação por inspeção desenvolvida por Michael E. Fagan. Esse método permite identificar problemas e corrigi-los, proporcionando uma melhora na qualidade do artefato. Esse método é dividido em 5 partes que serão adaptados para a disciplina:
- Preparação: nessa etapa os autores disponibilizam os documentos, no nosso caso, os artefatos do grupo 2 podem ser encontrados na gitpage 2023.2-Ventoy.
- Inspeção individual: cada revisor vai analisar os artefatos, identificando problemas, erros, inconsistências, etc.
- Reunião de inspeção: revisores e autores se reúnem para discutir descobertas, esclarecer dúvidas e chegar a um consenso sobre as correções necessárias. No caso da disciplina, os revisores irão produzir documentos com os resultados das verificações e disponibilizá-los no repositório do grupo com acesso livre para os autores.
- Correção e reinspeção: nessa etapa os autores corrigem os problemas identificados e o trabalho é reinspecionado. Na disciplina será feito diferente, o próprio grupo irá inspecionar seus artefatos e depois corrigi-los para a próxima entrega.
- Acompanhamento: Na abordagem de Fagan, destaca-se a coleta de métricas e dados referentes à inspeção. Isso abrange a quantificação de defeitos identificados, o tempo investido e a eficácia global do processo, proporcionando uma análise contínua e aprimoramento do método.
Participantes
A verificação da Entrega 5 do Grupo 2 será feita por Lucas Ribeiro e Zenilda Vieira e os documentos gerados serão revisados por Gabriel Rosa, todos integrantes do Grupo 1.
Objetos de verificação
A tabela 1 mostra os artefatos que serão inspecionados durante o processo de verificação.
Tabela 1: Tabela de artefatos
Artefato | Versão | Data | Autor |
---|---|---|---|
Planejamento da Avaliação do Protótipo de Papel | 1.0 | 07/11/2023 | Breno Queiroz |
Planejamento do relato da avaliação do protótipo de papel | 1.1 | 08/11/2023 | Mayara Alves |
Relato do Resultado - Análise de Tarefas do site Ventoy | 1.7 | 08/11/2023 | Breno Queiroz |
Relato do Resultado - Storyboard | 1.6 | 08/11/2023 | Breno Queiroz |
Fonte: Zenilda Vieira, 2023
Cronograma
A verificação será executada no dia 14/11/2023, as atividades desenvolvidas nesse processo estão na Tabela 2.
Tabela 2: Tabela de artefatos
Data | Descrição | Responsável |
---|---|---|
14/11/2023 | Planejamento da avaliação do protótipo de papel | Lucas Ribeiro |
14/11/2023 | Planejamento do relato da avaliação do protótipo de papel | Lucas Ribeiro |
14/11/2023 | Relato do Resultado - Análise de Tarefas do site Ventoy | Lucas Ribeiro |
14/11/2023 | Relato do Resultado - Storyboard | Zenilda Vieira |
Fonte: Zenilda Vieira, 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 na bibliografia recomendada, no Plano de Ensino da disciplina Interação Humano-Computador, 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 5 do Grupo 2.
Tabela 3: Checklist para todos os artefatos da Entrega 5
ID | Descrição | Avaliação |
---|---|---|
1 | O artefato possui histórico de versão padronizado com pelo menos data, descrição, autores e revisores? | |
2 | O artefato possui bibliografia e/ou referência bibliográfica? | |
3 | As referências bibliográficas seguem a ordem de chamada do texto? | |
4 | Todas as referências bibliográficas são chamadas? | |
5 | O artefato possui introdução? | |
6 | Todas as tabelas possuem legendas e fontes padronizadas? | |
7 | Todas as tabelas são referenciadas no texto? | |
8 | Todas as figuras possuem legendas e fontes padronizadas e todas utilizam a palavra "figura" e não "imagem"? | |
9 | Todas as figuras são referenciadas no texto e todas utilizam a palavra "figura" e não "imagem"? |
Fonte: Zenilda Vieira, 2023
Checklist do artefato Planejamento da Avaliação do Protótipo de Papel
Na Tabela 4, estão listados os critérios que devem ser verificados no artefato Planejamento da Avaliação do Protótipo de Papel do Grupo 2.
Tabela 4: Checklist Planejamento da Avaliação do Protótipo de Papel
ID | Descrição | Avaliação |
---|---|---|
1 | O artefato possui o objetivo do documento? | |
2 | O planejamento segue o framework DECIDE? | 3 | O documento possui quais são as perguntas a serem respondidas com a avaliação? |
4 | As perguntas selecionadas possuem fontes indicando de onde foram baseadas? | |
5 | O documento possui quais são os métodos a serem utilizados na avaliação? | |
6 | O documento possui um cronograma com data, hora e local da realização da avaliação? | |
7 | O documento apresenta quais as ferramentas e os equipamentos serão utilizados na avaliação? | |
8 | O documento possui uma seção sobre como as questões éticas são lidadas? | |
9 | O artefato possui o termo de consentimento que será utilizado na entrevista? | |
10 | O documento possui uma seção sobre os dados (interpretação e apresentação)? | |
11 | O artefato possui uma seção de teste piloto com sua definição, participantes, local, data e horário da realização do teste piloto? | |
12 | O artefato possui uma gravação do teste piloto? |
Fonte: Lucas Ribeiro, 2023
Checklist do Artefato Planejamento do Relato dos Resultados do Protótipo de Papel
Na Tabela 5, estão listados os critérios que devem ser verificados no artefato Planejamento do Relato dos Resultados do Protótipo de Papel do Grupo 2.
Tabela 5: Checklist Planejamento do Relato dos Resultados do Protótipo de Papel
ID | Descrição | Avaliação |
---|---|---|
1 | O artefato possui o objetivo do documento? | |
2 | O artefato possui a metodologia utilizada e sua respectiva descrição? | |
3 | O artefato descreve a atividade a ser realizada (no caso o relato dos resultados da avaliação)? | |
4 | O artefato possui um tópico sobre as tarefas a serem executadas pelos participantes? | |
5 | O artefato possui um tópico sobre a lista dos problemas de usabilidade ainda não corrigidos? | |
6 | O artefato possui um tópico sobre indicações de partes do sistema que podem ser mais bem elaboradas? | |
7 | O artefato está estruturado conforme os relatos realizados anteriores? |
Fonte: Lucas Ribeiro, 2023
Checklist do Artefato Relato do Resultado da Análise de Tarefas
Na Tabela 6, estão listados os critérios que devem ser verificados no artefato Relato do Resultado da Análise de Tarefas do Grupo 2.
Tabela 6: Checklist do Relato do Resultado da Análise de Tarefas
ID | Descrição | Avaliação |
---|---|---|
1 | O artefato segue o planejamento proposto? | |
2 | Foi realizado teste piloto anteriormente à realização das entrevistas? | |
3 | O participante da entrevista leu e concordou com o termo de consentimento proposto? | |
4 | As entrevistas foram gravadas e publicadas no artefato? | |
5 | As tarefas foram apresentados ao usuário? | |
6 | As tarefas estão consistentes com a aplicação analisada pelo grupo? | |
7 | Foram feitas análises com os resultados da entrevista? | |
8 | O artefato descreve os problemas encontrados nas entrevistas? |
Fonte: Lucas Ribeiro, 2023
Checklist do artefato Relato do Resultado - Storyboard
Na Tabela 7, estão listados os critérios que devem ser verificados no artefato Relato dos Resultados do Storyboard do Grupo 2.
Tabela 7: Checklist Relato dos Resultados do Storyboard
ID | Descrição | Avaliação |
---|---|---|
1 | O artefato segue o planejamento proposto? | |
2 | A metodologia do relato é apresentada? | |
3 | O objetivo da avaliação é apresentado e analisado se foi atingido ou não? | |
4 | O sumário dos dados é apresentado? | |
5 | Foram feitas análises com os resultados da entrevista? | |
6 | O artefato descreve os problemas encontrados nas entrevistas? | |
7 | Existe sugestões e/ou planejamento de correção para os problemas? | |
8 | As entrevistas tiveram participação do usuário? | |
9 | As entrevistas foram gravadas e os vídeos disponibilizado? |
Fonte: Zenilda Vieira, 2023
Bibliografia
FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.
BARBOSA, Simone; DINIZ, Bruno. Interação Humano-Computador. Editora Elsevier, Rio de Janeiro, 2010.
Repositório do Grupo Bilheteria Digital da disciplina de Interação Humano Computador da Universidade de Brasília, 2023. Disponível em: https://interacao-humano-computador.github.io/2023.1-BilheteriaDigital/. Acesso em: 14 de novembro de 2023.
Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 |
10/11/2023 | Criação do documento | Zenilda Vieira | Gabriel Rosa |
1.1 |
14/11/2023 | Adição das tabelas de checklist | Lucas Ribeiro | Gabriel Rosa |
1.2 |
14/11/2023 | Adição da parte inicial do documento | Zenilda Vieira | Gabriel Rosa |
1.3 |
14/11/2023 | Correção de uma das tabelas | Lucas Ribeiro | Gabriel Rosa |