Telegram Group & Telegram Channel
Базовые элементы Event Storming

В первом посте об Event Storming, я провел опрос, чтобы узнать, насколько вам знаком этот подход к проектированию программного обеспечения. Как оказалось, для большинства из вас он нов, но вызвал искренний интерес, судя по комментариям. Поэтому я продолжу делиться материалами на эту тему.

Одним из ключевых преимуществ Event Storming является его простота: в основе методики всего семь элементов.

1. Событие (Event)
2. Действующее лицо (Actor)
3. Система (System)
4. Команда (Command)
5. Политика / Триггер (Policy)
6. Модель чтения (Read Model)
7. Проблема (Hotspot)

Согласитесь, не так уж много времени понадобится на то, чтобы разобраться и запомнить значение каждого элемента.

⚠️Тем не менее легенду с нотациями стоит всегда размещать на видном месте во время воркшопов. Это поможет участникам любого уровня подготовки быстрее ориентироваться в процессе и сэкономит время, если кто-то забудет значения стикеров.

Удивительно, но даже этого минимального набора достаточно, чтобы описать системы практически любой сложности. Для этого следует придерживаться определенных правил и использовать проверенные эвристики. Например, в зависимости от уровня детализации вам понадобятся разный набор элементов. Так, при описании общей картины (Big Picture) вы будете использовать стикеры Событий, Систем и Акторов. А уже на уровне моделирования процессов (Process Modeling) вам дополнительно понадобятся стикеры Политик, Команд и Моделей чтения.

А мои стикеры можно?

Автор подхода Альберто Брандолини не запрещает использование дополнительных стикеров, понятных только вам и вашей команде. В этом еще раз проявляется гибкость Event Storming. Однако я советую преждевременно не усложнять себе жизнь и воспользоваться преимуществами этого легковесного фреймворка.

Поверьте, семи элементов более чем достаточно. В будущих постах c хештэгом #EventStorming я обязательно это продемонстрирую на конкретных примерах.
Please open Telegram to view this post
VIEW IN TELEGRAM



group-telegram.com/alex_khvan/138
Create:
Last Update:

Базовые элементы Event Storming

В первом посте об Event Storming, я провел опрос, чтобы узнать, насколько вам знаком этот подход к проектированию программного обеспечения. Как оказалось, для большинства из вас он нов, но вызвал искренний интерес, судя по комментариям. Поэтому я продолжу делиться материалами на эту тему.

Одним из ключевых преимуществ Event Storming является его простота: в основе методики всего семь элементов.

1. Событие (Event)
2. Действующее лицо (Actor)
3. Система (System)
4. Команда (Command)
5. Политика / Триггер (Policy)
6. Модель чтения (Read Model)
7. Проблема (Hotspot)

Согласитесь, не так уж много времени понадобится на то, чтобы разобраться и запомнить значение каждого элемента.

⚠️Тем не менее легенду с нотациями стоит всегда размещать на видном месте во время воркшопов. Это поможет участникам любого уровня подготовки быстрее ориентироваться в процессе и сэкономит время, если кто-то забудет значения стикеров.

Удивительно, но даже этого минимального набора достаточно, чтобы описать системы практически любой сложности. Для этого следует придерживаться определенных правил и использовать проверенные эвристики. Например, в зависимости от уровня детализации вам понадобятся разный набор элементов. Так, при описании общей картины (Big Picture) вы будете использовать стикеры Событий, Систем и Акторов. А уже на уровне моделирования процессов (Process Modeling) вам дополнительно понадобятся стикеры Политик, Команд и Моделей чтения.

А мои стикеры можно?

Автор подхода Альберто Брандолини не запрещает использование дополнительных стикеров, понятных только вам и вашей команде. В этом еще раз проявляется гибкость Event Storming. Однако я советую преждевременно не усложнять себе жизнь и воспользоваться преимуществами этого легковесного фреймворка.

Поверьте, семи элементов более чем достаточно. В будущих постах c хештэгом #EventStorming я обязательно это продемонстрирую на конкретных примерах.

BY Улётный IT-менеджмент







Share with your friend now:
group-telegram.com/alex_khvan/138

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Sebi said data, emails and other documents are being retrieved from the seized devices and detailed investigation is in progress. At this point, however, Durov had already been working on Telegram with his brother, and further planned a mobile-first social network with an explicit focus on anti-censorship. Later in April, he told TechCrunch that he had left Russia and had “no plans to go back,” saying that the nation was currently “incompatible with internet business at the moment.” He added later that he was looking for a country that matched his libertarian ideals to base his next startup. "He has to start being more proactive and to find a real solution to this situation, not stay in standby without interfering. It's a very irresponsible position from the owner of Telegram," she said. Andrey, a Russian entrepreneur living in Brazil who, fearing retaliation, asked that NPR not use his last name, said Telegram has become one of the few places Russians can access independent news about the war. Overall, extreme levels of fear in the market seems to have morphed into something more resembling concern. For example, the Cboe Volatility Index fell from its 2022 peak of 36, which it hit Monday, to around 30 on Friday, a sign of easing tensions. Meanwhile, while the price of WTI crude oil slipped from Sunday’s multiyear high $130 of barrel to $109 a pop. Markets have been expecting heavy restrictions on Russian oil, some of which the U.S. has already imposed, and that would reduce the global supply and bring about even more burdensome inflation.
from hk


Telegram Улётный IT-менеджмент
FROM American