Planejamento da Verificação da Etapa 2
Introdução e Objetivo
A fim de garantirmos que todos os artefatos de todas as entregas estão de acordo com os requisitos e critérios de aceitação definidos pelo professor André Barros além das alterações solicitadas pelos monitores, é necessário a realização de uma verificação. Assim, todos os erros encontrados e qualquer coisa que estiver faltando, será ajustado e documentado. Nesta página será feita o planejamento da verificação dos artefatos da Etapa 2.
Método
O método escolhido pelo grupo para realizar a verificação será a Inspeção, método desenvolvido na IBM por Fagan (1976). A Inspeção consiste de uma revisão seguindo uma checklist que deve ser levantada no planejamento a qual terá todos os erros mais comuns e os critérios de aceitação. Esse método foi originalmente criado para revisão de código, mas pode ser usada também para outros escopos e artefatos. Através dessa checklist, verificaremos se é necessário realizar a correção ou adição de pontos dentro desse artefato.
Avaliadores e Cronograma
Os avaliadores que ficarão responsáveis pela revisão dos artefatos da etapa 2 serão os membros Rafael Xavier Canabrava e Daniel Coimbra, que será executada no dia 21/08/2022. Assim, após a finalização já será iniciado o relato dos resultados da verificação.
Checklist
As tabelas 1, 2, 3, 4, e 5 especificam todos os pontos que serão avaliados durante a execução da revisão, a fim de garantir que todos os pontos estão dentro do artefato.
| Perfil do usuário |
|---|
| Dados demográficos: idade, sexo, status socioeconômico |
| Experiência no cargo que ocupa: cargo atual, experiência nesse cargo, tempo na empresa, responsabilidades, trabalhos e cargos anteriores, plano de carreira |
| Informações sobre a empresa: tamanho da empresa, área de atuação |
| Educação: grau de instrução, área de formação, cursos realizados, alfabetismo. |
| Experiência com computadores: alfabetismo computacional, tempo de experiência |
| Experiência com um produto específico ou ferramentas semelhantes |
| Tecnologia disponível: hardware, software e outras ferramentas as quais tem acesso |
| Treinamento: o quanto o usuáario valoriza treinamento? Prefere um estilo de aprendizado visual, auditivo ou outro? Pode investir um tempo aprendendo utilizar o produto em questão? |
| Atitudes e valores: preferências de produto, medo de tecnologia etc. O usuário costuma assumir riscos e explorar novas formas de fazer o mesmo trabalho? Ou prefere que alguém lhe mostre cada passo de uma tarefa sendo aprendida? |
| Conhecimento do domínio: o que e quanto o usuário conhece sobre o assunto em questão? É especialista? É esperado que se torne especialista? |
| Objetivos: quais são os principais objetivos do usuário? Como eles são alcançados atualmente? |
| Tarefas: quais são as tarefas do usuário que precisam ser apoiadas? Quais dessas são consideradas primárias, e quais são secundárias? Há quanto tempo realiza essas tarefas? São tarefas frequentes ou infrequentes? São tarefas inovadoras? |
Tabela 1: Checklist de perfil de usuário
| Considera aspectos éticos de pesquisas envolvendo pessoas? |
|---|
| Os 4 princípios (da autonomia, da beneficência, princípio da não maleficência e da justiça e equidade) |
| Solicitará a permissão para gravar a voz ou a imagem de qualquer pessoa, antes de começar a gravação? |
| Possui o termo de consentimento livre e esclarecido dos participantes? |
Tabela 2: Checklist dos aspectos éticos
| Utiliza alguma técnica para coletar dados e levantar os requisitos dos usuários? |
|---|
| Entrevistas |
| Grupos de foco |
| Questionários |
| Brainstorming |
| Classificação de cartões |
| Estudos de campo |
| Investigação contextual |
Tabela 3: Técnicas de coleta
| Personas |
|---|
| As personas são defendidas a partir dos dados do perfil do usuário? |
| As personas possuem: identidade? Idade e dados demográficos? Foto ? Status (primária, secundária, outro stakeholder ou representa um antiusuário do seu sistema)? |
| Objetivos da persona |
| Habilidades |
| Tarefas |
| Relacionamentos |
| Requisitos |
| Expectativas |
| Elenco de personas |
| Número de personas e uma razão desse número |
| Foram definidos cenários? |
Tabela 4: Checklist de personas
| Análise de tarefas |
|---|
| Foi utilizada alguma técnica para especificar as tarefas? |
| O HTA possui diagrama, legenda e representação em tabela? |
| O GOMS foi representado pelo KLM, CMN e CPM? |
Tabela 5: Checklist de análise de tarefas
Bibliografia
Gerência e Qualidade de Software - Aula 06 - Técnica de revisão, Fábio Levy Siqueira. Disponível em: https://www.youtube.com/watch?v=nA1BVDd9GUE- Acesso em 21/08/2022
Tabela de Versionamento
| Data | Versão | Descrição | Autor | Revisor |
|---|---|---|---|---|
| 21/08/2022 | 0.1 |
Criação do planejamento da verificação da etapa 2 | Rafael Xavier | Clara Ribeiro |