Skip to content

Verificação do grupo+1

Introdução

Este documento apresenta a lista de verificação (versão 2.0) elaborada para avaliar os artefatos produzidos na Entrega 3: Modelagem: Casos de Uso, Especificação Suplementar, Cenários e Léxicos. As tabelas foram elaboradas seguindo o modelo de lista de verificação sugerida pelo professor, André Barros de Sales, sendo uma lista que será usada na inspeção da entrega 1, tanto para o grupo, quanto para o grupo+1.


Lista de Verificação (Versão 2.0)

Tabela 1: Lista de Verificação — Casos de Uso

Item Autor Referência
1. O diagrama de caso de uso possui um sistema ou um aplicativo? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 00:41. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
2. O sistema está sendo representado por um retângulo? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 01:47. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
3. O nome do sistema está no topo do retângulo? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 01:49. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
4. O diagrama de caso de uso possui o fluxo básico daquilo que o sistema ou aplicativo faz? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 00:49. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
5. Os atores estão caracterizados como classes ou categorias? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 02:55. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
6. Cada ator interage com pelo menos um caso de uso do sistema? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 05:20. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
7. Os casos de uso estão sendo representados por um formato oval? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 04:10. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
8. Os casos de uso estão posicionados dentro do retângulo? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 04:16. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
9. A descrição de cada caso de uso começa com um verbo? Davi Camilo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 04:50. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item
10. Os relacionamentos de associação possuem linhas sólidas? Gabriel Castelo LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Minuto 05:20. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025. Referência do item

Autores: Davi Camilo e Gabriel Castelo, 2025.


Tabela 2: Lista de Verificação — Especificação Suplementar

Item Autor Referência
1. No documento, estão descritos os requisitos não funcionais? Davi Camilo SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 013a. 2024. Slide 28. Disponível em: https://aprender3.unb.br/pluginfile.php/3096118/mod_resource/content/1/Requisitos%20-%20Aula%20013a.pdf. Acesso em: 14 maio 2025. Referência do item
2. Há uma seção dedicada à usabilidade, descrevendo facilidade de uso, acessibilidade e clareza da interface? Euller Júlio Sales, A. B. Requisitos-Aula011.pdf, slide 29
3. A confiabilidade (Reliability) do sistema é descrita, incluindo disponibilidade, tolerância a falhas e frequência de erros? Euller Júlio Sales, A. B. Requisitos-Aula011.pdf, slide 29
4. A seção de desempenho (Performance) inclui throughput e requisitos de escalabilidade? Euller Júlio Sales, A. B. Requisitos-Aula011.pdf, slide 29
5. Há requisitos sobre suportabilidade (Supportability): manutenibilidade, adaptabilidade, portabilidade e extensibilidade? Euller Júlio Sales, A. B. Requisitos-Aula011.pdf, slide 29
6. O documento apresenta requisitos não funcionais claros e métricas mensuráveis para desempenho, confiabilidade e usabilidade? Tiago Antunes Balieiro Sales, A. B. Requisitos-Aula011.pdf, slide 29

Autores: Davi Camilo, Euller Júlio e Tiago Antunes Balieiro, 2025.


Tabela 3: Lista de Verificação — Cenários

Item Autor Referência
1. Os cenários foram escritos como textos, suplementados por diagramas, telas etc? Davi Camilo Sommerville, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Addison Wesley, 2011. Cap. 4.5.3, p. 73. Referência do item
2. O cenário descreve claramente o contexto inicial e as expectativas dos usuários e do sistema antes da interação começar? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
3. O fluxo principal de eventos está descrito de maneira sequencial e compreensível, facilitando o entendimento do processo pelo leitor? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
4. Possíveis problemas e exceções que podem ocorrer durante o uso do sistema estão identificados e possuem soluções propostas? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
5. O cenário identifica claramente quais informações os usuários utilizam e produzem durante a interação com o sistema? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
6. O estado do sistema ao final do cenário está bem definido, indicando o resultado da interação para o usuário e o sistema? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
7. As descrições são compreensíveis para stakeholders não técnicos, facilitando discussões e validações com todos os envolvidos? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
8. Foram considerados os meios que os usuários usam para acessar o sistema (como dispositivos móveis, computadores, etc)? Euller Júlio SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.
9. O cenário descreve as interações do usuário e do sistema considerando todas as condições possíveis, incluindo exceções? Tiago Antunes Balieiro SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Capítulo 4.3.2 Histórias e cenários, p. 102-103.

