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 |