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 |