Pular para conteúdo

Introdução

Uma das etapas mais importantes do desenvolvimento de um projeto, é a verificação. Quando artefatos de um projeto são produzidos, pode ser que hajam erros ou defeitos nele que não foram percebidos durante o desenvolvimento. Por isso, a verificação é tão importante, pois se trata de um método qual objetiva o descobrimento de defeitos. Este documento representa a verificação dos artefatos do Grupo 5 na Etapa de Analise de Requisitos do projeto.

Objetivo

Este documento tem como objetivo verificar os artefatos da Etapa de Analise de Requisitos do Grupo 5 do projeto, a verificação busca entender se o artefato possui os itens necessários para a sua entrega e se atende os padrões exigidos. Em momento algum essa verificação foi feita para diminuir o trabalho do grupo ou seus integrantes, é apenas para aplicar os conceitos de verificação nos artefatos.

Metodologia

A metodologia escolhida para o processo de verificação foi a de Inspeção, originalmente desenvolvida por Michael Fagan (1976), essa tecnica visa trazer uma revisão dos artefatos baseada em seis passos: Planejamento; Visão Geral; Preparação; Inspeção; correção; e acompanhamento. (Serrano e Serrano, 2017). Para esta verficação faremos até a etapa de Inspeção, a etapa de correção e acompanhamento ficara sob responsabilidade do Grupo 5 caso a eles interessem.

Participantes

Os artefatos desta etapa serão verificados pelos integrantes Luciano Ricardo, Maria Alice e Victor Hugo do Grupo 4. A revisão será destribuida entre estes mesmo integrantes, de forma que os artefatos sejam sempre verificados por outro que não o autor.

Artefatos para verificação

Cronograma

As verificações devem ser realizadas no perído de 14 de novembro de 2023 até 15 de novembro de 2023, com seus resultados relatados nas respectivas páginas durante o mesmo período de tempo. A Tabela 1 apresenta o cronograma de atividades.

Tabela 1: Cronograma de atividades

Atividade Data Responsável
Planejamento 14/11/2023 Victor Hugo
Verificação e relato do artefato Perfil do Usuário 14/11/2023 Luciano Ricardo
Verificação e relato do artefato Personas 14/11/2023 Luciano Ricardo
Verificação e relato do artefato Cenários 14/11/2023 Luciano Ricardo
Verificação e relato do artefato Aspectos Éticos 14/11/2023 Luciano Ricardo
Verificação e relato do artefato Análise de Tarefas 14/11/2023 Maria Alice
Verificação e relato do artefato Principios e Diretrizes Gerais 14/11/2023 Maria Alice
Verificação e relato do artefato Metas de Usabilidade 14/11/2023 Victor Hugo
Verificação e relato do artefato Caracteristicas Gerais 14/11/2023 Victor Hugo
Verificação e relato do artefato Guia de Estilo 14/11/2023 Victor Hugo

Fonte: Victor Hugo

Checklist

Usando como referencia o livro Interação Humano-Computador de Bruno Silva e Simone Barbosa, os itens de verificação listados no plano de ensino da disciplina e as principais tarefas realizadas na elaboração de cada artefato, foram construidas checklists que buscam melhor organizar e guiar a verificação. As checklists foram dividas em Checklist geral, representada pela Tabela 2, contendo verificações que deverão ser feitas em cada um dos artefatos; e checklist especificas, com checagens voltadas para o artefato especifico a qual se refere, as Tabelas de 3 a 11 representam, respectivamente, cada um dos artefatos listado em Artefatos para Verificação.

Geral

Tabela 2: Checklist Geral

ID Critério Resultado
1 Há um texto introdutório sobre o artefato?
2 Há a referencia/bibliografia?
3 O artefato possui um histórico de versões padronizado?
4 As imagens e tabelas são chamadas no texto?
5 As imagens e tabelas possuem titulo e fonte?

Fonte: Victor Hugo

Perfil do Usuário

Tabela 3: Checklist Perfil do Usuário

ID Critério Resultado
6 O perfil de usuário foi definido com base em dados coletados por meio de algum estudo, como entrevistas ou questionários?
7 O percentual de usuários em cada faixa de características foi determinado?
8 O perfil do usuário possui idade, sexo, status socioeconômico e grau de escolaridade definidos?
9 O perfil do usuário possui sua experiência com tecnologia definida?
10 O perfil do usuário é definido entre tecnófilos ou tecnófobos?
11 O perfil do usuário possui suas tarefas primárias definidas?
12 O perfil do usuário possui a experiência com o produto ou semelhantes definidos?

Fonte: Luciano Ricardo

Personas

Tabela 4: Checklist Personas

ID Critério Resultado
6 As personas foram criadas baseadas nos dados do perfil do usuário?
7 A razão da quantidade de personas é justificada?
8 As personas possuem nome e sobrenome?
9 As personas possuem idade e dados demográficos?
10 As personas possuem foto?
11 As personas são identificadas entre primaria, secundaria ou antipersona?
12 As personas possuem seu objetivos específicos claramente definidos?
13 As personas possuem suas especialidades claramente definidas?
14 As personas possuem sua educação definida?
15 As personas possuem seu nivel de treinamento definido?
16 As personas possuem suas tarefas básicas ou críticas definidas com frequência, importância e duração?
16 As personas possuem seus relacionamentos com outros explicados?
17 Os requisitos necessários para atender às necessidades das personas são abordados?
18 As expectativas das personas sobre o produto estão documentadas?

