Pular para conteúdo

Planejamento da Verificação da Etapa 2 do Grupo

Introdução

A verificação é uma das etapas mais importantes do desenvolvimento de um projeto. Nela os artefatos produzidos são analisados garantindo que os mesmos cumpram com os seus requisitos especificados. Sendo assim, este documento apresenta o planejamento da verificação dos artefatos produzidos pelo grupo na etapa 2.

Objetivos

O objetivo deste documento é apresentar o planejamento para a verificação dos artefatos produzidos na etapa 2 pelo grupo. Sendo assim a metodologia, os participantes, os objetos de verificações, o cronograma e as checklists utilizadas na verificação serão mostradas e explicadas.

Metodologia

A metodologia escolhida para esta verificação é a inspeção. Desenvolvida originalmente para códigos de software por Fagan na IBM em 1976, essa técnica consiste em uma revisão formal dos artefatos produzidos a fim de se encontrar defeitos. Essa revisão é realizada através de uma checklist onde se tem uma lista com os defeitos mais comuns que deverão ser identificados, analisados e classificados. Vale ressaltar que a leitura do artefato não deve ser feita pelo o autor principal do mesmo.

Participantes

Os responsáveis por essa verificação foram os integrantes do grupo Douglas Alves, Geovanna Maciel e Matheus Henrique, que realizaram o planejamento, a inspeção, o relato dos resultados e a correção. Em relação a validação dos artefatos produzidos por essa verificação, fica a cargo dos integrantes do mesmo grupo.

Cada participante será responsável por verificar um ou mais artefatos da entrega através do método de inspeção. A tabela 1 a seguir apresenta a relação de cada participante e o artefato verificado por ele.

Tabela 1 - Participantes da Inspeção.

Artefato Responsável
Personas Douglas Alves
Aspectos Éticos e Cenários Geovanna Maciel
Perfil de Usuário e Análise de Tarefas(HTA e GOMS) Matheus Henrique

Fonte: Matheus Henrique, 2023.

Objetos de Verificação

Os artefatos alvos dessa verificação são:

Os resultados das verificações em si serão apresentados em páginas separadas e podem ser acessados através dos seguintes links:

Cronograma

A verificação será realizada no período de 17 de junho de 2023 até dia 18 de junho de 2023, com os resultados sendo relatados através da página de documentação do grupo até o dia 19 de junho de 2023. A tabela 2 a seguir, apresenta o cronograma das atividades a serem realizadas.

Tabela 2 - Cronograma das Atividades.

Data Descrição Responsável
17/06/2023 Verificação do artefato de Perfil de Usuário. Matheus Henrique
17/06/2023 Verificação do artefato de Análise de Tarefas - Análise Hierárquica de Tarefas. Matheus Henrique
18/06/2023 Relato da verificação do artefato de Perfil de Usuário e correção dos problemas. Matheus Henrique
18/06/2023 Verificação do artefato de Análise de Tarefas - GOMS. Matheus Henrique
18/06/2023 Relato das verificações dos artefatos de Análise de Tarefas (Análise Hierárquica de Tarefas e GOMS). Matheus Henrique
19/06/2023 Relato das verificações das Personas. Douglas Alves
19/06/2023 Entrega final das verificações e correções na página do grupo. Douglas Alves, Geovanna Maciel e Matheus Henrique

Fonte: Matheus Henrique, 2023.

Checklists

As checklists foram construídas levando em conta os padrões esperados para cada artefato e as principais tarefas realizadas na elaboração dos mesmos tendo como referência básica o livro Interação Humano-Computador de Bruno Silva e Simone Barbosa.3 Além dos itens listados anteriormente, também, serão analisados o relatório referente às entregas produzido pelo o monitor do grupo (Arthur Henrique) e as checklist previamente construídas na verificação do grupo 2 na etapa 2.

Com o intuito de melhor organizar a verificação, a checklist será dividida em 6 checklists sendo que uma deverá estar presente em todas as etapas de verificação, no caso a checklist geral. As checklists são as seguintes: Geral, Aspectos Éticos, Perfil de Usuário, Cenários, Personas, Análise de Tarefas - Análise Hierárquica de Tarefas e Análise de Tarefas - GOMS. As tabelas de 3 a 9 apresenta as checklists de verificação.

Geral

A tabela 3 a seguir apresenta a checklist referente aos aspectos gerais que os artefatos devem seguir.

Tabela 3 - Checklist para os Itens Gerais.

