-
Notifications
You must be signed in to change notification settings - Fork 0
inspeção dos NFR(lucas)
Lucas Kishima edited this page Jun 10, 2019
·
3 revisions
Data | Versão | Descrição | Autor |
---|---|---|---|
08/05/2019 | 1.0 | Criando documento | Lucas kishima |
09/01/2019 | 1.1 | Realizando inspeção | lucas kishima |
Verificação - Inspeção NFR
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 | - | - | x | - | x | - | ✓ | 10 |
Desempenho | ✓ | ✓ | ✓ | x | 8 | 6 | 10 | 0 | 0 | x | - | - | ✓ | 5 | x | - | ✓ | 10 |
Manutenibilidade | ✓ | ✓ | ✓ | x | 7 | 7 | 8 | 5 | 8 | ✓ | ✓ | ✓ | x | - | x | - | ✓ | 10 |
Privacidade | ✓ | ✓ | ✓ | ✓ | 9 | 7 | 4 | 9 | 10 | x | - | - | ✓ | 10 | x | - | ✓ | 10 |
Suportabilidade | ✓ | ✓ | ✓ | ✓ | 10 | 7 | 6 | 5 | 5 | ✓ | 10 | ✓ | ✓ | 10 | x | - | ✓ | 10 |
Justificativa | |
---|---|
5 | Apenas 2 das 10 contribuições estão corretas,não se deve utilizar contribuições OR, AND juntas com "++" |
6 | Responsividade deve ser alterado para um critério de qualidade. |
7 | utilização de verbo de ação para descrever softgoals |
8 | O conceito de operacionalização foi usado de forma incorreta em quase todas as operacionalizações |
9 | não foram utilizados verbos de ações para descrever as operacionalizações. |
Justificativa | |
---|---|
5 | Apenas 1 das 8 contribuições está incorreta |
6 | Estabilidade deve ser alterado para um critério de qualidade. |
8 | O conceito de operacionalização foi usado de forma incorreta em quase todas as operacionalizações |
9 | não foram utilizados verbos de ações para descrever as operacionalizações. |
Justificativa | |
---|---|
5 | Apenas 2 das 8 contribuições estão incorretas, não se deve utilizar contribuições OR, AND juntas com "++" |
6 | melhorar app indica uma ação o que remete a uma operacionalização |
7 | utilização de verbo de ação para descrever softgoals |
8 | metade das operacionalizações estão incorretas |
9 | foram utilizados verbos de ações para descrever as operacionalizações a maioria das operacionalizações. |
Justificativa | |
---|---|
5 | Apenas 2 das 18 contribuições está incorreta, não se deve utilizar contribuições OR, AND juntas com "++" |
6 | Alguns softgoals indicam ação |
7 | utilização de verbo de ação para descrever softgoals, alguns estão mals escritos. |
8 | Apenas 1 operacionalização está incorreta |
Justificativa | |
---|---|
6 | Alguns softgoals indicam ação |
7 | utilização de verbo de ação para descrever softgoals |
8 | metade das operacionalizações estão incorretas |
9 | foram utilizados verbos de ações para descrever as operacionalizações em metade das operacionalizações. |