Solução: Aula 15 - Desenvolvimento do Projeto Final 💡
Respostas e explicações para os exercícios da Aula 15.
✅ 1. O que é o Projeto Final? (Básico)
Resposta Sugerida: O Projeto Final é a aplicação prática de todo o conhecimento de modelagem UML em um problema de mundo real. O objetivo é criar uma documentação de arquitetura completa, coerente e profissional.
✅ 2. Definição de Escopo (Básico)
Resposta Sugerida: Definir o escopo significa delimitar o que o sistema faz e, principalmente, o que ele não faz. Sem um escopo claro, o projeto pode se tornar infinito e impossível de modelar com qualidade.
✅ 3. Escolha do Tema (Intermediário)
Explicação: Um bom tema deve ter pelo menos: 1. Dois ou três atores diferentes. 2. Um processo que envolva lógica de estados ou sequências complexas. 3. Necessidade de persistência de dados (Diagrama de Classes).
✅ 4. O Roadmap de Modelagem (Intermediário)
Sugestão de Ordem: 1. Documento de Visão e Requisitos. 2. Casos de Uso (Visão Geral). 3. Diagrama de Classes (Estrutura). 4. Diagramas de Sequência/Atividade para os fluxos críticos.
✅ 5. Desafio: Automação de Mentoria (Desafio)
Resolução Sugerida: Para garantir que o projeto seja bem-sucedido: 1. MVP: Foque primeiro no fluxo principal (ex: se for um e-commerce, foque no "Realizar Compra"). 2. Consistência: Verifique se o nome do método no Diagrama de Sequência é o mesmo que está na classe do Diagrama de Classes. 3. Revisão: Use a técnica de "Walkthrough" com um colega para ver se ele entende seu diagrama sem explicações verbais.