Skip to content

Verificação Diagramas de Casos de Uso

Guilherme de Lyra edited this page Jun 10, 2019 · 4 revisions
Data Versão Descrição Autor
31/05/2019 1.0 Template Inicial Henrique Martins
05/06/2019 1.1 Incrementando template com impacto de perguntas e Resultados numéricos Guilherme de Lyra
05/06/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
07/06/2019 1.3 Adição de Impactos, Justificativas e Tipos Henrique Martins, Victor Rodrigues
07/06/2019 1.4 Adição de respostas às perguntas Henrique Martins
08/06/2019 1.5 Filtrando as perguntas e adicionando seus respectivos impactos, justificativas e tipos. Henrique Martins, Guilherme de Lyra e Rafael Teodósio
10/06/2019 1.6 Adicionando tabela consenso Guilherme de Lyra, Henrique Martins

Verificação - Inspeção Diagrama dos Casos de Uso

Questões Avaliadoras

Questão Impacto Justificativa do Impacto Tipo
1 - O nome do ator revela seu papel no sistema? Alto Como é um modelo, é necessário que os elementos atendam esse modelo e sigam suas diretrizes Binário
2 - Os nomes dos casos de uso são construidas em voz ativa, e utilizam o tempo presente? Alto Regra do modelo Binário
3 - Quando ocorre relacionamentos entre casos de usos, estes relacionamentos são: Relacionamento de Inclusão, Relacionamento de Extensão, Relacionamento de Generalização? Alto Regra do modelo Binário
4 - No diagrama, ao menos um caso de uso se relaciona com um ator? Alto Regra do modelo Binário
5 - Nos relacionamentos de inclusão, o caso base é incompleto sem o caso que está sendo incluído? Alto Regra do Modelo Binário
6 - Nos relacionamentos de extensão, o caso extendido (ou, caso base) é completo por si só? Alto Regra do modelo Binário
7 - Nos relacionamentos de generalização, este é usado para funcionalidades que foram re-usadas? Alto Regra do modelo Binário
8 - Possui descrição dos atores? Baixo Informações extras que possam ajudar a elucidar são bem-quistas Binário
9 - Os termos passiveis de mais de uma interpretação constam em glossário, com clara definição? Alto Auxilia no entendimento, sendo, portanto, uma boa prática necessária - Numérico
10 - Os nomes dos casos de uso procuram ser objetivas, evitando redundâncias ou presença de informações evidentemente desnecessárias? Baixo Boa prática Numérico
11 - O diagrama possui entre 6 a 10 passos no fluxo normal? Médio Resulta em mais clareza, sem perder informações e sem adicionar informações desnecessárias Numérico
12 - Cada passo do diagrama é/mostra uma ação? Alto Regra do Modelo Binário
13 - O diagrama possui fluxo principal? Alto O objetivo, num documento completo, é que se haja no mínimo 3 cenários (podendo-se estender para até 5, página 120):
  • O caminho padrão para se atingir o objetivo
  • Fluxos alternativos
  • Fluxos de exceção (que podem ou não ser recuperados)

  • Sendo assim, não é exatamente uma regra do modelo, mas uma boa prática necessária
    Binário
    14 - O diagrama possui fluxo alternativo até o objetivo? Alto As mesmas ponderações acima. Binário
    15 - O diagrama possui fluxos de exceção recuperáveis? Alto As mesmas ponderações acima. Binário
    16 - O diagrama possui fluxos de exceção irrecuperáveis, mas que são tratados? Alto As mesmas ponderações acima. Binário
    17 - O diagrama lista as exceções que não serão tratadas? Alto As mesmas ponderações acima. Binário
    18 - As garantias pós-sucesso são fidedignas? Alto As mesmas ponderações acima. Numérico
    19 - As garantias pós-falha são fidedignas? Alto As mesmas ponderações acima. Numérico
    20 - Há uma tabela com possíveis requisitos não funcionais ligados ao diagrama? Baixo Pode-se retirar informações úteis dessa forma Binário
    21 - A rastreabilidade está bem implementada? Alto É importante manter um acesso fácil aos termos-chaves, às origens e inspirações (baseadas em modelos anteriores) que levaram à construção do modelo analisado. Numérico
    22 - Os nomes do casos de uso evitam termos condicionais (como "se" ou "mas")? Alto Deve-se sempre partir do pressuposto de que as condicionais foram cumpridas Binário

    Auditorias Realizadas

    Consenso das Avaliações

    Diagramas (Guilherme de Lyra) 1 3 4 5 6 7 8 9 10 11 12 2 14 13 16 17 18 19 20 21 22 15
    UCD002_Ler_Histórias 10 8 4 X X 10 10 9 X
    UCD004_Receber_Ribons X 9 9 9 X X 0 0 9 X
    UCD003_Visualizar_ONGs X 9 10 10 X X 10 0 9 X
    UCD001_Doar_Ribons X 10 10 10 10 10 9

    Justificativas das Avaliações (Consenso)

    Números:

    Resultado
    Número de casos de uso: 4
    Total de indicadores (Casos de Uso x Perguntas): 88
    Taxa de erro de perguntas (Σ Erros / Total de indicadores): 0.272727

    Léxicos importantes identificados:

    Validação Geral:

    Artefato Nota Geral Menção Resultado
    UCD002_Ler_Histórias 8.254237 MS Aprovado
    UCD004_Receber_Ribons 6.847458 MM Aprovado
    UCD003_Visualizar_ONGs 7.423729 MS Aprovado
    UCD001_Doar_Ribons 9.474576 SS Aprovado

    imagem

    Bibliografia:

    Requisitos - Aula 07 (Maurício Serrano e Milene Serrano)

    Clone this wiki locally