Fonte: Luciano Ricardo

Cenários

Tabela 5: Checklist Cenários

ID Critério Resultado
1 Os cenarios possuem contexto definido?
2 Os cenarios possuem o(s) ator(es) envolvidos definidos?
3 Os cenarios possuem objetivos definidos?
4 Os cenarios possuem ações definidas?
5 Os cenarios possuem avaliação definida?

Fonte: Luciano Ricardo

Aspectos Éticos

Tabela 6: Checklist Aspectos Éticos

ID Critério Resultado
1 São citados os princípios da autonomia, da beneficência, da não maleficência e da justiça e equidade?
2 Existe um modelo de termo de consentimento livre e esclarecido que será disponibilizado aos participantes?
3 É citado que os avaliadores irão solicitar a permissão para gravar a pessoa, antes de começar a gravação?
4 No TCLE é explicado o objetivo da pesquisa e como ela será realizada aos participantes?

Fonte: Luciano Ricardo

Análise de Tarefas

Tabela 7: Checklist de Análise de Tarefas

Descrição Resultado
6 O objetivo da análise de tarefas é apresentado?
7 As tarefas são descritas de forma clara e concisa?
8 Há ao menos duas técnicas para especificar as tarefas?
9 O HTA apresenta diagrama, legenda e representaçãoem tabela?
10 O GOMS foi representado pelos modelos: KLM, CMN-GOMS, CPM-GOMS, CTT

Fonte: Maria Alice

Principios e Diretrizes Gerais

Tabela 8: Checklist dos Principios e Diretrizes Gerais

Descrição Resultado
6 Os princípios gerais do projeto são claramente definidos e documentados?
7 Os princípios gerais do projeto são consistentes com as expectativas dos usuários?
8 Os princípios gerais do projeto promovem a simplicidade nas estruturas das tarefas?
9 Os princípios gerais do projeto promovem o equilíbrio entre controle e liberdade do usuário?
10 Os princípios gerais do projeto contém consistência e padronização ?
11 Os princípios gerais do projeto promovem a eficiência do usuário?
12 Os princípios gerais do projeto antecipam as necessidades do usuário?
13 Os princípios gerais do projeto promovem a visibilidade e o reconhecimento?
14 Os princípios gerais do projeto promovem o conteúdo relevante e a expressão adequada?
15 Os princípios gerais do projeto promovem o projeto para erros?

Fonte: Maria Alice

Metas de Usabilidade

Tabela 9: Checklist Metas de Usabilidade

ID Critério Resultado
6 Há as metas de usabilidade que o projeto deve alcançar?
7 Há o motivo da escolha das metas de usabilidade?
8 Há a descrição das metas de usabilidade?

Fonte: Victor Hugo

Caracteristicas Gerais

Tabela 10: Checklist das Caracteristicas Gerais

ID Critério Resultado
6 Há as tarefas que o usuário pode fazer na plataforma?
7 Há os limites que a plataforma impõe ao usuário?
8 Há as tecnologias usadas para o desenvolvimento da plataforma

Fonte: Victor Hugo

Guia de Estilo

Tabela 11: Checklist do Guia de Estilo

ID Critério Resultado
6 Há o objetivo do Guia de estilo?
7 Há o publico alvo?
8 Há como manter e ultilizar o guia de estilo?
9 Há a tipografia e seu uso?
10 Há a paleta de cores e seu uso?
11 Há elementos de ação?
12 Há elementos de interface?
13 Há elementos de interação?
14 O guia de estilo foi feito para o site avaliado?
15 Há a disposição espacial e grid?

Fonte: Victor Hugo

Bibliografia

FAGAN, M.E., 1976, “Design and Code Inspection to Reduce Errors in Program Development”, IBM Systems Journal, vol. 15, no. 3.

Verificação, Bilheteria Digital. Disponível em: https://interacao-humano-computador.github.io/2023.1-BilheteriaDigital/verificacao/grupo/etapa1/planejamento-verificacao-etapa1-grupo/. Acesso em 14 de novembro de 2023.

Modelo Padrão, Skoob. Disponível em: https://interacao-humano-computador.github.io/2022.2-Skoob/verificacoes/modelo-padrao/. Acesso em 14 de novembro de 2023.

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

Referencias Bibliograficas

Serrano, Milene. Serrano, Maurício. (2017). Requisitos – Aula 23. Requisitos de Software, Universidade de Brasília - Faculdade do Gama.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 14/11/2023 Criação e Estruturação Victor Hugo Luciano Ricardo
1.1 14/11/2023 Checklist Geral Victor Hugo Maria Alice
1.2 14/11/2023 Checklists Metas, Caracteristicas e Guia de estilo Victor Hugo Maria Alice
1.3 14/11/2023 Checklists Cenarios, Personas, Perfil de Usuário e Aspectos Éticos Luciano Ricardo Victor Hugo

| 1.4 | 14/11/2023 | Checklist Análise de Tarefas, Principios e Diretrizes Gerais | Maria Alice | Victor Hugo |