Buscador

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

Tema 1: ¿Qué es?

El event storming, es una técnica utilizada para descubrir el comportamiento de un negocio y los requerimientos funcionales y no funcionales del mismo. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:

✔ Permite la creación de modelos de dominio eficientes.

✔ Apoya en el proceso de generar una cultura de colaboración dentro de la organización para obtener productos de software de alta calidad.

✔ Apoya el aprendizaje continuo y transferencia de conocimiento entre los interesados que participan en la creación de un producto de software.

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

✔ Identificar los eventos de dominio del negocio.

✔ Identificar los comandos del producto de software.

✔ Identificar los roles que interactúan con el producto de software.

✔ Identificar los sistemas externos que interactúan con el producto de software.

✔ Identificar las reglas de negocio que debe cubrir y apoyar el producto de software en la operación.

✔ Identificar los agregados del producto de software.

✔ Identificar las vistas que deben existir en el producto 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 el event storming , la puedes obtener en descargar plantilla.



Tema 2: Pre-Condiciones y Post-Condiciones para aplicar el 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. El pensamiento Lean.Eliminar desperdicios en tiempo y materiales para optimizar los procesos y procedimientos.Pre.



Las relaciones lógicas que hacen parte del flujo son las siguientes:

ElementoRelaciónElemento
Los comandos del event stormingFinal-InicioLos eventos de dominio del event storming
Los comandos del event stormingFinal-InicioLos roles del event storming
Los roles del event stormingFinal-InicioLos sistemas externos del event storming
Los eventos de dominio del event stormingFinal-InicioLos sistemas externos del event storming
Los eventos de dominio del event stormingFinal-InicioLas reglas de negocio del event storming
Las reglas de negocio del event stormingFinal-InicioLos agregados del event storming
Los eventos de dominio del event stormingFinal-InicioLas vistas del event storming

Tema 3: ¿Quiénes son responsables?

El responsable 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.


plantilla que muestra como se debe diligenciar el documento para el event storming


El ejemplo incluye, una plantilla al final del presente artículo para aplicar el 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.