Modelado de dominio

Este curso desarrolla en forma completa el modelado de dominio, una práctica central de la Ingeniería de Software para comprender el problema antes de decidir la solución técnica. El objetivo es representar los conceptos importantes del negocio, sus relaciones, reglas, restricciones, estados, eventos y vocabulario común.

Aprenderemos a pasar de requerimientos, casos de uso y diagramas UML a modelos de dominio claros, verificables y útiles para conversar con usuarios, validar conocimiento y preparar decisiones de diseño. El curso retoma lo aprendido en Introducción a la Ingeniería de Software, Requerimientos de Software, Casos de uso y Diagramas UML, y deja la base lista para cursos posteriores como Documentación técnica, Mantenimiento de software, Deuda técnica, Calidad del producto software y Ciclo de vida del software.