-
Notifications
You must be signed in to change notification settings - Fork 0
Inspeção NFR
Rafael Teodosio 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ã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 |
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 | NA | NA | X | NA | X | NA | ✓ | 10 |
Desempenho | ✓ | ✓ | ✓ | X | 5 | 6 | 10 | 0 | 0 | X | NA | NA | ✓ | 0 | X | NA | ✓ | 5 |
Manutenibilidade | ✓ | ✓ | ✓ | X | 7 | 7 | 8 | 5 | 8 | ✓ | 10 | 10 | X | NA | X | NA | ✓ | 5 |
Privacidade | ✓ | ✓ | ✓ | ✓ | 9 | 8 | 4 | 9 | 9 | X | NA | NA | ✓ | 10 | X | NA | ✓ | 10 |
Suportabilidade | ✓ | ✓ | ✓ | ✓ | 10 | 8 | 7 | 7 | 5 | ✓ | 10 | 10 | ✓ | 10 | X | NA | ✓ | 10 |
Justificativas das Avaliações (Consenso)