Pular para conteúdo

Verificação do artefato NFR Framework

Introdução

Esta documentação tem como objetivo relatar os resultados da verificação por inspeção do artefato NFR Framework elaborado pelo Grupo 6 na disciplina de Requisitos de Software, no semestre de 2024.2. Será analisado o artefato feito pelos integrantes do grupo em sua última versão, 1.0, de 11/12/2024.

Metodologia

A metodologia e o planejamento da verificação desse artefato foram definidos no documento de Planejamento da Verificação da Etapa 4 do Grupo 6 (2024.2) - Meu INSS [1].

A abordagem adotada neste documento consiste em uma inspeção por meio de uma lista de verificação. Cada elemento será analisado, e caso seja identificada alguma divergência, ela será devidamente documentada na seção destinada aos problemas encontrados neste documento. No total, serão empregados dois tipos de checklists: um de caráter abrangente, que foi destinado a todos os artefatos para itens de padronização e desenvolvimento do projeto, e outro específico, direcionado exclusivamente ao artefato de NFR Framework.

Apresentação dos dados

Os resultados obtidos são apresentados nas Tabelas 1 e 2. Cada item verififcado foi respondido com "Sim", "Não", "Incompleto" ou "Não Se Aplica". Quando necessário, foram feitas observações no tópico Problemas Encontrados.

Resultados obtidos na verificação para itens de padronização e desenvolvimento do projeto

Na Tabela 1, encontram-se os resultados obtidos na verificação para itens de padronização e desenvolvimento do projeto.

Tabela 1- Resultado da verificação para itens de padronização e desenvolvimento do projeto (NFR Framework)

ID Descrição Avaliação
1 O artefato possui histórico de versão padronizado? Sim
2 O(s) autor(es) e o(s) revisor(es) estão presentes para cada artefato? Sim
3 O artefato possui bibliografia e/ou referência bibliográfica? Sim
4 As tabelas e imagens possuem legenda e fonte/autor e são chamadas no texto? Sim
5 O artefato possui um texto fazendo introdução dele? Sim

Autor: Ana Catarina Santos, 2025

Resultados obtidos na verificação para o artefato NFR Framework

Na Tabela 2, encontram-se os resultados da verificação presente na lista para o artefato NFR Framework

Tabela 2 - Resultado da verificação do artefato NFR Framework

ID Descrição Avaliação
1 Os requisitos não funcionais foram representados graficamente através de um grafo de interdependência de softgoals (SIG)? Sim
2 O requisito de segurança do tipo safety inclui sub-requisitos como prevenção de perigos e registro de eventos, com exemplos práticos de aplicação? Não se aplica
3 As contribuições entre os Softgoals e suas operacionalizações foram avaliadas, considerando impactos positivos, negativos ou neutros? Sim
4 Os rótulos foram propagados corretamente ao longo do modelo, indicando se os Softgoals estão satisfeitos, parcialmente satisfeitos, negados ou em conflito? Sim
5 O NFR possui a simbologia correta para demonstrar os diferentes tipos de softgoals? Sim
6 O NFR possui contribuições bem definidas com a simbologia adequada? Sim
7 O NFR possui uma decomposição dos softgoals seguindo as normas indicadas na referência utilizada pela disciplina? Sim

Autor: Ana Catarina Santos, 2025

Problemas encontrados

Nesta seção, relata-se os problemas eventualmente encontrados nas verificações realizadas anteriormente.

Verificação para itens de padronização e desenvolvimento do projeto

Nenhum problema foi identificado na verificação realizada para itens de padronização e desenvolvimento do projeto.

Verificação para o artefato NFR Framework

Nenhum problema foi identificado na verificação realizada para o artefato NFR Framework.

Resultados

Nesta seção, serão apresentados os resultados obtidos na verificação do artefato NFR Framework por meio de um gráfico de pizza, no qual são apresentadas a quantidade de "Sim", "Não" e "Não se aplica" obtidos durante a verificação.

Verificação para itens de padronização e desenvolvimento do projeto

No Gráfico 1, está registrado os resultados obtidos na verificação do artefato NFR Framework em relação aos itens de padronização e desenvolvimento do projeto.

Gráfico 1 - Resultados da verificação para itens de padronização e desenvolvimento do projeto

Autor: Ana Catarina Santos, 2025

Verificação para o artefato NFR

No Gráfico 2, está registrado os resultados obtidos na verificação do artefato NFR Framework em relação à verificação do próprio artefato.

Gráfico 2 - Resultados da verificação para o artefato NFR

Autor: Ana Catarina Santos, 2025

Vídeo da verificação

No vídeo 1, encontra-se a verificação para o artefato NFR Framework.

Referências bibliográficas

[1] SANTOS, Ana Catarina. Planejamento da Verificação da Etapa 4 do Grupo 6 (2024.2) - Meu INSS, 2025. Acesso em: 02 de fevereiro de 2025.

Bibliografia

SERRANO, Milene; SERRANO, Maurício. Requisitos - Aula 13. s.d. Slide 28-30 de 40. Disponível em: https://aprender3.unb.br/pluginfile.php/2972480/mod_resource/content/1/Requisitos%20-%20Aula%20013a.pdf. Acesso em: 01 de fevereiro de 2025. DE, T. Lucidchart. Tutorial de Caso de Uso UML. 12min32s. Disponível em:https://youtu.be/ab6eDdwS3rA?si=njPjOAbu20SCQ4vv. Acesso em: 01 de fevereiro de 2025.

SERRANO, Milene; SERRANO, Maurício. Requisitos - Aula 10. s.d. de 35. Disponível em: https://aprender3.unb.br/pluginfile.php/2972470/mod_resource/content/1/Aula%2010.pdf. Acesso em: 01 de fevereiro de 2025.

SALES, André. Plano de Ensino de Requisitos de Software (UnB) 2024.2. 2024. Disponível em: https://aprender3.unb.br/pluginfile.php/2972367/mod_resource/content/53/Plano_de_Ensino%20RE%20022024%20Turma%2002%20v1.pdf. Acesso em: 01 de fevereiro de 2025.

PRESSMAN, Roger S. Engenharia de Software: Uma Abordagem Profissional. 7. ed. Porto Alegre: AMGH, 2011. Disponível em: https://www.academia.edu/42042370/Engenharia_de_Software_Uma_Abordagem_Profi_ssional Acesso em: 01 fevereiro 2025.

Histórico de versões

Versão Data Descrição Autor Revisor
1.0 02/02/2025 Criação do documento Ana Catarina Santos Nicolas Bomfim