Pular para conteúdo

Planejamento da Verificação da Etapa 1 (Planejamento do Projeto) do Grupo 7 (2024.2) - Threads

Introdução

Verificação e validação são processos fundamentais no desenvolvimento de software. A verificação garante que o software está sendo construído corretamente, de acordo com as especificações, enquanto a validação assegura que ele atende às necessidades do usuário final. Ambos são essenciais para garantir a qualidade e confiabilidade do produto [1]. No presente artefato buscou-se mostrar, de forma clara, como foi organizado a verificação dos artefatos produzidos na etapa 1 (Planejamento do Projeto) para o aplicativo Threads na disciplina de requisitos de software.

Objetivos

O objetivo desse documento é mostrar de forma direta e clara como se deu a organização da verificação dos artefatos produzidos na etapa 1 do projeto, ou seja, aqui será descrito qual metodologia foi utilizada para realizar a verificação assim como quais critérios foram estabelecidos para cada um dos artefatos. Através disso é possível assegurar que todos os artefatos feitos estão em conformidade com o que foi estudado em sala de aula como também com o que diz a literatura estudada na disciplina.

Metodologia

A metodologia que foi escolhida para ser executada a verificação dos artefatos é a proposta por Michael E. Fagan [2], o qual defende uma abordagem de revisão dos artefatos do software. O objetivo é a identificação e corrição de possíveis problemas encontrados durante a análise. A inspeção de Fagan é claramente estruturada.

O objetivo dessa inspeção está em:

  • Preparação: estudo e compreensão dos artefatos que serão avaliados;
  • Inspeção Individual: elaboração e utilização de uma lista de verificação para os artefatos;
  • Correção e Reinspeção: ajustes em quaisquer anormalidades encontradas;
  • Revisão da Inspeção: análise dos resultados obtidos a partir da verificação, a ser realizada por algum membro do grupo que não seja o responsável pela inspeção inicial.

A inspeção será registrada e também disponibilizada na página de cada artefato mencionado no presente documento.

Participantes

O integrante que ficou responsável por executar a verificação da Etapa 1 foi Cristiano Morais.Realizou-se uma verificação através das listas de inspeção e verificação dos artefatos que foram criados e desenvolvidos na Entrega 1 do projeto.

Artefatos para Verificação

Na tabela 1 é possível observar quais os artefatos assim como suas versões que serão verificadas.

Tabela 1 - Tabela de artefatos produzidos na Entrega 3

Artefato Versão Data Autor
RichPicture 1.0 28/10/2024 Cristiano Morais
Aplicativo Selecionado 1.0 28/10/2024 Cristiano Morais
Aplicativos Avaliados 2.0 22/11/2024 Cristiano Morais
Julia Fortunato
Ana Catarina
Maurício Ferreira
Nicolas Bomfim
Ferramentas 1.0 02/11/2024 Ana Catarina
Cronograma Planejado 2.0 22/11/2024 Ana Catarina e Julia Fortunato
Cronograma Executado 5.0 17/12/2024 Ana Catarina, Julia Fortunato e Nicolas Bomfim
Heatmap 2.0 22/11/2024 Ana Catarina e Nicolas Bomfim

Autor: Cristiano Morais, 2025

Listas de verificação

Neste momento, serão apresentadas as listas de verificação produzidas paras os artefatos referentes a entrega 1 (Planejamento do Projeto), haverá uma lista de verificação comum a todos os artefatos do que diz respeito a sua estrutura e uma outra checklist específica para cada artefato da referente entrega. As questões disponibilizadas em cada um dos checklist devem ser respondidas com "Sim", "Não", "Incompleto" ou "Não se aplica", isso mostra o estado em que o critério avaliado se encontra no artefato. Os itens devem possuir referência, e uma foto dela sempre que possível.

Caso eventualmente existam observações para serem feitas, elas serão colocadas ao final da tabela no qual se refere.

Lista de verificação padrão para os Artefatos do Projeto

Na Tabela 2, estão listados os critérios referentes a estrutura dos artefatos que devem ser verificados em todos os artefatos da entrega 1.

