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: Descripción general de UML 2.x, clasificaciones 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 estructurado de proyecto 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.
  • Características de EA: Vinculación de requisitos, trazabilidad y gestión de interesados.
  • Diagramas de actividad: Modelado de procesos y flujos de trabajo empresariales.
  • Características de EA: Carriles (swimlanes), pilas (pools), flujo de control y objetos de datos.
  • Ingeniería de requisitos: Captura de requisitos, reglas de validación y vinculación con 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 de comportamiento

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

Modelado estático (Diagramas de clases):

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

Modelado dinámico (Diagramas de secuencia):

  • Creación de líneas de vida, mensajes e interacciones.
  • Características de EA: Mensajes internos (self-messages), fragmentos de alternativa/bucle (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 relaciones completas y un diagrama de secuencia para validar interacciones.

Documentación, informes y publicación

Compartir modelos y generar entregables.

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

Consejos profesionales, trucos y mejores prácticas

Eficiencia y flujos de trabajo expertos.

  • Atajos de teclado y eficiencia: Personalización de la herramienta para mayor velocidad.
  • Mantenimiento del modelo: Verificación de consistencia, validación de modelos y gestión de versiones.
  • Errores comunes: Evitar errores frecuentes de principiantes en EA.
  • Gestión de recursos: Administración de memoria, optimización de bases 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

Prerrequisitos

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

Público objetivo

Analistas de negocio, arquitectos de sistemas, desarrolladores de software y gerentes de proyecto que se inician en el uso de Sparx Enterprise Architect.

 7 Horas

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas