Pular para conteúdo

Verificação Casos de Uso

Histórico de Versões

Data Data Prevista de Revisão Versão Descrição Autor Revisor
08/01/2023 09/01/2023 1.0 Criação do documento Thiago Oliveira João Lucas

Introdução

Este documento tem como objetivo realizar a verificação do documento e da elaboração dos Casos de Uso do grupo número 4 do semestre 2022.2 de Requisitos de Software,grupo esse referente ao aplicativo do LinkeDin, para realizar tal verificação optamos por utilizar a técnica de "Inspeção".

Metodologia

Para a realização da inspeção, será utilizado uma tabela com perguntas que irão avaliar se o artefato foi feito da maneira demandada pela disciplina, dessa forma tornando de fácil visualização se o mesmo está correto, caso a pergunta tenha(m) sido respondida/atendida suprindo o que foi demandado da mesma, será marcado com um "🥇", caso não tenha(m) suprido o que foi demandado, será marcado com um "🥉", caso tenha(m) sido parcialmente suprido, será marcado com um "🥈", além disso, após a identificação dos erros, espera-se que o grupo referenciado utilize este documento para melhora do próprio documento que está sendo verificado.

As questões utilizadas para a checklist estão logo abaixo:

ID Questão Inspeção
1 Possui a especificação dos casos de uso?
2 Possui os atores principais e atores secundários nos diagramas de casos de uso?
3 O ator principal está do lado esquerdo do sistema nos diagramas de casos de uso?
4 Os atores estão fora da caixa de limite do sistema nos diagramas de casos de uso?
5 Possui a especificação dos diagramas de casos de uso (com Nome, Descrição, Atores, Pré-Condição,PósCondição, Fluxo Principal, Fluxo Alternativo e Fluxo de Exceção etc.)?
6 Possui a participação do cliente e/ou persona na validação dos Diagramas de Casos de Uso?
7 Possui pelo menos um diagrama para cada caso de uso?
8 Possui um diagrama de caso de uso geral?
9 As setas indicam o fluxo corretamente?
10 A tabela está coerente com o diagrama?
11 Há explicação dos Elementos?
12 Os verbos Estão no Infinitivo?

Tabela 1 - Preparação das questões para inspeção

Inspeção/Verificação

Checklist de inspeção do documento de Casos de Uso do grupo 4(LinkeDin):

ID Questão Inspeção
1 Possui a especificação dos casos de uso? 🥇
2 Possui os atores principais e atores secundários nos diagramas de casos de uso? 🥉
3 O ator principal está do lado esquerdo do sistema nos diagramas de casos de uso? 🥇
4 Os atores estão fora da caixa de limite do sistema nos diagramas de casos de uso? 🥇
5 Possui a especificação dos diagramas de casos de uso (com Nome, Descrição, Atores, Pré-Condição,PósCondição, Fluxo Principal, Fluxo Alternativo e Fluxo de Exceção etc.)? 🥈
6 Possui a participação do cliente e/ou persona na validação dos Diagramas de Casos de Uso? 🥉
7 Possui pelo menos um diagrama para cada caso de uso? 🥉
8 Possui um diagrama de caso de uso geral? 🥇
9 As setas indicam o fluxo corretamente? 🥈
10 A tabela está coerente com o diagrama? 🥈
11 Há explicação dos Elementos? 🥇
12 Os verbos Estão no Infinitivo? 🥇

Tabela 2 - Checklist da inspeção dos Casos de Uso

Resultados

Calculo Aproveitamento: ((100/QntExigencias) * Acertos) + (((100/QntExigencias) * Incompletos)/2) = % de Aproveitamento

Pode se notar por meio da checklist realizada, que o grupo 4(LinkeDin) tem 6 de 12 das exigências, relacionadas á elaboração dos casos de uso, completas, 3 de 12 das exigências Incompletas, fazendo com que 3 de 12 das exigências estejam totalmente incorretas ou em falta, gerando um aproveitamento de aproximadamente 62,5% nesse artefato, de acordo com o calculo de aproveitamento.

Bibliografia

Projeto Noruh do github de requisitos de software - Verificação dos Casos de Uso - disponível Aqui, Acessado em: 08 de janeiro de 2023.

Slides da aula “Requisitos – Aula 23” dos professores Milene Serrano e Maurício Serrano, Acessado em: 08 de janeiro de 2023