Pular para conteúdo

Verificação NFR Framework

Histórico de Versões

Data Data Prevista de Revisão Versão Descrição Autor Revisor
09/01/2023 09/01/2023 1.0 Criação do documento João Lucas Thiago Oliveira

Introdução

Este documento tem como objetivo realizar a verificação do documento e da elaboração do NFR Framework do grupo número 4 do semestre 2022.2 de Requisitos de Software, referente ao aplicativo do LinkeDin, para esta verificação será utilizada a técnica de inspeção.

Metodologia

Para a realização da inspeção, será utilizado uma tabela com perguntas que irão avaliar se o artefato foi feito da maneira demandada pela disciplina, dessa forma tornando de fácil visualização se o mesmo está correto, caso a pergunta tenha(m) sido respondida/atendida suprindo o que foi demandado da mesma, será marcado com um "🥇", caso não tenha(m) suprido o que foi demandado, será marcado com um "🥉", caso tenha(m) sido parcialmente suprido, será marcado com um "🥈".

As questões utilizadas para a checklist estão logo abaixo:

ID Questão Inspeção
1 Os softgoals condizem com o contexto?
2 Os softgoals apresentam metas bem definidas?
3 Os impactos foram corretamente propagados?
4 Há explicação dos elementos?
5 Os elementos são utilizados de forma correta?
6 Os caminhos dos softgoals são coerentes?
7 Os diagramas representam os requisitos não-funcionais corretamente?
8 A redundância foi evitada?

Tabela 1 - Preparação das questões para inspeção

Inspeção/Verificação

Checklist de inspeção do NFR Framework do grupo 4(LinkeDin):

ID Questão Inspeção
1 Os softgoals condizem com o contexto? 🥇
2 Os softgoals apresentam metas bem definidas? 🥇
3 Os impactos foram corretamente propagados? 🥇
4 Há explicação dos elementos? 🥇
5 Os elementos são utilizados de forma correta? 🥇
6 Os caminhos dos softgoals são coerentes? 🥇
7 Os diagramas representam os requisitos não-funcionais corretamente? 🥇
8 A redundância foi evitada? 🥇

Tabela 2 - Checklist da inspeção do NFR Framework

Resultados

Calculo Aproveitamento: ((100/QntExigencias) * Acertos) + (((100/QntExigencias) * Incompletos)/2) = % de Aproveitamento

Através do checklist realizado para a análise do NFR Framework do grupo 4 (LinkeDin) podemos observar que 8 das 8 exigências são atendidas, com isso podemos determinar o aproveitamento deste artefato em 100% de acordo com o cálculo apresentado acima.

Bibliografia

Projeto Noruh do github de requisitos de software - Planejamento da Verificação - disponível Aqui, Acessado em: 09 de janeiro de 2023.

Slides da aula “Requisitos – Aula 23” dos professores Milene Serrano e Maurício Serrano, Acessado em: 09 de janeiro de 2023