Pular para conteúdo

Verificação do artefato "Casos de Uso"

Introdução

Este documento tem como objetivo relatar os resultados da verificação por inspeção do artefato "Casos de Uso" elaborado pelo Grupo 1 na disciplina de Requisitos de Software. Será analisado o documento feito pelos integrantes do grupo em sua última versão, 1.14, de 22/10/2023.

Metodologia

A metodologia e o planejamento da verificação desse artefato foram definidos no documento de Planejamento da Verificação da Etapa 3 do Grupo 1 [1].

A abordagem adotada neste documento consiste em uma inspeção por meio de checklist. Cada elemento do checklist será analisado, e caso seja identificada alguma divergência, ela será devidamente documentada na seção destinada aos problemas encontrados. No total, serão empregados dois tipos de checklists: um de caráter abrangente, que foi destinado a todos os artefatos do planejamento da verificação, e outro específico, direcionado exclusivamente a esse artefato em foco.

Apresentação dos dados

Os resultados obtidos são apresentados a seguir nas tabelas 1 e 2. Cada item verififcado foi respondido com "Sim", "Não", "Incompleto" ou "Não Se Aplica". Quando necessário, foram feitas observações no tópico Problemas Encontrados mais adiante.

Checklist Geral

Na tabela 1, encontram-se os resultados obtidos na verificação do checklist geral do artefato em estudo.

Tabela 1: Checklist para todos os artefatos da Entrega 3

ID Descrição Avaliação
1 O artefato possui histórico de versão padronizado com pelo menos data, descrição, autores e revisores? Sim
2 O artefato possui bibliografia e/ou referência bibliográfica? [2] Sim
3 As referências bibliográficas seguem a ordem de chamada do texto? [2] Sim
4 Todas as referências bibliográficas são chamadas no texto? [2] Sim
5 O artefato possui introdução? [2] Sim
6 Todas as tabelas possuem legendas e fontes padronizadas? [2] Sim
7 Todas as tabelas são referenciadas no texto? [2] Sim
8 Todas as figuras possuem legendas e fontes padronizadas e todas utilizam a palavra "figura" e não "imagem"? [2] Sim
9 Todas as figuras são referenciadas no texto e todas utilizam a palavra "figura" e não "imagem"? [2] Sim

Fonte: Zenilda Vieira e Izabella Alves, 2023

Checklist Específico

Na tabela 2, encontram-se os resultados obtidos na verificação do checklist específico do artefato em estudo.

Tabela 6: Checklist para o artefato de Casos de Uso

ID Descrição Avaliação
1 O artefato possui um diagrama de casos de uso? Sim
2 O artefato cita a técnica utilizada para elaboração do diagrama de caso de uso do projeto? Sim
3 O diagrama de caso de uso possui os atores principais e atores secundários? [4] Sim
4 O ator principal está do lado esquerdo do sistema no diagrama de caso de uso? [5] Sim
7 Os atores estão fora da caixa de limite do sistema no diagrama de caso de uso? [4] Sim
8 No diagrama de Caso de Uso há pontos de extensão corretamente representados? [5] Sim
9 As elipses do diagrama representam ações com o uso de verbos no infinitivo e não substantivos? [4] Sim
10 No diagrama há relacionamentos de extend, include e generalization? [4] Sim
11 O nome do ator principal condiz com o usuário associado a ele? Sim
12 Quando o ator é um software ou um hardware, há a tag << system >>? [5] Não se aplica
13 O artefato possui a especificação de cada caso de uso? Sim
14 Cada caso de uso é uma funcionalidade completa (requisito funcional) que fornece um resultado observável e de valor para os atores ou stakeholders? [4] Sim
15 A especificação dos casos de uso consistem no detalhamento de execução dos casos de uso? Sim
16 Os elementos de atores, sistema e metas estão presentes nos casos de uso? [4] Sim
17 A especificação de cada caso de uso possui: nome, descrição, atores, pré-condição, pós-condição? [6] Sim
18 Existem fluxos como: principal, alternativo e de exceção? [4] Sim
19 Cada especificação de caso uso tem somente um fluxo principal que representa como o usuário usaria a funcionalidade de forma primária? [4] Sim
20 Os fluxos alternativos são possibilidades de caminhos alternativos ao fluxo principal? [4] Sim
21 Os fluxos de exceção demonstram como o sistema reagirá na presença de situações incomuns ou anormais? [4] Sim

Fonte: Zenilda Vieira e Izabella Alves, 2023

Problemas encontrados

Checklist geral

Nenhum problema encontrado no checklist geral.

Checklist Específico

Nenhum problema encontrado no checklist específico.

Resultados

Nesta seção, serão apresentados os resultados obtidos na verificação do artefato "Casos de Uso" na forma de um gráfico de pizza, onde são apresentadas a quantidade de "sim", "não" e "não se aplica" obtidos na verificação.

Checklist geral

No gráfico 1, é possível visualizar os resultados obtidos na verificação do artefato "Casos de Uso" em relação ao checklist geral.

Gráfico 1: Resultados da verificação checklist geral.

Fonte: Izabella Alves, 2023.

Checklist específico

No gráfico 2, é possível visualizar os resultados obtidos na verificação do artefato "Casos de Uso" em relação ao checklist específico.

Gráfico 2: Resultados da verificação do checklist específico.

Fonte: Izabella Alves, 2023.

Referências Bibliográficas

[1] ALVES, Izabella; VIEIRA, Zenilda. Planejamento da Verificação da Etapa 3 do Grupo 1, GAMA, FGA, 2023. Acesso em: 22 de novembro de 2023.

[2] Normas ABNT: 2023. Disponível em: https://www.normasabnt.org/normas-abnt-2023/. Acesso em: 18 de novembro de 2023.

[3] BARBOSA, Simone; DINIZ, Bruno. Interação Humano-Computador. Editora Elsevier, Rio de Janeiro, 2010.

[4] SERRANO, Maurício. SERRANO, Milene. Slide “Requisitos - Aula 13”. Local: UnB-FGA, Gama, DF. Apresentação de Power Point. 35, color. Acesso em: 18 de novembro de 2023.

[5] Lucid Software Português. Tutorial de Caso de Uso UML [Recurso eletrônico: vídeo], 2019. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 18 de novembro 2023.

[6] REINEHR, Sheila. Engenharia de requisitos. Porto Alegre: Grupo A, 2020. E-book. ISBN 9786556900674. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786556900674/. Acesso em: 18 novembro 2023.

Bibliografia

Economia-DF. Casos de Uso, FGA, GAMA, 2023. Acesso em: 22 de novembro de 2023.

Histórico de Versões

Versão Data Descrição Autor Revisor
1.0 26/11/2023 Criação do documento Izabella Alves Zenilda Vieira