Tabela 2 - Lista de verificação para itens de padronização e desenvolvimento do projeto

ID Descrição Fonte Foto
1 O artefato possui histórico de versão padronizado? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
2 O(s) autor(es) e o(s) revisor(es) estão presentes para cada artefato? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
3 O artefato possui bibliografia e/ou referência bibliográfica? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
4 As tabelas e imagens possuem legenda e fonte/autor e elas chamadas dentro dos texto? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
5 O artefato possui um texto fazendo introdução dele? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.

Autor:Júlia Fortunato, 2025

Lista de Verificação RichPicture

Na tabela 3 é possível observar quais são os critérios necessários para o artefato RichPicture do grupo 6.

Tabela 3 - Lista de verificação para o Richpicture

ID Descrição Fonte Foto
1 O richpicture possui atores com label descritiva? SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB. Acesso em: 03 de fevereiro de 2025.
2 O richpicture possui fronteira? SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB. Acesso em: 03 de fevereiro de 2025.
3 As operações estão simbolizadas em balões? SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB. Acesso em: 03 de fevereiro de 2025.
4 As operações estão interligadas por flechas? SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB. Acesso em: 03 de fevereiro de 2025.
5 Todos os elementos do richpicture estão coesos entro si? SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB. Acesso em: 03 de fevereiro de 2025.

Autor: Cristiano Morais , 2025

Lista de Verificação Heatmap

Na tabela 3 é possível observar quais são os critérios necessários para o artefato Heatmap do grupo 6.

Tabela 3 - Lista de verificação para o Heatmap

ID Descrição Fonte Foto
1 O heatmap abrange todos os horários possíveis? TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001. Não Possui
2 Os horários de maior disponibilidade estão destacados de alguma forma (como uma cor ou número)? TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001. Não Possui
3 Os horários de menor disponibilidade estão destacados de alguma forma (como uma cor ou número)? TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001. Não Possui
4 O heatmap leva em conta o horário de todos os membros do grupo? TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001. Não Possui
5 Possui os horários escolhidos pelo grupo para se reunir? TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001. Não Possui

Autor: Cristiano Morais , 2025

Lista de Verificação Ferramentas do projeto

Na tabela 4 é possível observar quais são os critérios necessários para o artefato Ferramentas do Projeto do grupo 6.

Tabela 4 - Lista de verificação para as Ferramentas

ID Descrição Fonte Foto
1 O artefato abrange todas as ferramentas utilizadas no projeto? MELO, Arthur de; HENRIQUE, Matheus. Ferramentas - Bilheteria Digital. Disponível em: https://www.bilheteriadigital.com/ferramentas. Acesso em: 3 de fev. 2025
2 As ferramentas estão identificadas com nome e/ou logo? MELO, Arthur de; HENRIQUE, Matheus. Ferramentas - Bilheteria Digital. Disponível em: https://www.bilheteriadigital.com/ferramentas. Acesso em: 3 de fev. 2025
3 Existe uma breve explicação da finalidade do uso de cada ferramenta? MELO, Arthur de; HENRIQUE, Matheus. Ferramentas - Bilheteria Digital. Disponível em: https://www.bilheteriadigital.com/ferramentas. Acesso em: 3 de fev. 2025

Autor: Cristiano Morais , 2025

Lista de Verificação Aplicativos Avaliados

Na tabela 5 é possível observar quais são os critérios necessários para o artefato Aplicativos Avaliados do grupo 6.

Tabela 5 - Lista de verificação para os Aplicativos Avaliados

ID Descrição Fonte Foto
1 O artefato possui os aplicativos avaliados pelos membros do grupo? ROSA, Gabriel. Aplicativos Avaliados - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/lista-apps-avaliados/ . Acesso em: 3 de fev. 2025
2 Possui uma breve explicação sobre os aplicativos? ROSA, Gabriel. Aplicativos Avaliados - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/lista-apps-avaliados/ . Acesso em: 3 de fev. 2025
3 Possui alguma explicação sobre os pontos que levaram cada aplicativo a ser uma potencial escolha para o projeto? ROSA, Gabriel. Aplicativos Avaliados - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/lista-apps-avaliados/ . Acesso em: 3 de fev. 2025

