Contacta con nosotros

Temario del curso

Fundamentos de UML e implementación en EA

Conectando la teoría de UML con la ejecución en EA.

  • Principios de UML de alto nivel: Vista general de UML 2.x, clasificación de diagramas y perfiles de EA.
  • Patrones de modelado en EA: Uso de patrones estándar frente a patrones personalizados dentro de EA.
  • Estructura del modelo: Paquetes, espacios de nombres, estereotipos y valores etiquetados.
  • Taller práctico: Creación de un marco de proyecto estructurado utilizando paquetes y estereotipos.

Modelado funcional y de negocio

Captura de requisitos y flujos de trabajo.

  • Modelado de casos de uso: Creación de diagramas de casos de uso, actores y relaciones.
  • Funcionalidades de EA: Vinculación de requisitos, trazabilidad y gestión de partes interesadas.
  • Diagramas de actividad: Modelado de procesos empresariales y flujos de trabajo.
  • Funcionalidades de EA: Carriles (swimlanes), piscinas (pools), flujo de control y objetos de datos.
  • Ingeniería de requisitos: Captura de requisitos, reglas de validación y vinculación a elementos del modelo.
  • Taller práctico: Construcción de un modelo completo de casos de uso y mapeo de actividades empresariales a un diagrama de actividad.

Módulo 4: Modelado estructural y conductual

Diseño estático y dinámico detallado.

Modelado estático (Diagramas de clases):

  • Creación de clases, interfaces, enumeraciones y asociaciones.
  • Funcionalidades de EA: Herencia, realización, generalización, agregación y composición.
  • Gestión de la visibilidad y navegabilidad.

Modelado dinámico (Diagramas de secuencia):

  • Creación de líneas de vida, mensajes e interacciones.
  • Funcionalidades de EA: Mensajes de autoinvocación, fragmentos Alt/Loop y barras de activación.
  • Modelado de cambios de estado e interacciones entre elementos.
  • Taller práctico: Desarrollo de un diagrama de clases con todas sus relaciones y un diagrama de secuencia para validar las interacciones.

Documentación, informes y publicación

Compartir modelos y generar entregables.

  • Documentación imprimible: Configuración de hojas de estilo de impresión y exportación a PDF/Word.
  • Documentación web: Publicación de modelos en un servidor mediante ayuda HTML.
  • Funcionalidades de EA: Personalización de plantillas HTML, estructuras de navegación y perfiles de publicación.
  • Informes del modelo: Generación de informes personalizados utilizando diccionarios de datos y asistentes de informes.
  • Integración: Exportación a otros formatos (BPMN, SysML, ArchiMate) si procede.
  • Taller práctico: Generación de un archivo de ayuda HTML profesional y un informe personalizado del modelo.

Consejos profesionales, trucos y mejores prácticas

Eficiencia y flujos de trabajo expertos.

  • Atajos de teclado y eficiencia: Personalización de la herramienta para ganar velocidad.
  • Mantenimiento del modelo: Verificación de la consistencia, validación de modelos y gestión de versiones.
  • Errores comunes: Cómo evitar los errores típicos de los principiantes en EA.
  • Gestión de recursos: Administración de memoria, optimización de la base de datos y estrategias de copia de seguridad.
  • Sesión de preguntas y respuestas: Resolución de desafíos específicos de los participantes.

Requerimientos

Requisitos previos

No se requiere experiencia previa con Sparx Enterprise Architect. Es útil tener conocimientos básicos de los conceptos de UML, pero no es obligatorio.

Público objetivo

Analistas de negocio, arquitectos de sistemas, desarrolladores de software y gestores de proyectos que se inician en Sparx Enterprise Architect.

 7 Horas

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas