-
Notifications
You must be signed in to change notification settings - Fork 0
Inspeção NFR
Lucas Kishima edited this page Jun 9, 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
Questão | Impacto | Justificativa do impacto | Tipo |
---|---|---|---|
1 - O foco do modelo é demonstrar as possíveis alternativas para o cumprimento do NFR em questão? | 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 |
NFR | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
Usabilidade | |||||||
Desempenho | |||||||
Manutenibilidade | |||||||
Privacidade | |||||||
Suportabilidade |
Artefato | Ranking |
---|---|
A01 |
|
A02 |
|
- Reprovação em no máximo um critério - Qualidade Alta
- Reprovação em 2 ou 3 critérios - Qualidade Média
- Reprovação em mais de 3 critérios - Qualidade Baixa
- Avaliado 1
- Falha 1
- Falha 2
- Avaliado 2
- Falha 1
- Falha 2
- Avaliado 1
- Falha 1
- Falha 2
- Avaliado 2
- Falha 1
- Falha 2
- Avaliado 1
- Falha 1
- Falha 2
- Avaliado 2
- Falha 1
- Falha 2
Resultado | |
---|---|
Número de NFRs: | |
Total de indicadores (NFRs x Perguntas): | |
Taxa de erro de perguntas (Σ Erros / Total de indicadores): | |
Total de pontos de erro com impacto (Σ Erros/ (questão alta *3) + (questão média *2) + (questão baixa *1)): |
- <Léxico X> [x]
- <Léxico X> [x]
- <Léxico X> [x]
Artefato | Nota Geral | Menção | Resultado |
---|---|---|---|
Artefato01 | 5.55 | MM | Reprovado |
Artefato02 | 4.44 | MI | Reprovado |
Artefato03 | 7.77 | MS | Aprovado |