Autores: Davi Camilo, Euller Júlio e Tiago Antunes Balieiro, 2025.


Tabela 4: Lista de Verificação — Léxicos

Item Autor Referência
1. O léxico apresenta noção (definição do termo)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
2. O léxico apresenta impacto (efeito ou uso do termo no sistema)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
3. A noção está descrita com linguagem de dicionário, explicando o significado do termo (denotação)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
4. O impacto descreve o efeito do símbolo na aplicação ou o efeito da aplicação sobre o símbolo (conotação)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
5. O léxico indica o tipo do termo (sujeito, verbo, objeto ou estado)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025.
6. Há sinônimos listados para o termo? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
7 O termo possui uma ou mais noções (significados)? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
8. O termo possui um ou mais impactos? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
9. O léxico contém hiperlinks para termos relacionados? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
10. Para o tipo sujeito: está indicado quem é o sujeito e quais ações executa? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
11. Para o tipo verbo: estão descritos o agente da ação, o momento em que ocorre, procedimentos e reflexos no ambiente? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
12. Para o tipo objeto: foram indicadas as ações aplicáveis ao objeto e relações com outros objetos? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
13. Para o tipo estado: o estado está definido com significado, ações que levam a ele e ações que podem decorrer dele? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
14. Cada entrada no léxico pertence a um e somente um tipo? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
15. As ocorrências do símbolo no sistema foram descritas, quando possível? Arthur Evangelista SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item
16. É possível identificar o sujeito por sua noção? Tiago Antunes Balieiro SERRANO, Milene; SERRANO, Maurício. Aula 10 – Requisitos de Software, 2025. Referência do item

Autores: Arthur Evangelista e Tiago Antunes Balieiro, 2025.


Referências Bibliográficas

SALES, André Barros de. Plano de Ensino – Requisitos de Software: REE012025 – Turma 03. Brasília: Universidade de Brasília, Faculdade UnB Gama, 2025. Disponível em: Lista de Verificação da Etapa 3. Acesso em: 18 maio 2025.

SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Addison Wesley, 2011.

SOMMERVILLE, Ian. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019.

LUCID SOFTWARE BRASIL. Tutorial de Caso de Uso UML. YouTube, 25 de abr. de 2019. Disponível em: https://www.youtube.com/watch?v=ab6eDdwS3rA. Acesso em: 14 maio 2025.

SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 013a. 2024. Disponível em: https://aprender3.unb.br/pluginfile.php/3096118/mod_resource/content/1/Requisitos%20-%20Aula%20013a.pdf. Acesso em: 14 maio 2025.


Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 18/05/2025 Criação do Documento com todas as listas de verificação da Entrega 3 Davi Camilo Arthur Evangelista
1.1 18/05/2025 Adição da lista 3(léxicos) Arthur Evangelista Davi Camilo
1.11 18/05/2025 Adição das referencias com imagem na lista 3 Arthur Evangelista Davi Camilo
1.2 20/05/2025 Adição de itens nas listas 2, 3 e 5 Tiago Antunes Balieiro Davi Camilo
1.3 22/05/2025 Adição de item na lista 4 Gabriel Castelo Arthur Evangelista
2.0 06/07/2025 Remoção de itens que estão no plano de ensino (com o professor atribuído como autor) Davi Camilo Pedro Everton