ID Descrição Avaliação Observações
1 O artefato possui introdução? - -
2 O artefato possui uma bibliografia/referência bibliográfica? - -
3 O artefato possui um histórico de versões com o id e descrição das versões, data, autores e revisores? - -
4 Todas as tabelas e imagens são chamadas no texto, possuem legendas e fontes? - -
5 Todos os textos estão na norma padrão? - -

Fonte: Equipe do Projeto, 2023.

Aspectos Éticos

A tabela 4 a seguir apresenta a checklist referente ao artefato Apectos Éticos, que foi contruída com base no livro Interação Humano-Computador de Bruno Silva e Simone Barbosa. A checklist produzida por Marcus Vinicius, em que nela foi feita a verificação deste mesmo artefato, foi utilizada para consultar os tópicos faltantes.

Tabela 4 - Checklist para o artefato de Aspectos Éticos.

ID Descrição Avaliação Observações
6 O documento possui o cuidado ético de evitar prejudicar ou causar dano a outras pessoas, seus bens, reputação ou emprego? - -
7 O documento possui os princípios de autonomia, beneficiência, não maleficiência, justiça e equidade? - -
8 No documento, há a explicação do objetivo da pesquisa e como ela será realizada aos participantes? - -
9 Há a garantia de confidencialidade e a privacidade dos dados brutos? - -
10 Garante o anonimato dos participantes, preservação das suas imagens e a utilização cuidadosa das informações coletadas? - -
11 É explicitado um pedido de permissão para gravação? Seja de imagem ou voz do participante. - -
12 Há esclarecido um consentimento livre de desistência do participante durante a pesquisa? - -
13 Há local de assinatura do entrevistador e do entrevsitado? - -

Fonte: Geovanna Maciel, 2023.

Perfil de Usuário

A tabela 5 a seguir apresenta a checklist referente ao artefato de perfil de usuário, ela foi construída tendo como base o livro Interação Humano-Computador da autoria de Bruno Silva e Simone Barbosa e a checklist produzida pelo integrante do grupo Douglas Alves no contexto da verificação do mesmo artefato do grupo 2.1

Em relação aos itens de verificação, a questão 6 foi retirada da checklist de verificação da etapa 2 do grupo 2.1A questão 8 foi construída adaptando uma questão da checklist elaborada pelo Douglas Alves com as características mais esperadas num perfil de usuários trazida por Simone e Silva (2011, p. 174-176).3 As questões 7, 9 e 10 foram formuladas tendo em vista os processos para a elaboração de um perfil de usuários segundo Simone e Silva (2011, p. 174-176).2

Tabela 5 - Checklist para o artefato de Perfil de Usuário.

ID Descrição Avaliação Observações
6 Os dados para o perfil de usuário foram coletados por meio de algum estudo, como entrevistas ou questionários? - -
7 Os dados coletados são agregados por grupos e faixas na qual os usuários se encaixam? - -
7.1 É traçado perfis de usuários a partir deste dados agregados? - -
7.2 A proporção de usuários que se encaixam em cada perfil é calculada? - -
7.3 Os usuários são categorizados em grupos por idade, experiências, atitudes e tarefas primárias? - -
8 O perfil de usuário identifica características de interesse? - -
8.1 O perfil de usuário identifica o cargo? - -
8.2 O perfil de usuário identifica a função? - -
8.3 O perfil de usuário identifica a experiência? - -
8.4 O perfil de usuário identifica o nível de instrução? - -
8.5 O perfil de usuário identifica as atividades principais? - -
8.6 O perfil de usuário identifica a faixa etária? - -
8.7 O perfil de usuário identifica a relação com a tecnologia? - -
8.8 O perfil de usuário identifica a relação com o domínio do produto? - -
8.9 O perfil de usuário identifica a relação com o principais tarefas realizadas? - -
9 As características dos perfis são priorizadas? - -
10 São apresentados os participantes e suas funções? - -

Fonte: Douglas Alves e Matheus Henrique, 2023.

Cenários

A tabela 6 a seguir apresenta a checklist referente aos cenários, que foi construída com base no livro Interação Humano-Computador de Bruno Silva e Simone Barbosa, usando especificamente o capítulo 6.

Tabela 6 - Checklist para o artefato de Cenários.

ID Descrição Avaliação Observações
6 Os cenários possuem detalhes contextuais de uso da aplicação envolvendo o usuário? - -
7 Eles descrevem o comportamento e as experiência dos atores? - -
8 Cada ator possui objetivos que dirigem as tarefas que ele realiza? - -
9 Cada cenário tem um título que descreve brevemente a situação, os atores, referência a outro artefato? - -
10 Há ambiente, planejamento, ações, eventos, avaliação? - -
11 Os cenários são associados à alguma tarefa de uso diário do ator? - -
12 Os atores são as personas feitas para o projeto? - -

