Pular para conteúdo

Planejamento da Verificação da Etapa 1 do Grupo 1

Introdução

Este documento apresenta o planejamento da verificação dos artefatos produzidos pelo Grupo 01 durante a Etapa 1 - Planejamento do projeto.

Objetivos

Os objetivos desse planejamento é definir a metodologia que será aplicada para a verificação dos artefatos, os critérios que serão utilizados durante o processo e os artefatos que serão avaliados.

Metodologia

O método a ser empregado para a verificação dos artefatos é o de insepeção desenvolvido por FAGAN (1976), com algumas adaptações para o contexto da disciplina. Neste processo, existem seis atividades principais:

  • Planejamento: Os inspetores definirão o contexto da inspeção (descrição da inspeção, técnica a ser utilizada na detecção de defeitos, documentos a serem inspecionados, autor do documento, entre outros).

  • Visão Geral: Os autores dos artefatos a serem inspecionados apresentam as características dos artefato. Esta fase será omitida, pois os inspetores possuem conhecimento sobre o projeto e os artefatos que devem ser inspecionados.

  • Preparação: Os inspetores estudam os artefatos individualmente e geram uma lista de critérios (checklist) a serem analisados durante o processo de inspeção.

  • Inspeção: Os inspetores passarão por todos os artefatos, analisando se os critérios, definidos anteriormente, estão sendo satisfeitos e caso não estejam, identificarão o ponto de divergência.

  • Retrabalho: Os autores corrigem os problemas encontrados pelos inspetores.

  • Continuação. O material corrigido pelos autores é repassado para o moderador, que faz uma análise da inspeção como um todo e re-avalia a qualidade do artefato inspecionado.

Para essa entrega, os inspetores realizarão até a etapa "Inspeção", pois as etapas seguintes são de responsabilidade dos autores dos artefatos.

Participantes

A verificação dessa Etapa será realizada pelo integrante Gabriel Zaranza, que será responsável pelo planejamento e execução da inspeção. A inspeção do artefato "Rich picture" será realizada e gravada junto com o integrante Gabriel Rosa.

Objetos de verificação

A tabela 1 mostra os artefatos que serão inspecionados durante o processo de verificação.

Tabela 1: Tabela de artefatos

Artefato Versão Data Autor
Ferramentas 1.6 17/10/2023 Gabriel Rosa
Cronograma Executado 1.6 20/11/2023 Zenilda Vieira
Cronograma Planejado 1.5 17/10/2023 Gabriel Rosa
Lista de aplicativos avaliados 2.0 12/10/2023 Gabriel Rosa
Aplicativo selecionado 1.3 17/10/2023 Gabriel Rosa
Heatmap 1.1 07/09/2023 Gabriel Rosa
Rich Picture 1.4 05/11/2023 Lucas Oliveira

Fonte: Gabriel Zaranza, 2023

Cronograma

A verificação será executada nos dias 09/11/2023 e 10/11/2023, as atividades desenvolvidas nesse processo estão na Tabela 2.

Tabela 1: Tabela de artefatos

Data Descrição Responsável
22/11/2023 Planejamento da verificação Gabriel Zaranza
09/10/2023 Verificação do artefato "Ferramentas" Gabriel Zaranza
10/10/2023 Verificação do artefato "Cronograma Planejado" Gabriel Rosa
10/10/2023 Verificação do artefato "Cronograma Executado" Gabriel Rosa
10/10/2023 Verificação do artefato "Lista de aplicativos avaliados" Gabriel Zaranza
10/10/2023 Verificação do artefato "Aplicativo selecionado " Gabriel Zaranza
10/10/2023 Verificação do artefato "Heatmap" Gabriel Zaranza
10/10/2023 Verificação do artefato "Rich Picture" Gabriel Rosa
Gabriel Zaranza

Fonte: Gabriel Zaranza, 2023

Checklists

As listas de critérios (checklists) serão utilizadas para guiar a inspeção dos artefatos, em que cada tópico da lista é um critério de aceitação relacionado ao artefato que pode ser avaliado como "sim", "não" e "incompleto".

A elaboração das checklists foi feita com base nos critérios de avaliação da Entrega 1 fornecida pelo professor e a partir dos feedbakcs dados pelos monitores pós-apresentações.

Ferramentas

O checklist do artefatos "Ferramentas" pode ser encontrado na Tabela 3.

Tabela 3: Tabela do checklist do artefato "Ferramentas"

ID Descrição Avaliação
1 O histórico de versão padronizado?
2 O(s) autor(es) e o(s) revisor(es) para cada artefato?
3 Referências bibliográficas e/ou bibliografia em todos os artefatos?
4 As tabelas e figuras possuem legenda e fonte?
5 As tabelas e figuras são chamadas dentro dos texto?
6 Possui referências utilizadas para a escolha das ferramentas?
7 Possui justificativa de escolha das ferramentas?

