Pular para conteúdo

Planejamento da Verificação da Etapa 1

Introdução

A verificação é uma abordagem metódica para avaliar e garantir a qualidade de um produto de software, assegurando que ele atenda às especificações e requisitos elicitados1.

Neste artefato, planejaremos o processo de verificação dos artefatos desenvolvidos pelo Grupo 02 para a plataforma SIGAA. O objetivo é garantir que todos os componentes desenvolvidos estejam em conformidade com os requisitos estabelecidos. Isso assegura que a plataforma ofereça uma experiência robusta e alinhada às expectativas dos usuários finais.

Metodologia

A metodologia que utilizaremos será a de inspeção, que é aplicada para a verificação de documentos, pois seu objetivo principal é a descoberta de "defeitos" nos mesmo2. Será utilizado uma espécie de checklist, parte da análise estática, onde não há execução do produto1. Avaliaremos cada entrega com base nos artefatos desenvolvidos, utilizando checklists detalhados para garantir que todos os aspectos do projeto estejam cobertos. Isso nos permitirá verificar se todos os itens estão definidos e completos, e se não há ausência de dados ou especificações importantes.

Utilizaremos de referência as listas de verificação da disciplina que foram especificadas pelos monitores e o feedback dos outros grupos, fornecidos durante as apresentações.

Essa abordagem sistemática nos ajudará a identificar lacunas ou inconsistências nos artefatos, assegurando que todos os requisitos sejam atendidos de maneira completa e precisa. O uso de checklists proporciona uma maneira estruturada e repetível de conduzir a verificação, facilitando a detecção de problemas e garantindo que as entregas estejam alinhadas com as expectativas e padrões de qualidade definidos. Ao final de cada avaliação, compilaremos os resultados e destacaremos as correções necessárias para manter a integridade e a qualidade do projeto.

Características da Verificação dos Artefatos

O responsável pela execução da verificação da entrega 1 será o integrante do Grupo 01 - Eric Silveira. A tabela 1 descreve as caraterísticas sobre como irá proceder as verificações dos documentos referente aos artefatos da primeira entrega:

Tabela 1 - Caracteristicas das Verificações dos Artefatos.

Entrega referente Nome do Artefato Versão do artefato Responsável pelo Desenvolvimento do Artefato Responsável pela Verificação do Artefato
Entrega 01 Cronograma 2.4 Breno Alexandre Eric Silveira
Entrega 01 Ferramentas 1.6 Larissa e Luana Eric Silveira
Entrega 01 Processo de Design 1.5 Bruno e Pedro Eric Silveira
Entrega 01 Site Escolhido 1.12 Breno, Bruno, Iago, Larissa, Luana e Pedro Eric Silveira

Fonte: Eric Silveira.

Os resultados obtidos após as verificações serão exibidos na respectiva guia destacadas a seguir:

Checklists

Os checklists são uma ferramenta essencial de verificação, ajudando a identificar defeitos ou características ausentes no projeto. Esses checklists asseguram a consistência, completude e conformidade dos artefatos com os requisitos estabelecidos, promovendo a qualidade e a integridade do projeto.

Baseados na padronização dos repositórios da disciplina e dos artefatos, criamos checklists gerais que devem ser aplicados a todos os artefatos desenvolvidos pela equipe ao longo do projeto. A tabela 2 a seguir, representa as verificações gerais para todos os artefatos presentes no projeto:

Tabela 2 - Checklist geral dos artefatos.

ID Descrição Avaliação Observações
1 O artefato possui uma introdução descrevendo-o?
2 O artefato possui padronização nos títulos?
3 O artefato caso contenha tabelas, as chama no texto?
4 O artefato caso tenha figuras as chamam no texto?
5 O artefato possui a fonte das figuras, tabelas e outras aspectos que necessitem da mesma?
6 O artefato possui bibliografia e/ou referência bibliográfica?
7 O artefato chama as referências bibliográficas presentes de forma correta no texto?
8 O artefato possui um histórico de versão padronizado apresentando as versões, datas, datas de revisão, descrição, responsáveis e revisores?

Fonte: Eric Silveira.

Cronograma

O cronograma é um artefato de extrema importância para a organização interna do grupo, pois nele está divido as tarefas, as datas de entrega, de inicio de fim, entre outros aspectos relevantes para o desenvolvimento do projeto na disciplina. A verificação do cronograma foi feita tendo por base o plano de ensino da disciplina e as metodologias aplicadas na mesma. A tabela 3 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 3 - Checklist do cronograma.