Fonte: Geovanna Maciel, 2023.

Personas

A tabela 7 a seguir apresenta a checklist referenteao artefato das personas, ela foi construída tendo como base o livro texto Interação Humano-Computador da autoria de Bruno Silva e Simone Barbosa e a checklist produzida pelo integrante do grupo Geovanna Maciel no contexto da verificação do mesmo artefato do grupo 2.6

Em relação aos itens de verificação, as questões 6 a 15 foram retiradas da checklist de verificação da etapa 2 do grupo 2.6A questão 16 foi baseada na checklist que o grupo 8 elaborou na verificação do nosso grupo e se baseia na definição de persona de Cooper (2007, p. 75)5.

Tabela 7 - Checklist para o artefato de Personas.

<<<<<<< HEAD | ID | Descrição | Avaliação | Observações | | :-: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-------: | :---------: | | 6 | A persona possui identidade, status, objetivos, habilidades, tarefas, relacionamentos, requisitos e expectativas? | - | - | | 7 | A persona primária possui elasticidade? (Uma persona assume uma solidez tangível que coloca os pressupostos de design em perspectiva. À medida que uma persona perde sua elasticidade, podemos identificar suas habilidades, suas motivações e o que ela quer alcançar.) | - | - | | 8 | A persona primária é sólida e tangível o suficiente para colocar os pressupostos de design em perspectiva? | - | - | | 9 | O elenco de personas torna evidente quais são os objetivos dos usuários? | - | - | | 10 | O elenco de personas tem entre 3 a 12 personas? | - | - | | 11 | Possui justificativa do número? | - | - | | 12 | Possui uma antipersona definida? | - | - | | 13 | Há algum método para descobrir o objetivo das personas? | - | - | | 14 | Possui objetivos pessoais, corporativos e práticos? | - | - | | 15 | Há algum objetivo de experiência da persona? | - | - | | 16 | O elenco de personas é definido a partir do perfil de usuário? | - | - | ======= | ID | Descrição | Avaliação | Observações | | :-: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------- | --------------------------------------------------------- | | 6 | A persona possui identidade, status, objetivos, habilidades, tarefas, relacionamentos, requisitos e expectativas? | | | | 7 | A persona primária possui elasticidade? (Uma persona assume uma solidez tangível que coloca os pressupostos de design em perspectiva. À medida que uma persona perde sua elasticidade, podemos identificar suas habilidades, suas motivações e o que ela quer alcançar.) | | | | 8 | A persona primária é sólida e tangível o suficiente para colocar os pressupostos de design em perspectiva? | | | | 9 | O elenco de personas torna evidente quais são os objetivos dos usuários? | | | | 10 | O elenco de personas tem entre 3 a 12 personas? | | | | 11 | Possui justificativa do número? | | | | 12 | Possui uma antipersona definida? | | | | 13 | Há algum método para descobrir o objetivo das personas? | | | | 14 | Possui objetivos pessoais, corporativos e práticos? | | | | 15 | Há algum objetivo de experiência da persona? | | | | 16 | O elenco de personas é definido a partir do perfil de usuário? | | |

main

Fonte: Geovanna Maciel, Douglas Alves e Marcus Vinicius, 2023.

Análise de Tarefas - Análise Hierárquica de Tarefas

A tabela 8 a seguir apresenta a checklist referente a análise hierárquica de tarefas, ela foi construída com base no livro texto Interação Humano-Computador da autoria de Bruno Silva e Simone Barbosa.3 Foi utilizada também, a checklist elaborada pelo integrante do grupo Douglas Alves no contexto da verificação do mesmo artefato do grupo 2.2

Em relação aos itens de verificação, as questões 7, 8 e 9 foram retiradas da checklist de verificação da etapa 2 do grupo 2.2 As questões 6, 10, 11, 12, 13, 14, 15 e 16 foram construídas levando em consideração os passos de uma análise hierárquica de tarefas propostos por Diaper (2003, p. 5-47)4 e por Simone e Silva (2011, p. 191-196).3

Tabela 8 - Checklist para o artefato de Análise Hierárquica de Tarefas.

