Pular para conteúdo

Verificação dos casos de uso

Introdução

Neste documento, será realizada a verificação do artefato "Casos de Uso" desenvolvido pelo grupo 1, Economia-DF. Sendo realizado a técnica de inspeção como forma de avaliação deste documento, além de seguir o planejamento previamente estabelecido. Na tabela 1, se encontra os metadados do arquivo desenvolvido, enquanto que nas tabelas 2 e 3 pode ser vista as questões a serem avaliadas.

<<<<<<< Updated upstream | Versão | Autor(es) | Revisor(es) | | :----: | :--------: | :-------------: | | 1.14 | Zenilda Vieira | - | ======= | Versão | Autor | Revisor(es) | | :----: | :--------: | :-------------: | | 1.14 | 22/10/2023 | Zenilda Vieira | - |

Stashed changes

Tabela 1: Metadados do artefato produzido. (Fonte: Ana Luíza e Rafael Xavier, 2023).

ID Questão Inspeção Observações
1 As legendas estão no padrão do projeto? 🟢
2 Possui links para os outros artefatos? 🔴 Os links estão mandando para o github quando deveriam mandar para a página do artefato no git pages
3 Existe uma introdução no artefato? 🟢
4 Existe tabela de versionamento padronizado? 🟢
5 Há referências bibliográficas ou referências no artefato? 🟢
6 As tabelas e imagens possuem legenda, fonte e são introduzidas no texto? 🟡 A tabela 1 pode ser melhor chamada no texto
7 O artefato possui autor? 🟢
8 O artefato possui revisor? 🟡 A última versão não possui revisor

Tabela 2: Tabela de avaliação das verificações gerais do artefato. (Fonte: Ana Luíza e Rafael Xavier, 2023).

ID Questão Inspeção Observações
9 Todos os atores estão representados no diagrama? 🟢
10 Todos os atores estão representados por um boneco palito e um texto com a identificação do ator? 🟢
11 O relacionamento de generalização entre os atores é representado por uma seta vazada que aponta do ator filho para o ator pai? N/A
12 O relacionamento de generalização expressa corretamente a intenção de herança entre os atores envolvidos? N/A
13 Todos os casos de uso são representados por elipses e identificados por meio de um verbo no infinitivo seguido de um complemento? 🟢
14 Todos os casos de uso que representam as funcionalidades que os stakeholders desejam estão representados? 🟢
15 Todos os casos de uso estão ligados a pelo menos um ator? 🟢
16 Os relacionamentos de estão representados por setas pontilhadas que partem do caso de uso principal para o caso de uso incluído? 🟢
17 Os relacionamentos de estão representados por setas pontilhadas que partem do caso de uso que estende para o caso de uso principal? 🟢
18 O relacionamento de generalização entre os casos de uso é representado por uma seta vazada que aponta do caso de uso filho para o caso de uso pai? N/A
19 O relacionamento de generalização expressa corretamente a intenção de herança entre os casos de uso envolvidos? N/A

Tabela 3: Tabela de avaliação das verificações específicas do artefato. (Fonte: Ana Luíza e Rafael Xavier, 2023).

Comentários

O artefato está completo e coeso de acordo com a metodologia abordada, necessita de alguns ajustes e falta generalização nos casos de uso.

Resultados

Para saber a porcentagem de aproveitamento do artefato, será utilizado a Equação 1:

$$ \frac{100}{Qtde}\cdot(EC+ NA + 0.5\cdot EI - EE) $$

Equação 1: Fórmula de avaliação (Fonte: Edilberto Cantuária, 2023). Para mais detalhes, visite a nossa metodologia.

Através dos checklists realizados podemos observar que:

  • 12/19 exigências são atendidas;
  • 2/19 exigências estão incompletas;
  • 1/19 exigências estão erradas ou não foram realizadas.
  • 4/19 não se aplica.

onde 19 é a quantidade de exigências.

Portanto, com base no cálculo apresentado, pode-se dizer que o aproveitamento deste artefato está em 84.2%.

Bibliografia

REINEHR, Sheila. Engenharia de Requisitos. Porto Alegre: SAGAH, p. 232-235, 2020.

Histórico de versão

Data Versão Descrição Autor(es) Revisor(es)
12/11/2023 1.0 Criação do documento Ana Luíza e Rafael Xavier Artur