Planejamento
Introdução
A verificação e validação (V&V) são etapas essenciais no ciclo de desenvolvimento e de vida de um software, que efetivamente dá suporte para a qualidade e a confiabilidade dos artefatos construídos. A verificação consiste em uma análise criteriosa dos artefatos, assegurando que estejam em conformidade com os requisitos estabelecidos e os padrões técnicos necessários.
Assim esse documento realiza a construção fundamentada da lista de verificação para os métodos Ágeis, referentes aos artefatos de Backlog, Histórias de usuários e NFR framework.
Objetivos
O objetivo desse documento é construir a lista de verificação para os artefatos em questão, apresentando as fontes e os autores de cada item, mas sem avaliá-los. A avaliação em si de cada item será feita no documento de AutoInspeção Grupo 8 - Sympla e Inspeção Grupo +1 - Bluesky, que estão nessa mesma pasta.
Metodologia
Para a construção dessa lista de verificação, foram reunidos os itens desenvolvidos por cada um dos integrantes da equipe, agrupando os itens que se repetiram.
A Tabela 1 apresenta os itens reunidos e tem as seguintes colunas:
- ID: código que identifica o item
- Descrição: o conteúdo do item em si
- Autor: o(s) integrante(s) responsável(is) por cada item
- Fonte: referência para a origem do item
- Imagem: imagem da fonte de onde o item foi retirado
Lista de Verificação - Modelagem ágil
Na Tabela 1 é apresentada a lista de verificação construída conforme a metodologia acima.
Tabela 1: Lista de Verificação Planejada - Modelagem ágil
ID | Descrição | Autor | Fonte | Imagem |
---|---|---|---|---|
NFR Framework | ||||
1 | É apresentado o cartão de especificação do NFR? | VictorS | ILVA, Reinaldo Antônio da. NFR4ES: Um Catálogo de Requisitos Não-Funcionais para Sistemas Embarcados. 2019. Dissertação (Mestrado em Ciências da Computação) – Universidade Federal de Pernambuco, Recife, 2019 | Imagem |
2 | Os softgoals são apresentados? Eles condizem com o contexto | Victor e Gabriel | ILVA, Reinaldo Antônio da. NFR4ES: Um Catálogo de Requisitos Não-Funcionais para Sistemas Embarcados. 2019. Dissertação (Mestrado em Ciências da Computação) – Universidade Federal de Pernambuco, Recife, 2019 | Imagem |
3 | É mostrado no NFR Framework as decomposições do SIG? | Victor e Milena | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 17. Brasília: UnB Gama, s.d. 1 apresentação em slides. SAcesso em: 17 de Dez. 2024 | Imagem |
4 | Todos os requisitos não funcionais foram identificados como softgoals? | Renan Araújo | SERRANO, MAURÍCIO; SERRANO, Milene. Slides da aula Requisitos – Aula 17. Slide 10. | Imagem |
5 | As interdependências entre os softgoals foram mapeadas utilizando o Softgoal Interdependency Graph (SIG)? | Renan Araújo e Gabriel | SERRANO, MAURÍCIO; SERRANO, Milene. Slides da aula Requisitos – Aula 17. Slide 10. | Imagem |
6 | Os NFR Framework foram classificados em categorias (ex: desempenho, segurança, usabilidade)? | Renan Araújo | SILVA, Reinaldo Antônio. NFR4ES: Um Catálogo de Requisitos Não-Funcionais para Sistemas Embarcados. Centro de Informática UFPE, Recife, 2019. pg. 29.. | Imagem |
7 | O NFR Framework contém as decomposições do SIG (Decomposição NFR, Decomposição de Operacionalização, Decomposição de Afirmação, Decomposição de Priorização) | Rafael Pereira | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 17: NFR Framework. Brasília: UnB Gama, s.d. 1 apresentação em slides | Imagem |
8 | A propagação de impactos foi feita de acordo com o padrão estabelecido. | Rafael Pereira e Milena | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 17: NFR Framework. Brasília: UnB Gama, s.d. 1 apresentação em slides | Imagem |
9 | O modelo considera a análise e decisão sobre implementação dos requisitos não funcionais? | Rafael Pereira | SERRANO, Milene. Requisitos – Aula 17. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972516/mod_resource/content/1/Requisitos%20-%20Aula%20019a.pdf. Acesso em: 22 de Jan. 2025. | Imagem |
Backlog | ||||
1 | O Product Backlog está organizado e priorizado de acordo com as necessidades do produto e seus usuários? | Gabriel e Milena | SERRANO, Milene. Requisitos – Aula 15. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 22 de Jan. 2025. | Imagem |
2 | Os itens do Product Backlog estão especificados em formato de histórias de usuários, focando no “o que” e não no “como” | Gabriel | SERRANO, Milene. Requisitos – Aula 15. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 22 de Jan. 2025. | Imagem |
3 | O Product Owner está envolvido na revisão e atualização contínua do Product Backlog? | Renan e Rafael | SERRANO, MAURÍCIO; SERRANO, Milene. Slides da aula Requisitos – Aula 15. Slide 8. | Imagem |
4 | O backlog possui épicos e temas? Eles estão bem definidos e descritos? | Victor e Rafael | ERRANO, Milene; SERRANO, Maurício. Requisitos - aula 15. Brasília: UnB Gama, s.d. 1 apresentação em slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 13 Jan. de 2025 | Imagem |
5 | O Backlog permite alterações durante o desenvolvimento do projeto ? | Milena | Requisitos - Aula 15a. Disponível em:https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 18 jan. 2025. | Imagem |
Histórias de usuário | ||||
1 | Os critérios de aceitação foram definidos para cada história de usuário? | Gabriel e Rafael | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 15. Brasília: UnB Gama, s.d. 1 apresentação em slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 13 Jan. de 2025 | Imagem |
2 | As Histórias de Usuário seguem algum modelo ou padrão? | Victor | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 15. Brasília: UnB Gama, s.d. 1 apresentação em slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 13 Jan. de 2025 | Imagem |
3 | As histórias de usuários são baseadas e desenvolvidas com uma descrição curta das funcionalidades do produto? | Milena | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 15. Brasília: UnB Gama, s.d. 1 apresentação em slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 13 Jan. de 2025 | Imagem |
4 | Cada história de usuário está vinculada a um épico? | Renan | SERRANO, Milene; SERRANO, Maurício. Requisitos - aula 15. Brasília: UnB Gama, s.d. 1 apresentação em slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 13 Jan. de 2025 | Imagem |
Autor: Gabriel Scheidt, 2025
Bibliografia
SERRANO, Milene; SERRANO,Maurício. Requisitos - aula 15. Brasília:UnB Gama, s.d. 1 apresentação emslides. Disponível em:https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em:13 Jan. de 2025
ARAÚJO, Kleitor Franklint Corrêa. Modelagem com histórias: bem além dos requisitos. 2018. Disponível em: https://pt.slideshare.net/slideshow/modelagem-com-historias-bem-alm-dos-requisitos-84628101/84628101. Acesso em: 13 Jan. de 2025
Histórico de Versões
Versão | Descrição | Autor | Data | Revisor |
---|---|---|---|---|
1.0 | Criação desse documento | Gabriel Scheidt | 09/02/2025 | Victor Hugo |
1.1 | Adição da lista de verificação NFR framework | Gabriel Scheidt | 09/02/2025 | Victor Hugo |
1.2 | Adição da lista das histórias de usuário | Gabriel Scheidt | 10/02/2025 | Milena Rocha |