ID Descrição Avaliação Observações
6 Os objetivos a serem alcançados são apresentados? - -
7 As tarefas foram descritas em termos de objetivos que os usuários precisam executar, evitando descrições vagas ou ambíguas? - -
8 As tarefas apresentadas são verossímeis? - -
9 As tarefas foram formuladas de maneira conceitual e orientada ao usuário, focando nas ações que eles executam, em vez de detalhes técnicos ou da implementação/interface do sistema? - -
10 As tarefas são decompostas? - -
11 As tarefas relacionam o que as pessoas fazem com o porquê o fazem e quais as consequências caso não façam corretamente? - -
12 Os diagramas apresentam os elementos esperados (plano, objetivos, operações e as relações entre os subobjetivos)? - -
13 As operações são especificadas? - -
13.1 Elas possuem entradas? - -
13.2 Elas possuem ações? - -
13.3 Elas possuem feedbacks? - -
14 A decomposição termina quando os objetivos são atingidos ou quando a origem de um erro é identificada? - -
15 As tarefas são apresentadas em tabelas? - -
15.1 As tabelas apresentam os objetivos/operações? - -
15.2 As tabelas apresentam os problemas e recomendações? - -
15.3 As tabelas apresentam as entradas, ações, feedbacks e os planos? - -

Fonte: Douglas Alves e Matheus Henrique, 2023.

Análise de Tarefas - GOMS

A tabela 9 a seguir apresenta a checklist referente ao GOMS, ela foi construída com base no livro texto Interação Humano-Computador da autoria de Bruno Silva e Simone Barbosa.3 Foi utilizada também, a checklist elaborada pelo integrante do grupo Douglas Alves no contexto da verificação do mesmo artefato do grupo 2.2

Em relação aos itens de verificação, as questões foram construídas levando em consideração os itens necessários para uma análise com o método GOMS proposto por Card et al. (1983)7 e por Simone e Silva (2011, p. 196-201).3

Tabela 9 - Checklist para o artefato de GOMS.

ID Descrição Avaliação Observações
6 As análises com o GOMS são realizadas a partir das tarefas da HTA? - -
7 Há uma hierarquia estrita entre os objetivos? - -
8 Os operadores são executados em ordem sequencial? - -
9 Os métodos GOMS são representados em notação semelhante a pseudocódigo? - -
10 Os métodos GOMS possuem os quatros elementos principais? - -
10.1 Eles possuem os objetivos (goals)? - -
10.2 Eles possuem os operadores (operators) primitivos internos ou externos? - -
10.3 Eles possuem os métodos (methods)? - -
10.4 Eles possuem as regras de seleção (selection rules)? - -

Fonte: Matheus Henrique, 2023.

Referências Bibliográficas

1. ALVES, Douglas. Perfil de Usuário. 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/verificacao/grupo2/etapa2/perfil-de-usuario>. Acesso em: 17 junho 2023.

2. ALVES, Douglas. Análise de Tarefas. 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/verificacao/grupo2/etapa2/analise-de-tarefas>. Acesso em: 17 junho 2023.

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

4. DIAPER, D.; STANTON, N. The handbook of task analysis for human-computer interaction. New Jersey: Lawrence Erlbaum Associates, 2003.

5. Cooper, A.; Reimann, R.; Cronin, D. About Face 3: The Essentials of Interaction Design. New York, NY: John Wiley & Sons, 2007.

6. MACIEL, Geovanna. Personas. 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/verificacao/grupo2/etapa2/personas>. Acesso em: 19 maio 2023.

7. Card, S.; Moran, T.P.; Newell, A. The Psychology of Human-Computer Interaction. New Jersey: Lawrence Erlbaum Associates, 1983.

Bibliografia

ALVES, CÉSAR, Júlio; VINICIUS, Marcus. Verificação Ponto de Controle 2 Bilheteria Digital. Repositório do Grupo ISSNet Online DF da disciplina de Interação Humano Computador da Universidade de Brasília, 2023. Disponível em: <https://interacao-humano-computador.github.io/2023.1-ISSNet/verificacao/pc2>. Acesso em: 17 junho 2023.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 17/06/2023 Criação da página. Matheus Henrique Douglas Alves
1.1 17/06/2023 Adição das checklists do perfil de usuário. Matheus Henrique Douglas Alves
1.2 17/06/2023 Adição das checklists da Análise Hierárquica de Tarefas e alteração do cronograma. Matheus Henrique Douglas Alves
1.3 18/06/2023 Adição das checklists da Análise GOMS e correção nos textos. Matheus Henrique Douglas Alves
1.4 18/06/2023 Adição das checklists de cenários e aspectos éticos. Geovanna Maciel Matheus Henrique