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