Pular para conteúdo

Entrega 3

Introdução

Essa página tem como objetivo verificar os artefatos da Terceira Entrega do grupo 7.

Metodologia

A verificação foi realizada utilizando a Tabela 1 como template.

Tabela 1: Template para verificação

Critérios Avaliação Fonte
Pergunta para avaliação Sim/Não/Incompleto Preparação do artefato

Comentários

Os comentários relacionados a cada artefato serão detalhados aqui.

Cenários

  • Aqui é possível encontrar a origem do artefato verificado Cenários.

Tabela 2: Verificação dos Cenários

Critérios Sim/Não/Incompleto Fonte
1 - Cada cenário descreve uma única instância de uso do sistema? Sim Checklist 1
2 – Para cada cenário, há uma referência do caso de uso que foi especializado no cenário? Sim Checklist 1
3 - Os cenários contém declarações gerais dos objetivos do usuário ou tarefas de negócios que os usuários presisam realizar? Sim Checklist 1
4 - Os episódios de cada cenário seguem uma ordem lógica de acontecimentos Sim Checklist 1
5 - Os cenários especificam um caso de uso? Incompleto Checklist 1

Autores: Gabriel Souza & José Filipi

Comentários

Diagrama de Casos de Uso

Tabela 3: Verificação do diagrama de casos de uso

Critérios Sim/Não/Incompleto Fonte
1 - O Diagrama Casos de Uso fornece uma visão geral clara e concisa da finalidade e da funcionalidade do sistema? Sim Checklist 2
2 – Não existem longas cadeias de relacionamentos de inclusão, como quando um caso de uso incluído inclui outros casos de uso? Isso pode obscurecer a compreensão. Sim Checklist 2
3 - Os casos de uso identificados respondem coletivamente por todo o comportamento exigido do sistema? Sim Checklist 2
4 - Você verificou que o modelo de casos de uso não contém comportamento supérfluo (conhecido como "gold-plating")? Sim Checklist 2
5 - Cada caso de uso concreto está associado a pelo menos um Ator, como deveria ser? Sim Checklist 2
6 - Cada ator está associado a pelo menos um caso de uso? Sim Checklist 2
7 - Cada caso de uso incluído torna o modelo mais fácil de entender, implementar e manter? Sim Checklist 2
8 - Não há dois casos de uso com o mesmo nome? Sim Checklist 2
9 - Cada ator tem um nome que descreva efetivamente o papel dessa pessoa? Sim Checklist 2

Autor: Paulo Borba

Especificação dos casos de Uso

Tabela 4: Verificação das especificações de casos de uso

Critérios Sim/Não/Incompleto Fonte
1 - O caso de uso tem um nome exclusivo? Sim Checklist 2
2 - O nome é um verbo + frase nominal (por exemplo, Retirar dinheiro)? Sim Checklist 2
3 - O nome resume com precisão o objetivo principal do caso de uso? Sim Checklist 2
4 - O nome é independente do ator? Sim Checklist 2
5 - Está claro na breve descrição qual é o objetivo principal do caso de uso? Sim Checklist 2
6 - O caso de uso está associado a um ou mais atores? Sim Checklist 2
7 - O ator primário ou ator inicial está definido? Inc Checklist 2
8 - Está claro quem executa as ações no caso de uso? Sim Checklist 2
9 - Todas as informações trocadas entre os atores e o sistema são claramente especificadas? Sim Checklist 2
10 - Cada pré-condição representa um estado tangível do sistema (por exemplo, o caso de uso Sacar Dinheiro para um caixa eletrônico tem como pré-condição que o usuário tenha uma conta)? Sim Checklist 2
11 - Está claro como o caso de uso começa? Sim Checklist 2
12 - O fluxo tem um final definido? Sim Checklist 2
13 - Cada etapa progride em direção à meta? Sim Checklist 2
14 - As etapas estão numeradas corretamente? Sim Checklist 2
15 - Para cada fluxo alternativo, as condições para início do fluxo estão claramente definidas? Sim Checklist 2

