NFR Framework
Planejamento de Verificação - NFR Framework (Etapa 04)
Introdução
Esta página documenta a verificação do artefato NFR Framework do projeto de Requisitos de Software, referente à disciplina de Engenharia de Requisitos. O objetivo principal desta verificação é garantir a qualidade e a conformidade da modelagem de Requisitos Não-Funcionais com as diretrizes metodológicas e os critérios definidos previamente no projeto.
Metodologia
A metodologia utilizada nessa etapa é a verificação de Fagan, que de maneira geral, busca apontar erros encontrados durante a fase de desenvolvimento do projeto. A divisão do método de verificação de Fagan se dá em: planejamento, visão geral, preparação, inspeção, correção e acompanhamento.
Participantes
Tabela 1 - Participantes.
Nome | Tarefas | Status |
---|---|---|
Julia Massuda | Criador da lista de verificação 04 (NFR Framework) | Feito |
João Pedro | Revisor da lista de verificação 04 (NFR Framework) | Feito |
Fonte: Julia Massuda , 2025.
Lista de Verificação - NFR Framework
Tabela 2 - Lista de Verificação - NFR Framework.
id | Descrição | Autor do Item | Fonte | Conforme/Não Conforme |
---|---|---|---|---|
01 | O documento NFR Framework possui introdução clara sobre softgoals e sua importância? | Julia Massuda | SILVA, 2019. | Conforme |
02 | Os softgoals estão classificados em Softgoals NFR, de Operacionalização e de Afirmação, conforme a metodologia? | Julia Massuda | SILVA, 2019. | Conforme |
03 | A avaliação do atendimento aos softgoals é feita qualitativamente (satisfeito, parcialmente satisfeito, não satisfeito)? | Julia Massuda | SILVA, 2019. | Conforme |
04 | As interdependências entre softgoals (decomposições e contribuições) estão claramente definidas e exemplificadas? | Julia Massuda | SILVA, 2019. | Conforme |
05 | Os tipos de decomposição (NFR, Operacionalização, Afirmação, Priorização) são explicados adequadamente? | Julia Massuda | SILVA, 2019. | Conforme |
06 | Os tipos de contribuição (AND, OR, MAKE, BREAK, HELP, HURT, UNKNOWN, EQUALS, SOME) estão corretamente descritos? | Julia Massuda | SILVA, 2019. | Conforme |
07 | A seção de propagação de impactos entre softgoals aborda a análise de dependências e conflitos? | Julia Massuda | SILVA, 2019. | Conforme |
08 | Os tipos de impacto (✓, 𝒲+, ✗, 𝒲−, 🗲, ?) são utilizados e explicados corretamente? | Julia Massuda | SILVA, 2019. | Conforme |
09 | A metodologia de aplicação do NFR Framework descreve como os RNFs foram coletados, organizados e modelados? | Julia Massuda | Boas Práticas de Engenharia de Requisitos | Conforme |
10 | A distribuição de funcionalidades por integrante está presente e clara na Tabela 1? | Julia Massuda | Organização do Projeto | Conforme |
11 | Os Cartões de Especificação de Requisitos Não-Funcionais seguem o padrão definido (Nº do Requisito, Descrição, Classificação, Origem, Justificativa, Critério de aceitação, Dependência, Prioridade, Conflitos, Histórias)? | Julia Massuda | Padrão NFR Framework | Conforme |
12 | Cada RNF possui um cartão de especificação individual e completo? | Julia Massuda | Padrão NFR Framework | Conforme |
13 | A propagação de impacto para cada NFR (Geral, Portabilidade, Confiabilidade, Segurança, Usabilidade, Acessibilidade, SIG Completo) está presente e corretamente detalhada com os respectivos impactos? | Julia Massuda | SILVA, 2019. | Conforme |
14 | As referências bibliográficas utilizadas estão citadas corretamente e no formato adequado? | Julia Massuda | Normas ABNT | Conforme |
15 | O histórico de versões do documento NFR Framework está atualizado e detalhado? | Julia Massuda | Controle de Versões do Projeto | Conforme |
Fonte: Julia Massuda , 2025.
Referências
1. SILVA, Reinaldo Antônio da. NFR4ES: Um Catálogo de Requisitos Não-Funcionais para Sistemas Embarcados. Recife: Universidade Federal de Pernambuco, 2019. Disponível em: https://aprender3.unb.br/pluginfile.php/3096155/mod_resource/content/2/DISSERTA%C3%87%C3%83O%20Reinaldo%20Ant%C3%B4nio%20da%20Silva.pdf 2. Sommerville, Ian. Engenharia de Software. 10ª ed. São Paulo, 2019. 3. Pressman, Roger S.; Maxim, Bruce R. Engenharia de Software: Uma Abordagem Profissional. 8ª ed. Porto Alegre: AMGH, 2016. 4. ALMEIDA, E. S. et al. Engenharia de Requisitos, Elsevier, 2011. 5. PAULA FILHO, W. Engenharia de Requisitos, LTC, 2017.
Histórico de Versões
Tabela 3 - Histórico de Versões.
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
22/06/2025 | Criação do documento, introdução, metodologia e listas de verificação | Julia Massuda | João Pedro |
1.1 |
22/06/2025 | Verificação do NFR Framework | João Pedro | Julia Massuda |