Fonte: Gabriel Zaranza, 2023

Cronograma Planejado

O checklist do artefatos "Cronograma Planejado" pode ser encontrado na Tabela 4.

Tabela 4: Tabela do checklist do artefato "Cronograma Planejado"

ID Descrição Avaliação
1 O cronograma planejado possui um cronograma geral com todas as datas disponibilizadas no plano de ensino?
2 O cronograma planejado possui datas de todas atividades de todas as etapas?
3 O cronograma planejado possui período de correção pós-entrega?
4 O cronograma planejado possui os responsáveis destinado de cada artefato?
5 O cronograma planejado possui os responsáveis com seus respectivos nomes invés de "Todos"?

Fonte: Gabriel Rosa, 2023

Cronograma Executado

O checklist do artefatos "Cronograma Executado" pode ser encontrado na Tabela 4.

Tabela 4: Tabela do checklist do artefato "Cronograma Executado"

ID Descrição Avaliação
1 O documento possui introdução?
2 O cronograma executado possui datas de execução e revisão das atividades de cada etapa?
3 O cronograma executado possui os responsáveis que exucutaram cada documento?
4 O cronograma executado possui um coluna de revisão planejada e revisão executada?
5 O cronograma executado possui os revisores responsáveis por cada documento?

Fonte: Gabriel Rosa, 2023

Lista Aplicativos avaliados

O checklist do artefatos "Lista Aplicativos avaliados" pode ser encontrado na Tabela 5.

Tabela 5: Tabela do checklist do artefato "Lista Aplicativos avaliados"

ID Descrição Avaliação
1 O histórico de versão padronizado?
2 O(s) autor(es) e o(s) revisor(es) para cada artefato?
3 Referências bibliográficas e/ou bibliografia em todos os artefatos?
4 As tabelas e figuras possuem legenda e fonte?
5 As tabelas e figuras são chamadas dentro dos texto?
6 Possui aplicativos avaliados para a escolha do projeto?
7 Possui justificativa para a escolha dos aplicativos?

Fonte: Gabriel Zaranza, 2023

Aplicativo selecionado

O checklist do artefatos "Lista Aplicativos avaliados" pode ser encontrado na Tabela 5.

Tabela 5: Tabela do checklist do artefato "Lista Aplicativos avaliados"

ID Descrição Avaliação
1 O histórico de versão padronizado?
2 O(s) autor(es) e o(s) revisor(es) para cada artefato?
3 Referências bibliográficas e/ou bibliografia em todos os artefatos?
4 As tabelas e figuras possuem legenda e fonte?
5 As tabelas e figuras são chamadas dentro dos texto?
6 É levado em consideração o acesso aos usuários?
7 É descrito os motivos de escolha do App?
8 Possui termo de uso permitidindo o uso do aplicativo escolhido para estudos?
9 O aplicativo não foi trabalhado no semestre anterior?

Fonte: Gabriel Zaranza, 2023

Heatmap

O checklist do artefatos "Heatmap" pode ser encontrado na Tabela 6.

Tabela 6: Tabela do checklist do artefato "Aplicativos"

ID Descrição Avaliação
1 O histórico de versão padronizado?
2 O(s) autor(es) e o(s) revisor(es) para cada artefato?
3 Referências bibliográficas e/ou bibliografia em todos os artefatos?
4 As tabelas e figuras possuem legenda e fonte?
5 As tabelas e figuras são chamadas dentro dos texto?
6 Possui o heatmap com os horários disponíveis de cada integrante ?
7 Possui o horário escolhido pelo grupo para se reunir?

Fonte: Gabriel Zaranza, 2023

Rich Picture

O checklist do artefatos "Rich Picture" pode ser encontrado na Tabela 7.

Tabela 7: Tabela do checklist do artefato "Aplicativos"

ID Descrição Avaliação
1 O histórico de versão padronizado?
2 O(s) autor(es) e o(s) revisor(es) para cada artefato?
3 Referências bibliográficas e/ou bibliografia em todos os artefatos?
4 As tabelas e figuras possuem legenda e fonte?
5 As tabelas e figuras são chamadas dentro dos texto?
6 O Richpcture possui legenda com os símbolos usados no diagrama?
7 Todos os 5 elementos de um Richpicture (atores,operações,armazenamento de dados,fluxo de dados e limite do sistema) estão presentes no diagrama?
8 O Richpicture possui elementos visuais para elucidar as operações e deixar o diagrama mais lúdico?
9 O Richpicture possui mais elementos visuais do que texto?

Fonte: Gabriel Zaranza, 2023

Bibliografia

FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.

Histórico de versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 22/11/2023 Criação do documento Gabriel Zaranza Lucas Ribeiro
1.1 22/11/2023 Inserindo Checklist Gabriel Rosa Lucas Ribeiro