Skip to content

Planejamento da Verificação

Introdução

A verificação é uma etapa crucial no desenvolvimento de projetos, visando analisar e avaliar os artefatos desenvolvidos dentro dos mesmos, observando se estão de acordo com o modelo esperado ¹. Este artefato contém o planejamento realizado a verificação dos artefatos referentes a elicitação desenvolvidos para entrega 2 do grupo 1 (Diário Oficial da União), sendo eles Perfil de Usuário, Personas, Introspecção, Observação e Análise de Interface.

Objetivos

O objetivo é analisar e avaliar os artefatos de elicitação feitos para a entrega 2, vendo se os conceitos ministrados ao decorrer da disciplina foram corretamente aplicados no desenvolvimento de cada um deles.

Metodologia

Segundo Fagan² um método de inspeção estabelece um processo com cinco passos, sendo eles:

  • Visão Geral
  • Preparação
  • Inspeção
  • Refatoramento
  • Monitoramento e Aprovação

A metodologia utilizada segue até a Inspeção, cujo objetivo é averiguar se o modelo de requisitos está de acordo com o esperado e com a sua notação, verificando se existem defeitos no mesmo e quais correções/melhorias podem ser aplicadas durante revisões.

Objetos de Verificação

Checklists

Checklist de Perfil de Usuário

ID Descrição
1 Foi conduzido um estudo como entrevistas ou questionários para coletar os dados dos usuários?
2 Os dados coletados foram agrupados por faixas e grupos nos quais os usuários se encaixam?
3 Foram apresentados resultados para a formação de um perfil de usuário?
4 As faixas e grupos definidos são relevantes? (Ex: Idade, Experiência e Motivação pra usar o aplicativo).
Tabela 01: Checklist Perfil de Usuário (Autor: Rodrigo Gontijo)

Checklist de Personas

ID Descrição
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?
6 As personas possuem identidades, status, objetivos, habilidades, tarefas, relacionamentos, requisitos e expectativas?
7 A personas primárias possuem elasticidade? (Elasticidade: é quando uma persona acaba por ter características muito generalizadas.)
8 As persona primárias são sólidas e tangíveis o suficiente para colocar os pressupostos de design em perspectiva?
9 No elenco das personas é 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 Foi identificado a utilização do perfil de usuário para a criação das personas?
14 Há informações de como as Personas foram elaboradas?
15 As personas definidas possuem objetivos pessoais, corporativos e práticos? (Pelo menos um deles)
16 As personas definidas possuem objetivos de experiência, finais e de vida? (Pelo menos um deles)
Tabela 02: Checklist de Personas (Autor: Igor Thiago)


Checklist de Introspecção

ID Descrição
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?
6 O artefato apresenta Um cronograma (data e horário) e local para realização da elicitação dos requisitos?
7 Possui gravação da atividade de elicitação dos requisitos?
8 Os requisitos elicitados foram divididos entre funcionais e não-funcionais?
9 Foi definido o motivo de estar sendo utilizada a técnica em questão?
9.1 Foi levado em consideração de que essa técnica pode não estar totalmente condizente com a visão do usuário, já que é executada por membros da equipe do projeto?
10 Cada membro que participou apresentou uma explicação de como executou a técnica?
11 Os requisitos elicitados apresentam Id para sua identificação?
Tabela 03: Checklist Introspecção (Autor: Igor Thiago)


Checklist de Observação

ID Descrição
1 Os perfis dos usuários desempenharam um papel no processo de seleção?
2 Eles possuem responsabilidades e competências necessárias para a observação do seu trabalho?
3 Houve espaço suficiente para observação para obter informações pertinentes sobre as interações dos usuários com o sistema?
4 A postura do observador foi estabelecida?
5 Os requisitos levantados durante a observação foram registrados de forma precisa e completa?
6 Foi dito aos que foram vistos que não enfrentariam punição ou críticas?
7 Os objetivos da observação foram definidos claramente?
8 Vários indivíduos estavam envolvidos no processo de observação?
9 O papel de cada participante foi definido?
10 As coisas que precisam ser vistas foram apresentadas?
11 O processo de elicitação de requisitos foi registrado continuamente?
Tabela 04: Checklist Observação (Autor: Júlio Cesar)

Checklist de Análise de Interface

ID Descrição
1 O artefato analisa requisitos funcionais?
2 O artefato analisa requisitos não funcionais?
3 O artefato identifica os requisitos por ID
4 Na tabela de requisitos está definido quais requisitos estão implementados?
5 A tabela de requisitos tem fonte?
6 A página tem a gravação dessa técnica sendo realizada?
Tabela 05: Checklist Análise de Interface (Autor: Diogo, Matheus)


Referências Bibliográficas

1. SERRANO, et al. Requisitos - Aula 23. Disponível em: hhttps://aprender3.unb.br/pluginfile.php/2845073/mod_resource/content/2/Requisitos%20-%20Aula%20023.pdf. Acesso em: 06/06/2024.

1. SERRANO, et al. RE - Aula 20 - Materiasi.zip. Disponível em: hhttps://aprender3.unb.br/mod/resource/view.php?id=1218906. Acesso em: 06/06/2024.

Histórico de Versão

Versão Data de execução Data de revisão Descrição Autor(es) Revisor(es)
1.1 10/06/2024 10/06/2024 Adicionando Checklisk Perfil de Usuario Rodrigo Gontijo Igor Thiago
1.0 08/06/2024 08/06/2024 Criação do planejamento da verificação entrega 2 (elicitação) Henrique Galdino Júlio César
Tabela 06: Histórico de versões (Autor: Henrique Galdino)