Pular para conteúdo

Verificação do Artefato de Caso de Uso do Grupo 4.

Introdução

A verificação é uma das etapas mais importantes do desenvolvimento de um projeto. Nela os artefatos produzidos são analisados garantindo que os mesmos cumpram com os seus requisitos especificados. Sendo assim, este documento apresenta o planejamento da verificação do artefatos de Caso de Uso.

Objetivos

O objetivo deste documento é verificar se o artefato produzido Grupo 4 possuem os itens e o padrão exigidos para tais.

Metodologia

Tabela para avaliação do artefato do Caso de Uso

Tabela 1 - Checklist para a Verificação do Caso de Uso

ID Descrição Avaliação Referência
1 Cada caso provem um resultado observável e de valor para os atores ou outros interessados no sistema? Sim ^2^
2 As elipses representam as ações caso de uso? (constituem internamente fluxos/cenários)? Sim ^3^
3 Há o uso de verbos no infinitivo e não substantivos? Sim ^2^
4 Há relacionamentos de extend, include e generalization? Incompleto ^2^
5 O caso de uso representa o usuário e suas interações com o sistema? Sim ^2^
6 O ator principal está posicionado ao lado esquerdo do sistema? Sim ^2^
7 O usuário reside fora das fronteiras da aplicação? Sim ^2^
8 O usuário possui um nome associado a ele? Como: cliente, analista de RH, estudante, etc. Sim ^2^
9 Quando o ator é um software ou um hardware, há a tag << system >>? Não ^2^
10 O caso de uso produzido é uma funcionalidade completa que entrega algum valor? Sim ^2^
11 Os casos de uso são de requisitos funcionais? Sim ^2^
12 Foi usada alguma técnica para a produção dos casos de uso? Sim ^2^
13 Os elementos de atores, sistema e metas estão presentes no caso de uso? Sim ^3^
14 A especificação dos casos de uso consistem no detalhamento de execução dos casos de uso? Sim ^2^
15 Existem fluxos como: principal, alternativo e de exceção? Sim ^2^
16 Cada especificação de caso uso tem somente um fluxo principal? Sim ^2^
17 Os fluxos principais representam como usuário usaria a funcionalidade de forma primária? Sim ^2^
18 Os fluxos alternativos são possibilidades de cenários alternativos ao fluxo principal? Sim ^2^
19 Os fluxos de exceção demonstram como o sistema reagirá na presença de situações inesperadas? Sim ^2^
20 Cada integrante fez ao menos uma especificação de um caso de uso? Sim ^1^

Fonte: Danilo Carvalho Antunes, 2024

Problemas Encontrados

Aqui será apresentado todos os problemas identificados durante o processo de verificação do artefato Caso de Uso.

  • ID 4: Descrição: Há relacionamentos de extend, include e generalization?
    • Avaliação: OK
    • Comentário: Sem generalization

Tabela para avaliação de cada Caso de Uso feito pelos integrantes

Tabela 2 - Especificação do Caso de uso

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? A ^1^
02 A especificação do caso de uso possui Nome ? A ^1^
03 A especificação do caso de uso possui Descrição ? A ^1^
04 A especificação do caso de uso possui Atores ? A ^1^
05 A especificação do caso de uso possui Pré-Condição ? A ^1^
06 A especificação do caso de uso possui Pós-Condição ? A ^1^
07 A especificação do caso de uso possui Fluxo Principal ? A ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? A ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? A ^1^
10 A especificação do caso de uso possui Rastrabilidade ? A ^1^

Fonte: Danilo Carvalho Antunes, 2024

Problemas Encontrados

Aqui será apresentado todos os problemas identificados durante o processo de verificação do artefato Caso de Uso.

  • ID xx: Descrição
    • Avaliação:
    • Comentário:

Resultado da avaliação de cada Caso de Uso feito pelos integrantes

UC01 - Fazer Login

Tabela 2 - Especificação do Caso de uso

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Não ^1^

Fonte: Claudio Henrique, 2024

Problemas Encontrados

Aqui será apresentado todos os problemas identificados durante o processo de verificação do artefato Caso de Uso.

  • ID 10: A especificação do caso de uso possui Rastreabilidade?
    • Avaliação: Não;
    • Comentário: O cartão de especificação não possui rastreabilidade, então não é possível saber de qual parte da elicitação surgiu a funcionalidade.

UC02 - Validação Credenciais

Tabela 2 - Especificação do Caso de uso

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Não ^1^

Fonte: Claudio Henrique, 2024

Problemas Encontrados

Aqui será apresentado todos os problemas identificados durante o processo de verificação do artefato Caso de Uso.

  • ID 10: A especificação do caso de uso possui Rastreabilidade?
    • Avaliação: Não;
    • Comentário: O cartão de especificação não possui rastreabilidade, então não é possível saber de qual parte da elicitação surgiu a funcionalidade.

UC03 - Emitir Erro de Login

Tabela 1 - Checklist para a Consultar Benefícios

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? A ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Não ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Não ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Não ^1^

Fonte: Gabriel B. Bertolazi, 2024

Problemas encontrados

  • ID 08: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui fluxo Alternativo
  • ID 09: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui fluxo de excessão
  • ID 10: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui ratreabilidade

UC04 - Atualizar Dados Pessoais

Tabela 2 - Checklist para a Consultar Benefícios

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Não ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Não ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Não ^1^

Fonte: Gabriel B. Bertolazi, 2024

