Skip to content

Inspeção NFR

Victor Rodrigues edited this page Jun 10, 2019 · 9 revisions
Data Versão Descrição Autor
31/05/2019 1.0 Template Inicial Henrique Martins
05/01/2019 1.1 Incrementando template com impacto de perguntas e Resultados numéricos Guilherme de Lyra
05/01/2019 1.2 Incrementando template com contexto, justificativa e tipo (para perguntas)
tabela de relevâncias
tabela de validação geral
e adição de bibliografia
Guilherme de Lyra
05/01/2019 1.3 Adicionando mais perguntas (baseadas no grupo Pinterest)
31/05/2019 1.4 Removendo perguntas duplicadas Lucas kishima
31/05/2019 1.5 Melhorando perguntas Lucas kishima
31/05/2019 1.6 Adicionando novas perguntas Lucas kishima
31/05/2019 1.7 Adicionando justificativas dos impactos Lucas kishima

Verificação - Inspeção NFR Softgoal

Questões Avaliadoras

Questão Impacto Justificativa do impacto Tipo
1 - O foco do modelo é demonstrar o cumprimento do NFR Softgoal e as possíveis alternativas para o cumprimento do mesmo? Alto É um dos principais objetivos do modelo Binário
2 - Os NFR Softgoals são decompostos em sub-softgoals mais específicos? Alto Para facilitar o entendimento de um Softgoal é recomendado a decomposição dele em outros mais específicos Binário
3 - No grafo de representação os conceitos do Framework, seus relacionamentos e priorizações estão em conformidade com a representação visual proposta pelo modelo? Alto O modelo proposto pelo Framework permite uma distinção objetiva dos conceitos, relacionamentos e priorizações Binário
4 - O NFR contém pelo menos mais que três níveis de contribuições? Alto Modelos muito rasos não possibilitam um bom entendimento do NFR softgoal e das alternativas para o cumprimento do mesmo Binário
5 - As contribuições identificadas foram corretamente aplicadas? Alto Para possibilitar uma boa avaliação dos impactos das decisões Numérico
6 - O conceito de softgoal foi aplicado corretamente, ou seja, eles são constituídos por requisitos não funcionais ou critérios de qualidade? Alto Os conceitos do framework devem ser utilizados de maneira correta Numérico
7 - No grafo de representação está padronizado o uso de adjetivos ou substantivos para os Softgoals? Alto estar em conformidade com os padrões estabelecidos pelo modelo Numérico
8 - O conceito de Operacionalização foi aplicado corretamente, ou seja, eles são constituídos por técnicas de desenvolvimento ou requisitos funcionais? Alto Os conceitos do framework devem ser utilizados de maneira correta Numérico
9 - No grafo de representação está padronizado o uso de verbos de ação paras as Operacionalizações? Alto estar em conformidade com os padrões estabelecidos pelo modelo Numérico
10 - Foram identificadas argumentos(Claims)? Médio O não uso de claims não é suficiente para avaliar um modelo como ruim, porém o uso do mesmo agrega valor ao modelo Binário
11 - O conceito de Claim foi aplicado corretamente, ou seja, eles são constituídos por argumentos, razões ou justificativas a favor ou contra as interdependências ? Alto Os conceitos do framework devem ser utilizados de maneira correta Numérico
12 - No grafo de representação está padronizado o uso de Linguagem natural paras os Claims? Alto estar em conformidade com os padrões estabelecidos pelo modelo Numérico
13 - Foram identificadas interdependências implícitas entre os softgoals? Médio O não uso de interdependências implícitas não é suficiente para avaliar um modelo como ruim, porém o uso do mesmo agrega valor ao modelo Binário
14 - As interdependências implícitas entre os softgoals foram corretamente utilizadas? Alto Os conceitos do framework devem ser utilizados de maneira correta Numérico
15 - Foram identificadas priorizações? Médio O não uso de priorizações não é suficiente para avaliar um modelo como ruim, porém o uso do mesmo agrega valor ao modelo Binário
16 - Os Softgoals foram priorizados corretamente? Alto Os conceitos do framework devem ser utilizados de maneira correta Numérico
17 - É possível identificar as decisões e suas alternativas? Alto é de extrema importância para o modelo poder visualizar as decisões tomadas e suas alternativas Binário
18 - A propagação do impacto das decisões foi realizada corretamente, ou seja, respeitando as restrições impostas pelos tipos das contribuições? Alto Para determinar se o NFR Softgoal foi cumprido ou não Numérico

Auditorias Realizadas

Consenso das Avaliações

NFR 1* 2* 3* 4* 5 6 7 8 9 10* 11 12 13* 14 15* 16 17* 18
Usabilidade X 2 7 10 1 1 X 0 0 X 0 X 0 10
Desempenho X 5 6 10 0 0 X 0 0 0 X 0 5
Manutenibilidade X 7 7 8 5 8 10 10 X 0 X 0 5
Privacidade 9 8 4 9 9 X 0 0 10 X 0 10
Suportabilidade 10 8 7 7 5 10 10 10 X 0 10

Justificativas das Avaliações (Consenso)

Números:

Indicativos Resultado
Número de NFRs: 5
Total de indicadores (NFRs x Perguntas): 90
Taxa de erro de perguntas (Σ Erros / Total de indicadores): 33 / 90 = 0,366

Léxicos importantes identificados:

Validação Geral:

Artefato Nota Geral Menção Resultado
Usabilidade 4.176471 MI Reprovado
Desempenho 4.274510 MI Reprovado
Manutenibilidade 6.274510 MM Aprovado
Privacidade 6.803922 MM Aprovado
Suportabilidade 8.254902 MS Aprovado

imagem

Bibliografia

Requisitos Aula 20, Mauricio e Milene Serrano

Requisitos, Grupo Pinterest 2018.2

Clone this wiki locally