Buscador

Guía rápida: ¿Cómo aplicar los sistemas externos del event storming?. Definiciones + ejemplo práctico.

Tema 1: ¿Qué es?

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 el ejemplo. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

✔ 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.

Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:

✔ 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.

✔ Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.

✔ Las plantilla de apoyo para realizar los sistemas externos del event storming , la puedes obtener en descargar plantilla.



Tema 2: Pre-Condiciones y Post-Condiciones para aplicar los sistemas externos del event storming.

Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.

PasoAcción claveCondició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.

Tema 3: ¿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.



Tema 4: Ejemplo.

Este ejemplo es una plantilla que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.

Caso práctico: Definición de los sistemas externos que apoyarán los comandos y eventos del portal web publicado en Internet.

ElementoDescripciónEjemplo
Sistemas externosEs un componente externo que apoya al sistema en la ejecución correcta de eventos dentro de un comando.Comando: Registrar un artículo.

Evento: Ingresar el texto que tendrá el artículo.

Rol: Creador de contenido.

Sistema externo: Servicio que toma los artículos registrados dentro de la versión PC del portal web y los publica en el servidor para que sean visibles en Internet.


plantilla que muestra como se debe diligenciar el documento para los sistemas externos del event storming


El ejemplo incluye, una plantilla al final del presente artículo para aplicar los sistemas externos del event storming.



Tema 5: Descargar plantilla.

Si deseas activar la descarga de la plantilla.

Los pasos que debes seguir son los siguientes:

1) Comparte el artículo en: Facebook, LinkedIn o Red X.

2) Ingresa de nuevo al artículo haciendo clic en la publicación compartida en la red social seleccionada.

3) El artículo cargará nuevamente y mostrará el enlace: Descargar plantilla.

4) En caso de no aparecer el enlace presiona: Ctrl + F5 y haz clic en el enlace enunciado en el punto 3.

Tema 6: Sobre el autor.

Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.