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
-
O artefato Perfil do Usuário na versão 1.4, na data 15/10/2023, produzido por Arthur Sousa e Amanda Abreu, e revisado por Juan Pablo.
-
O artefato Personas na versão 1.5, na data 17/10/2023, produzido por Artur Jackson e sem revisor.
-
O artefato Cenários na versão 1.1, na data 15/10/2023, produzido por Juan Pablo e revisado por Arthur Sousa.
-
O artefato Aspectos Éticos na versão 1.1, na data 28/10/2023, produzido por Arthur Sousa e revisado por Lucas Lobão.
-
O artefato Análise de Tarefas na versão 1.4, na data 06/11/2023, produzido por Arthur Sousa e revisado por Lucas Lobão.
-
O artefato Principios e Diretrizes Gerais na versão 1.0, na data 14/10/2023, produzido por Arthur Sousa e Fause Carlos e revisado por Amanda Abreu.
-
O artefato Metas de Usabilidade na versão 1.2, na data 21/10/2023, produzido por Artur Jackson e revisado por Arthur Sousa.
-
O artefato Caracteristicas Gerais na versão 1.1, na data 21/10/2023, produzido por Amanda Abreu e Felipe Hansen, e revisado por Arthur Sousa.
-
O artefato Guia de Estilo na versão 1.0, na data 21/10/2023, produzido por Lucas Lobão e revisado por Artur Jackson.
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
N° | 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
N° | 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 |