Verificação do artefato "NFR Framework"
Introdução
Este documento é de verificação do artefato NFR Framework produzido pelo Grupo 04 que tem como foco do projeto o aplicativo e-Título. De acordo com o livro Software Requirements (Developer Best Practices), 3rd Edition, Microsoft Press, 2013, o artefato de modelagem ágil NFR Framework será verificado.
Desenvolvimento
O documento será guiado conforme especificado no Planejamento da verificação, onde se tem as planilhas de checklist como ferramenta de Verificação do artefato em questão.
Itens Gerais
Tabela 1 - Checklist Itens Gerais
Itens Gerais | Versão do artefato | |
---|---|---|
Pontos | Sim/Não/Incompleto | 1.0 |
O artefato possui bibliografia e/ou referência bibliográfica? | Sim | |
Tabelas e imagens, possuem legendas e fontes ? | Sim | Poderia estar no formato ABNT por exemplo |
Há histórico de versões com id, descrição da versão, data, autor e revisor ? | Sim |
Fonte: BARBOSA, Gabriel. 2023
NFR Framework
Tabela 2 - Checklist Itens Específicos
Itens Específicos | Versão do artefato | |
---|---|---|
Pontos | Sim/Não/Incompleto | 1.0 |
O objetivo do uso da técnica está especificado no artefato? | Sim | |
No documento de Requisitos Não Funcionais (NFR), há legendas explicando os símbolos utilizados? | Sim | |
Os NFRs estão documentados de forma organizada, acessível e clara na modelagem? | Sim | |
Os NFRs são identificados com atributos específicos, como desempenho, segurança, usabilidade, etc.? | Sim | |
A modelagem NFR é adequada para o contexto do sistema em questão? | Sim | Muito bem elaborada em relação ao contexto do aplicativo |
Não há requisitos desnecessários ou restritivos? | Sim | |
A modelagem NFR está bem estruturada e organizada, facilitando a compreensão dos requisitos não funcionais? | Sim | |
Os requisitos não-funcionais apresentados nos cartões foram priorizados com algum método? | Incompleto | Só um possui o método e nenhum contém a rastreabilidade dos requisitos |
Os impactos foram corretamente propagados? | Sim |
Fonte: BARBOSA, Gabriel. 2023
Sugestão de melhoria
Após verificar os itens gerais e específicos do documento, conclui-se que seria interessante se todos os requisitos não funcionais fossem organizados e apresentados no formato de tabela por exemplo (conforme foi mencionado nos feedbacks da entrega 4) e possuissem uma rastreabilidade completa nos cartões de especificação. No geral, está bem feito.
Bibliografia
Requisitos - E-Título. Disponível em: https://requisitos-de-software.github.io/2023.2-e-Titulo/. Acesso em: 12/11/2023
SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 17. 1º/2019. 46 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Referência Bibliográfica
Wiegers, Karl; Beatty, Joy.Software Requirements (Developer Best Practices), 3rd Edition, Microsoft Press
Histórico de versão
Versão | Descrição | Autor | Data | Revisor | Data de revisão |
---|---|---|---|---|---|
1.0 | Adição de conteúdo inicial | Gabriel Barbosa | 13/11/2023 | Caio Braga | 06/12/2023 |