ID Descrição Avaliação Observações
9 O cronograma segue fielmente todos os artefatos do plano de ensino da disciplina?
10 O cronograma segue fielmente as datas atualizadas do plano de ensino da disciplina?
11 O cronograma contém autores, revisores, datas de execução e revisão?
12 O cronograma foi elaborado em tabelas?
13 O cronograma apresenta o planejado e o executado?
14 O cronograma foi atualizado conforme as entregas foram sendo executadas?
15 Os revisores são pessoas diferentes dos autores?
16 O cronograma estão bem definidas e planejadas (com divisões certas de autores para cada artefato, inicio e fim de desenvolvimento, inicio e fim da revisão, data de gravação das entres...)?

Fonte: Eric Silveira.

Ferramentas

As ferramentas são fundamentais para o desenvolvimento do projeto, representando a organização, o conhecimento e outros aspectos do grupo. Elas garantem que o projeto seja desenvolvido de maneira estruturada e eficiente em todas as etapas de construção. Essas ferramentas permitem uma melhor colaboração, monitoramento e execução das tarefas, assegurando que os objetivos do projeto sejam alcançados com qualidade e dentro dos prazos estabelecidos. Essa lista de verificação foi baseada no plano de ensino e em projetos anteriores da disciplina, descritos na bibliografia, por meio de verificação dos artefatos dos mesmos.

A tabela 4 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 4 - Checklist das ferramentas.

ID Descrição Avaliação Observações
9 Na descrição das ferramentas apresentam suas respectivas finalidades?
10 Na descrição das ferramentas apresentam suas respectivas finalidasdes dentro do contexto do projeto?
11 As ferramentas são referenciadas no artefato e tem seus links disponibilizados na referência?
12 Todas as ferramentas utilizadas no processo estão no artefato?

Fonte: Eric Silveira.

Processos de Design

Segundo Barbosa e Silva (2021, p.107).Os processos de design, são métodos que permitem a execução de determinadas atividades: análise da situação atual (identificação de um problema), síntese de uma intervenção e avaliação da nova situação (da intervenção), de maneira sistemática e iterativa, visando desenvolver soluções que atendam às demanda dos usuários3.

A tabela 5 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 5 - Checklist dos processos de design.

ID Descrição Avaliação Observações
9 O artefato possui todos os modelos de Processos de Design dos materiais de referência?
10 Todos os modelos estão bem ilustrados no documento?
11 O artefato tem a motivação da escolha do modelo adotado pelo grupo?
12 O artefato apresenta uma descrição do que é projeto de design?

Fonte: Eric Silveira.

Site Escolhido

O site escolhido representa a tecnologia que servirá como a base de estudos para o desenvolvimento do projeto. Ele foi selecionado cuidadosamente para permitir a aplicação prática de todos os conteúdos da disciplina, proporcionando uma abordagem integrada e aprofundada de estudo. Assim, está assegurado que possamos explorar e aplicar os conceitos teóricos em um contexto real.

A tabela 6 a seguir demonstra o checklist referente as verificações desse artefato:

Tabela 6 - Checklist do site escolhido.

ID Descrição Avaliação Observações
9 O artefato possui os critérios de escolha para a selação do site avaliado?
10 O artefato tem a motivação da escolha do site escolhido pelo grupo?
11 O artefato descreve os entraves encontrados referente ao site escolhido?
12 O artefato possui um link ou o documento de avaliação do site escolhido?
13 No documento da avaliação foi utilizado o framework DECIDE para a avaliar o site escolhido?
14 No artefato teve o envolvimento sobre as Heurísticas de Nielsen?

Fonte: Eric Silveira.

Referência Bibliografica

1. Gerência e Qualidade de Software - Aula 05 - Verificação e Validação. UNIVESP. Disponível em: https://www.youtube.com/watch?v=1Y-1zz6rZxo&t=205s. Acesso em: 05 de junho de 2024 às 12:00.

2. SERRANO, Milene. SERRANO, Maurício. Apresentação: Requisitos - Aula 23. Página 19.

3. Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário. Capítulo 6.3, página 112. Autopublicação. ISBN: 978-65-00-19677-1.

Bibliografia

1. Gerência e Qualidade de Software - Aula 05 - Verificação e Validação. UNIVESP. Disponível em: https://www.youtube.com/watch?v=1Y-1zz6rZxo&t=205s. Acesso em: 05 de junho de 2024 às 12:00.

2. SERRANO, Milene. SERRANO, Maurício. Apresentação: Requisitos - Aula 23.

3. Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário Autopublicação. ISBN: 978-65-00-19677-1.

Histórico de Versão

Versão Data Data Prevista de Revisão Descrição Autor(es) Revisor(es)
1.0 05/06/2024 07/06/2024 Criação do documento com Introdução, Metodologia e Características da Verificação dos artefatos e Checklists dos artefatos. Eric Silveira João Artur e Arthur Alves