Autor: Paulo Borba, 2024

Comentários

  • 10.10: Apesar de conter as informações necessárias, poderia ser mais bem elaborado.
  • 11.3: Apesar de conter as informações necessárias, poderia ser mais bem elaborado.
Vídeo Especificação do casos de Uso 10 e 11

Autor: Paulo Borba, 2024

Especificação suplementar

Tabela 7: Verificação das especificações suplementares

Critérios Sim/Não/Incompleto Fonte
1 - Requisitos de usabilidade: Apresenta o tempo de treinamento necessário para que usuários normais e avançados se tornem produtivos em operações específicas? Sim Checklist 3
2 - Requisitos de usabilidade: Apresenta especificação de tempo de tarefas mensuráveis ​​para tarefas típicas? Inc Checklist 3
3 - Requisitos de usabilidade: Apresenta especificação de critérios de acessibilidade? Sim Checklist 3
4 - Requisitos de confiabilidade: Disponibilidade: Especificação quanto a porcentagem de tempo disponível %, horas de uso, acesso para manutenção, operações em modo degradado, etc. Sim Checklist 3
5 - Requisitos de confiabilidade: Apresenta Tempo médio entre falhas (MTBF)? Sim Checklist 3
6 - Requisitos de confiabilidade: Apresenta Tempo médio de reparo (MTTR)? Sim Checklist 3
7 - Requisitos de Desempenho: Apresenta tempo de resposta para transações? (media ou máximo) Sim Checklist 3
8 - Requisitos de Desempenho: Apresenta taxas de transação? (transações por segundo) Sim Checklist 3
9 - Requisitos de Desempenho: Capacidade? (número de clientes ou transações que o sistema pode acomodar) Sim Checklist 3
10 - Requisitos de Desempenho: Capacidade? 4 - Modo degradação? Sim Checklist 3
11 - Requisitos de Suportabilidade: Padrões de codificação? Sim Checklist 3
12 - Requisitos de Suportabilidade: Bibliotecas? Sim Checklist 3
13 - Requisitos de Suportabilidade: Padrões de nomeações? Sim Checklist 3
14 - Requisitos de restrição de design: linguagens de programação, restrições de arquitetura, componentes adquiridos, bibliotecas de classes, requisitos de processo de software. Sim Checklist 3
15 - Requisitos de segurança: linguagens de programação, restrições de arquitetura, componentes adquiridos, bibliotecas de classes, requisitos de processo de software. Sim Checklist 3

Autores: Paulo Borba

Vídeo Especificação suplementar

Autor: Paulo Borba, 2024

Léxicos

  • Aqui é possível encontrar a origem do artefato verificado Léxicos.

Tabela 8: Verificação dos Léxicos

Critérios Sim/Não/Incompleto Fonte
1 - Os termos léxicos foram identificados e documentados? Sim Checklist 4
2 - Cada termo léxico possui um nome único e descritivo? Sim Checklist 4
3 - Os léxicos apresentados no artefato apresentam classificação, noção e sinônimos? Sim Checklist 4
4 - É apresentado um ou mais exemplos de cada classificação de léxico? Sim Checklist 4
5 - Foram identificadas e documentadas as relações entre os termos léxicos? Sim Checklist 4
6 - As informações são suficientes para entendimento dos léxico? Sim Checklist 4
7 - A documentação dos léxicos foi revisada e aprovada? Sim Checklist 4

Autores: Bianca Castro & Amanda Campos

Comentários

Referências Bibliográficas

1. Checklist 1: verificação de Cenários
2. Checklist 2: verificação de Diagrama de casos de uso e especificação de casos de uso
3. Checklist 3: verificação de Especificação Suplementar
4. Checklist 4: verificação de First Things First

Histórico de Versões

Versão Data Descrição Autor(es) Data da revisão Revisor(es)
1.0 25/06/2024 Criação do documento. Bianca Castro 31/06/2024 Paulo Borba
1.01 01/07/2024 Alteração do documento. Paulo Borba 01/07/2024 Bianca Castro