¿Qué es los sistemas externos del event storming?
Los sistemas externos del event storming, es un componente del sistema que esta fuera de nuestro control y tiene como objetivo apoyar la ejecución de un flujo de eventos de dominio dentro de un comando.
El elemento que hace parte de los sistemas externos del event storming es el siguiente: sistemas externos. El cual se implementa en la sección ejemplo del presente artículo.
Beneficios que ofrece los sistemas externos del event storming.
✔ Sincronizar las dependencias técnicas que están fuera de nuestro control con los flujos de eventos existentes dentro de un comando.
✔ Visualizar para cada comando las dependencias técnicas que interactúan con sus eventos de dominio.
Buenas prácticas para la implementación.
✔ Tener el flujo de eventos de dominio para cada comando.
✔ Marcar los eventos de dominio que interactúan con el sistema externo.
✔ En el diagrama de Event Storming crear una tarjeta de color rosa para cada sistema externo y asociarle las tarjetas de color azul claro de los comandos y tarjetas roja claro de los eventos de dominio que le corresponden.
✔ En el marco de trabajo scrum los sistemas externos serán el insumo para establecer las dependencias técnicas que tendrá la aplicación de software.
Pre-Condiciones y Post-Condiciones.
Este cuadro expone los pasos previos y posteriores que se deben ejecutar para asegurar la entrega de valor, garantizando que cada fase esté alineada con los objetivos del negocio, las necesidades del usuario y los resultados esperados del proyecto.
| Paso | Acción clave | Condición |
|---|---|---|
| 1. Los comandos del event storming. | Identificar la secuencia de eventos claves dentro de un dominio del sistema. | Pre. |
| 2. Los eventos de dominio del event storming. | Identificar los acontecimientos claves que debe generar un evento para soportar una acción clave dentro de un dominio del sistema. | Pre. |
| 3. Los roles del event storming. | Identificar los actores claves que activan las acciones dentro de un dominio del sistema. | Pre. |
| 4. Los sistemas externos del event storming. | Ver el contenido de la presente guía. | N/A. |
| 5. Las reglas de negocio del event storming. | Identificar las reglas de negocio que debe cumplir los acontecimientos que generan un evento dentro de un dominio del sistema. | Post. |
| 6. Los agregados del event storming. | Identificar los datos que son parte de un dominio del sistema. | Post. |
| 7. Las vistas del event storming. | Identificar las interfaces que habrán de establecer una interacción entre los actores y un dominio del sistema. | Post. |
¿Quiénes son responsables?
El responsable de los sistemas externos del event storming es el agile project manager, quien hace parte de la oficina de entrega de valor.
Ejemplo.
La(s) siguiente(s) imagen(es) interactivas te permitirán navegar por los diferentes elementos de nivel superior y sus pares, facilitando el acceso a los conceptos y al flujo de navegación entre los contenidos.
Si visualizas dos imágenes interactivas, la primera presenta los elementos de nivel superior y la segunda los elementos pares. Si únicamente visualizas una imagen, esta corresponde a los elementos pares.
Imagen interactiva: El event storming.

Este ejemplo es una plantilla en la que se aplican las definiciones previamente enunciadas.
Caso práctico: Definición de los sistemas externos que apoyarán los comandos y eventos del portal web publicado en Internet.
| Elemento | Descripción |
|---|---|
| Sistemas externos | Es un componente externo que apoya al sistema en la ejecución correcta de eventos dentro de un comando. |
Regístrate o inicia sesión para descargar la plantilla editable.
Pregunta tipo examen.
Pregunta: La definición que mejor se ajusta para los sistemas externos del event storming. ¿Debe ser?
A) Es un componente del sistema que tiene como objetivo identificar los usuarios y/o sistemas externos que realizan acciones sobre los comandos event storming.
B) Es un componente del sistema que tiene como objetivo identificar los objetos de dominio que hacen parte de un agregado dentro de la aplicación de software.
C) Es un componente del sistema que tiene como objetivo diagramar a alto nivel, la estructura que tendrán los formularios y vistas de la aplicación de software.
D) Es un componente del sistema que esta fuera de nuestro control y tiene como objetivo apoyar la ejecución de un flujo de eventos de dominio dentro de un comando.