Problemas encontrados

  • ID 08: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui fluxo Alternativo
  • ID 09: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui fluxo de excessão
  • ID 10: A especificação do caso de uso possui Rastreabilidade?

    • Avaliação: Não;
    • Comentário: Não possui ratreabilidade

UC05 - Consultar Benefícios

Tabela 3 - Checklist para a Consultar Benefícios

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Elias F. Oliveira, 2024

UC06 - Baixar Certidões

Tabela 4 - Especificação do Caso de uso - Baixar Certidões

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Elias F. Oliveira, 2024

UC07 - Solicitar Prova de Vida

Tabela 12 - Especificação do Caso de uso - Solicitar Prova de Vida

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Ricardo Augusto, 2024

Problemas Encontrados

Abaixo estão os problemas encontrados problemas para a UC07 - Visualizar documentos.

ID 08: A especificação do caso de uso possui Fluxo Alternativo? Avaliação: não Comentário: o caso de uso não apresenta um fluxo alternativo

UC08 - Baixar documentos

Tabela 12 - Especificação do Caso de uso - Solicitar Prova de Vida

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo? Não ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Gabriel F. J. Silva, 2024

Problemas Encontrados

Abaixo estão os problemas encontrados problemas para a UC08 - Baixar documentos.

ID 08: A especificação do caso de uso possui Fluxo Alternativo? Avaliação: não Comentário: o caso de uso não apresenta um fluxo alternativo

UC09 - Emitir 2ª via

Tabela 12 - Especificação do Caso de uso - Emitir 2ª via

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Não ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^
11 Possui especificação do caso de uso ? Sim ^1^

Fonte: Pablo S. Costa, 2024

Problemas Encontrados

  • ID 08: A especificação do caso de uso possui Fluxo Alternativo?
    • Avaliação: não
    • Comentário: o caso de uso não apresenta um fluxo alternativo

UC10 - Agendar Atendimento

Tabela 12 - Especificação do Caso de uso - Agendar Atendimento

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Não ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^
11 Possui especificação do caso de uso ? Sim ^1^

Fonte: Pablo S. Costa, 2024

Problemas Encontrados

  • ID 08: A especificação do caso de uso possui Fluxo Alternativo?
    • Avaliação: não
    • Comentário: o caso de uso não apresenta um fluxo alternativo
  • ID XX: -
    • Avaliação: -
    • Comentário: A especificação está duplicada

UC11 - Solicitar Prova de Vida

Tabela 12 - Especificação do Caso de uso - Solicitar Prova de Vida

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Ricardo Augusto, 2024

Problemas Encontrados

Aqui será apresentado todos os problemas identificados durante o processo de verificação do artefato de link do artefato.

  • Não foram encontrados problemas para a "UC11 - Solicitar Prova de Vida", todos os tópicos foram bem elaborados.

UC12 - Ver Histórico de Prova de Vida

Tabela 13 - Especificação do Caso de uso - Ver Histórico de Prova de Vida

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Não ^1^

Fonte: Ricardo Augusto, 2024

Problemas Encontrados

  • ID 10: A especificação do caso de uso possui Rastrabilidade ?
    • Avaliação: Não
    • Comentário: O caso de uso 12 não possui rastreabilidade.

UC13 - Baixar Certidões

Tabela 14 - Especificação do Caso de uso - Baixar Certidões

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Danilo Carvalho Antunes, 2024

Problemas Encontrados

  • ID xx: Descrição
    • Avaliação:
    • Comentário: Sem problema encontrado.

UC14 - Assinar Documentos Digitalmente

Tabela 16 - Especificação do Caso de uso - Assinar Documentos Digitalmente

ID Descrição Avaliação Referência
01 Possui especificação do caso de uso ? Sim ^1^
02 A especificação do caso de uso possui Nome ? Sim ^1^
03 A especificação do caso de uso possui Descrição ? Sim ^1^
04 A especificação do caso de uso possui Atores ? Sim ^1^
05 A especificação do caso de uso possui Pré-Condição ? Sim ^1^
06 A especificação do caso de uso possui Pós-Condição ? Sim ^1^
07 A especificação do caso de uso possui Fluxo Principal ? Sim ^1^
08 A especificação do caso de uso possui Fluxo Alternativo ? Sim ^1^
09 A especificação do caso de uso possui Fluxo de Exceção ? Sim ^1^
10 A especificação do caso de uso possui Rastrabilidade ? Sim ^1^

Fonte: Danilo Carvalho Antunes, 2024

Problemas Encontrados

  • ID xx: Descrição
    • Avaliação:
    • Comentário: Sem problema encontrado.

Bibliografia

1. Checklist disponibilizado pelo professor durante a aula de apresentação da entrega 3 que possui o artefato avaliado, atividade avaliativa da disciplina.

2. Slides da aula Requisitos – Aula 07 dos professores Milene Serrano e Maurício Serrano. Disponível em: https://aprender3.unb.br/pluginfile.php/2845007/mod_resource/content/1/Requisitos%20-%20Aula%20013a.pdf Acesso em: 10 de junho de 2023.

3. REINEHR, Sheila. Engenharia de requisitos. [Insert Publisher Location]: Grupo A, 2020. E-book. ISBN 9786556900674. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786556900674/. Acesso em: 10 junho 2024.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 09/06/2024 Criação do documento Danilo Carvalho Gabriel F. J. Silva
1.1 08/07/2024 Padroniza nome dos membros Gabriel F. J. Silva Danilo Carvalho