Autor: Cristiano Morais , 2025

Lista de Verificação Aplicativo Selecionado

Na tabela 6 é possível observar quais são os critérios necessários para o artefato Aplicativo Selecionado do grupo 6.

Tabela 6 - Lista de verificação para o Aplicativo Selecionado

ID Descrição Fonte Foto
1 O artefato possui indicação do aplicativo que foi selecionado para o projeto? ROSA, Gabriel. Aplicativo Selecionado - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/app-selecionado/ . Acesso em: 3 de fev. 2025
2 O artefato possui alguma explicação do por que foi escolhido o aplicativo? ROSA, Gabriel. Aplicativo Selecionado - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/app-selecionado/ . Acesso em: 3 de fev. 2025
3 Possui indicação dos termos de uso? ROSA, Gabriel. Aplicativo Selecionado - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/app-selecionado/ . Acesso em: 3 de fev. 2025

Autor: Cristiano Morais , 2025

Lista de Verificação Cronograma Planejado

Na tabela 7 é possível observar quais são os critérios necessários para o artefato Cronograma Planejado do grupo 6.

Tabela 7 - Lista de verificação para o Cronograma Planejado

ID Descrição Fonte Foto
1 O cronograma de planejamento preve datas para as gravações do que foi produzido em cada uma das etapas? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
2 O cronograma de planejamento tem todas as atividades que devem ser desenvolvidas para o projeto com autores para cada uma delas? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
3 Possui data para início assim como para o final do desenvolvimento de cada artefato/atividade? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
4 O cronograma possui período de revisão para os artefatos? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.

Autor: Cristiano Morais , 2025

Lista de Verificação Cronograma Executado

Na tabela 8 é possível observar quais são os critérios necessários para o artefato Cronograma Executado do grupo 6.

Tabela 8 - Lista de verificação para o Cronograma Executado

ID Descrição Fonte Foto
1 O cronograma executado possui as datas das gravações de cada entrega? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
2 O cronograma executado tem todas as atividades que foram desenvolvidas para o projeto com autores para cada uma delas? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
3 Possui data de início assim como data de fim do desenvolvimento de cada artefato/atividade? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.
4 O cronograma possui período de revisão dos artefatos? SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: Plano de Ensino - REQ (2024.2). Acesso em: 01 de fevereiro de 2025.

Autor: Cristiano Morais , 2025

Referências

[1] SERRANO, Milene; SERRANO, Maurício. Requisitos - Aula 23. s.d. Slide 1-52. Disponível em: https://aprender3.unb.br/pluginfile.php/2972537/mod_resource/content/2/Requisitos%20-%20Aula%20023.pdf. Acesso em: 02 de fevereiro de 2025.
[2] FAGAN, Michael E. Design and Code Inspections to Reduce Errors in Program Development. 1976.

Bibliografia

SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em:Plano de Ensino - REQ (2024.2)
SERRANO, Milene; SERRANO, Maurício. Requisitos Pré-Rastreabilidade - Aula 4. s.d. Disponível em: Aprender 3 UnB
TUFTE, Edward R. The Visual Display of Quantitative Information. 2. ed. Cheshire, CT: Graphics Press, 2001.
MELO, Arthur de; HENRIQUE, Matheus. Ferramentas - Bilheteria Digital. Disponível em: https://www.bilheteriadigital.com/ferramentas. Acesso em: 3 de fev. 2025
ROSA, Gabriel. Aplicativos Avaliados - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/lista-apps-avaliados/ . Acesso em: 3 de fev. 2025
ROSA, Gabriel. Aplicativo Selecionado - EconomiaDF. Disponível em: https://requisitos-de-software.github.io/2023.2-Economia-DF/planejamento%20do%20projeto/app-selecionado/ . Acesso em: 3 de fev. 2025

Histórico de versões

Versão Data Descrição Autor Revisor
1.0 02/02/2025 Criação do documento Cristiano Morais Nicolas Bomfim