Pular para conteúdo

Verificação - NFR

Introdução

Este documento é destinado para a revisão da versão 1.0 do artefato NFR do grupo 6 - Letterbox, vale ressaltar que a avaliação é feita de maneira imparcial, sem a intenção de atacar ninguém.
Foi feita a vericação da versão 1.0 do artefato no dia 11/06/2023.

Metodologia

A verificação foi feita por meio da insperção, utilizando uma checklist com base em repositórios antigos e no plano de ensino da disciplina de requisitos de software. A principio, foram criadas duas tabelas nas quais, temos 3 campos, "Questão": pergunta que será respondida, "Resposta" na qual como resultados válidos, podemos ter:

  • Sim : caso um critério for atendido.
  • Não : caso um critério não for atendido.
  • Incompleto : caso um critério for parcialmente atendido.

Também temos o campo "Observação", um campo no qual pode ser feito algum comentário a respeito da questão em específico. Posteriormente, neste mesmo documento, pode-se encontrar uma sessão na qual serão sumarizados todos os problemas do artefacto em estudo e outra nos quais se encontram as sugestões de soluções dos mesmos.

Checklist de documento

ID Questão Resposta Observação
01 O artefato possui Introdução? Sim
02 O artefato artefato possui uma Bibliografia/Referência Bibliográfica? Sim
03 O artefato possui um Histórico de Versões com o id e descrição das versões, data, autores e revisores? Sim
04 Todos os textos estão na norma padrão? Sim
05 As tabelas são mencionadas em texto? Sim
06 Os revisores são pessoas diferentes dos autores? Sim

Tabela 1 - Checklist do documento
Fonte: autores

Checklist do conteúdo

ID Questão Resposta Observação
7 No documento NFR possui uma legendas explicando os símbolos utilizados? Sim
8 Os NFR estão documentados de forma organizada, acessível e clara na modelagem? Sim
9 Os NFR são identificados com atributos específicos, como desempenho, segurança, usabilidade, etc? Sim
10 Os Softgoals NFR representam os Requisitos Não-Funcionais? Sim
11 Os Softgoals de Operacionalização representam soluções de implementação para satisfazer softgoals NFR ou outros softgoals de operacionalização? Sim
12 Os Softgoals de Afirmação permitem que as características do domínio (como prioridades e carga de trabalho) sejam consideradas e devidamente refletidas no processo de tomada de decisão? Não utilizaram
13 O procedimento de avaliação determina o grau que os requisitos não funcionais são satisfeitos por um conjunto de decisões? Sim O procedimento de avaliação determina se cada softgoal ou interdependência do SIG foi suficientemente satisfeito.
14 Os tipos de rótulos utilizados são: satisfeito, fracamente satisfeito, negado, fracamente negado, conflitante, indeterminado? Sim

Tabela 2 - Checklist Preenchido
Fonte: autores

Problemas encontrados

Não foram identificados problemas em relação ao domínio do conteúdo da disciplina.

Sugestões

  • Colocar um breve texto explicando sobre a diferença do NFR sem propagação e com propagação.

Bibliografia

[1] NFR4ES: Um Catálogo de Requisitos Não-Funcionais para Sistemas Embarcados

Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 09/06/2023 Criação do documento. Beatriz Leonardo
1.1 11/06/2023 Arrumando checklist documento. Beatriz Leonardo
1.1 13/06/2023 Arrumando questões do checklist. Beatriz Leonardo