Skip to content

Design

Modela y diseña el sistema

Un buen modelo te dice qué construir; este taller cubre tanto modelarlo como convertirlo en el cómo. La mayoría de los equipos saltan de los requisitos directos al código, y la arquitectura acaba siendo lo que decidieron los primeros commits. Design cierra esa brecha.

En el centro está el MOSY Framework, la notación visual que encadena una cosa con la siguiente: objetivos de negocio con funcionalidad de producto, funcionalidad con un modelo de datos conceptual y con los componentes técnicos. Es lo que mantiene cada nueva funcionalidad alineada con tu arquitectura actual y con el negocio según crece el sistema, en vez de irse desviando un poco con cada feature. A partir del modelo dibujarás diagramas de arquitectura, fijarás límites y responsabilidades y tomarás las decisiones de servicios a propósito: cuántos servicios, sync o async, eventos o llamadas directas, y los trade-offs de cada una. El mismo enfoque sirve desde cero o troceando un monolito en algo que pueda evolucionar.

Registrarás las decisiones importantes como ADRs para que la arquitectura quede explicada y no en la cabeza de cuatro personas, y podrás engancharla a una Architecture Community para que el equipo participe. Sales con un modelo, una arquitectura trazada desde él y las decisiones registradas: un plan listo para construir que el taller Build (y sus agentes de IA) convierten en software que funciona.

Qué Aprenderás

Cómo diseñar un sistema de principio a fin: modelarlo con el MOSY Framework (la notación que encadena negocio, funcionalidad, datos y componentes y los mantiene alineados según añades features), dibujar los diagramas de arquitectura y convertir el modelo en componentes con las decisiones de servicios tomadas a propósito. Registrarás las decisiones como ADRs y trabajarás los trade-offs de empezar de cero frente a refactorizar, listo para dárselo a los agentes de IA.

Quién Se Beneficia Más

Arquitectos de Software y Tech Leads que convierten la intención en un sistema construible. Representantes de desarrollo que quieren decidir juntos el modelo y la arquitectura. Equipos que modernizan un monolito o que arrancan de cero y quieren el diseño a propósito, no por defecto.

Resultados Clave

Un modelo de tu sistema en el MOSY Framework. Una arquitectura desde ese modelo: componentes, límites y las decisiones de servicios tomadas y justificadas, registradas como ADRs. Un plan listo para construir del que tu equipo y los agentes de IA pueden partir.

Qué Necesitas

Tu portátil y un sistema o funcionalidad con el que trabajar (o usa mis escenarios). Proporciono un tablero para el trabajo visual. Sin instalaciones y sin programar: es un taller de diseño.

Detalles del taller

Duración duración TBD
Formato Taller interactivo
Nivel Intermedio
Tamaño del Grupo 20 participantes máx.
Audiencia Objetivo Arquitectos, Tech Leads, representantes de desarrollo

Próximas Sesiones

Taller Online

Lista de Espera
Cohorte online: fechas por anunciar
Online (Google Meet)

Te aviso en cuanto se abra la cohorte online.

Formación In-Company

Available Now
Bajo demanda - Contacta
Tu Oficina u Online

Taller privado para tu equipo. Contenido personalizado y horarios flexibles.

Solicitar Presupuesto

Lo Que Dominarás

Modela el sistema con el MOSY Framework y conviértelo en una arquitectura que tu equipo y tus agentes de IA puedan construir, con las decisiones tomadas a propósito y registradas.

Modela el sistema con MOSY

Aprende el MOSY Framework: la notación visual que conecta objetivos de negocio, funcionalidad de producto, un modelo de datos conceptual y los componentes técnicos en un único modelo que todos leen. Es el hilo que mantiene cada nueva feature alineada con tu arquitectura actual y con el negocio.

Convierte el modelo en componentes

Mapea la funcionalidad a una arquitectura de componentes clara: qué incluye cada componente, cómo se conectan y dónde están los límites. Toma las decisiones de servicios a propósito: cuántos servicios, sync o async, eventos o llamadas directas, y por qué.

Registra las decisiones (ADRs)

Dibuja diagramas de arquitectura y captura las decisiones que hay detrás como ADRs, para que tu arquitectura quede explicada en vez de vivir en la cabeza de unos pocos. Engánchala a una Architecture Community para que el equipo contribuya.

Dale a la IA una arquitectura lista para construir

Produce una estructura de la que tus agentes de IA puedan partir. Los agentes de StrategyRadar (mosy-system-architect, task-coordinator) convierten el resultado en trabajo en el taller Build.

Agenda del taller (timings por confirmar)

Session 1 TBD

BLOQUE 1: Modelar con MOSY

La notación y el modelo de alto nivel

Goal: Modelar el sistema con el MOSY Framework y mantener negocio y arquitectura alineados
  • La notación MOSY Framework: actores, acciones, entidades, objetivos, componentes técnicos
  • El modelo de alto nivel y el hilo que alinea negocio con arquitectura
  • Cómo el modelo se mantiene alineado al ir añadiendo funcionalidad
Session 2 TBD

BLOQUE 2: Del modelo a la arquitectura

Componentes, límites y decisiones de servicios

Goal: Convertir el modelo en una arquitectura de componentes decidida a propósito
  • Mapea la funcionalidad a componentes: responsabilidades, límites, conexiones
  • Decisiones de servicios: cuántos servicios, sync o async, eventos o llamadas directas, y los trade-offs
  • Desde cero o refactor: caminos pragmáticos e incrementales
Session 3 TBD

BLOQUE 3: Registrar y entregar

Diagramas, ADRs y un plan listo para Build

Goal: Capturar las decisiones y producir un plan listo para Build
  • Diagramas de arquitectura a partir del modelo
  • Registros de decisión de arquitectura (ADRs) y la Architecture Community
  • Un plan listo para construir que el taller Build y sus agentes de IA convierten en software
Moisés Macero

Acerca del Instructor

Moisés Macero

Consultor de Arquitectura de Software

Creador del MOSY Framework, la notación visual de modelado en el corazón del método MOSY. Con 20 años de experiencia llevando sistemas desde la intención de negocio hasta el software que funciona, desde la extracción de monolitos hasta arquitecturas event-driven y de microservicios, ahora con IA en toda la entrega.

Ponte en Contacto

¿Quieres impartir Design con tu equipo, o hablar de cómo modelar tu sistema y llevarlo a arquitectura? Cuéntame sobre tu sistema y te respondo.