Exercícios: Aula 14 - Integração dos Diagramas 📝
Aperfeiçoe sua capacidade de manter a coerência e rastreabilidade entre os diferentes modelos da UML.
1. O Conceito de Rastreabilidade (Básico 1)
Contexto: Um projeto UML profissional exige que os requisitos possam ser seguidos do início ao fim.
Pergunta: O que é Rastreabilidade Vertical e como ela conecta um Caso de Uso ao Diagrama de Classes?
2. Detecção de Inconsistências (Básico 2)
Contexto: É comum encontrar nomes de métodos diferentes no Diagrama de Sequência e no Diagrama de Classes.
Pergunta: Por que essa inconsistência é perigosa para a equipe de desenvolvimento e qual a regra de ouro para nomear elementos em diagramas diferentes?
3. A Matriz de Rastreabilidade (Intermediário 1)
Contexto: Gerentes de projeto usam matrizes para garantir a cobertura dos requisitos.
Pergunta: Quais são as colunas fundamentais de uma Matriz de Rastreabilidade e como ela prova que um requisito funcional foi totalmente modelado?
4. Verificação Cruzada (Intermediário 2)
Contexto: Ao revisar um Diagrama de Atividades, você nota uma decisão que não está prevista no Diagrama de Estados do objeto principal.
Pergunta: Como você resolveria esse conflito e qual diagrama deve ser considerado a "fonte da verdade" para o comportamento do objeto?
5. Desafio: Auditoria de Modelo (Desafio)
Contexto: Você recebeu uma modelagem onde o ator "Cliente" apaga um registro no Caso de Uso, mas o Diagrama de Sequência mostra o ator "Administrador" executando essa tarefa.
Pergunta: Identifique o erro de integridade nessa situação e descreva os passos que você tomaria para auditar o restante da documentação em busca de falhas similares.