Event Storming
1.67K subscribers
44 photos
5 files
32 links
Канал обо всем, что касается Event Storming
Download Telegram
Подготовил небольшое выступление о гранулярности событий, пока раздумываю о том, стримить здесь или как митап провести, чтобы повысить качество самого выступление, хочу попросить в комментариях написать ваши вопросы, проблемы, случаи из жизни, связанные с гранулярностью событий и в выступлении постараюсь дать ответы на вопросы и/или прокомментировать ситуации.

Под гранулярностью будем понимать объем деталей и информации, передаваемой посредством событий.
👍5🔥2
Выделенное зеленым касается любых обсуждений (здесь речь о Miro Board, поэтому «доска»), но Event Storming в первую очередь.

Одно из отличий онлайн от оффлайн в том, что онлайн теряется язык тела, а он крайне информативен.

Если при обсуждении говорящий отвернулся от поверхности со стикерами и говорит в аудиторию, то, вероятноо всего, на поверхности недостаточно информации, чтобы к ней обратиться.

Если же говорящий обращается к аудитории посредством информации на поверхности, то есть указывая на конкретные стикеры в модели, то информации достаточно для конкретно этого обсуждения и она зафиксирована в визуализации модели.

Онлайн мы лишены такой роскоши, как язык тела, поэтому обсуждаемые стикеры можно выделять, обводить, в miro использоваться функцию «собрать всех вместе», то есть каким-то образом акцентировать внимание аудитории на обсуждаемом блоке информации.

Этот нюанс в онлайн работает не так эффективно, как оффлайн, потому что ведущий и участники не увидят/не заметят того подсознательного, что делает наш мозг с нашим телом и, таким образом, фасилитатору чаще приходится явно уточнять: «обсуждаемая сейчас информация отражена в нашей модели? каким образом? требуется ли ее уточнить для того, чтобы обсуждение было более продуктивным?», то есть выразить явно в речи и действиях на экране то, что в оффлайн было бы подсознательным и не расходовало дополнительную энергию нашего мозга и время проведения сессии.
👍51
Во вторник (10.10) в 19:00 проведу здесь стрим «Введение в Event Storming»

Он в большей степени для тех, кто хочет узнать что такое Event Storming:
- Основные сценарии использования
- Основные элементы
- Основные структуры
- Основные эффекты
- Основные артефакты, которые можно получить из модели Event Storming
- Ваши вопросы и мои ответы 🙂

Основной контент где-то на 40-50 минут, но так как это стрим, то тайминг не фиксирован.

Вопросы и ответы могут быть любой сложности, не обязательно из области «введения в Event Storming» (кстати, вопросы можно уже начинать задавать в виде комментариев к этому сообщению).

Like/Share 🙂
32👍22🔥10
Event Storming pinned «Во вторник (10.10) в 19:00 проведу здесь стрим «Введение в Event Storming» Он в большей степени для тех, кто хочет узнать что такое Event Storming: - Основные сценарии использования - Основные элементы - Основные структуры - Основные эффекты - Основные артефакты…»
Live stream started
Live stream finished (36 seconds)
Live stream started
Что-то не стартует Live Stream, секунду.
6
Live stream finished (2 hours)
Event Storming
Во вторник (10.10) в 19:00 проведу здесь стрим «Введение в Event Storming» Он в большей степени для тех, кто хочет узнать что такое Event Storming: - Основные сценарии использования - Основные элементы - Основные структуры - Основные эффекты - Основные артефакты…
«Введение в Event Storming»

- Основные сценарии использования
- Основные элементы
- Основные структуры
- Основные эффекты
- Основные артефакты, которые можно получить из модели Event Storming
- Ваши вопросы и мои ответы 🙂

Запись (2 часа)
https://www.youtube.com/watch?v=yAiqKwFqwwU

Доска из стрима
https://miro.com/app/board/uXjVM6wX96s=/?share_link_id=290297488404

Раз здесь качество не очень хорошее, больше в телеграме с шарингом экрана не буду проводить стримы, будет в zoom+youtube в формате митапа.
👍25🔥11
На чем набить руку в Event Storming?

Я вчера упомяул про один действенный способ потренироваться в технике Event Storming: детские игры.

Например:
- 12 палочек
- Классики
- Тише едешь, дальше будешь — стоп
- Море волнуется раз
- Казаки-разбойники
- Вышибалы
- Ножички
- Колечко-колечко
- …

Почему на них удобно тренироваться?
1. Вы все играли в какие-то из этих игр, а значит являетесь экспертами в преметной области
2. У всех этих игр есть ограниченная предметная область, – есть начало и есть конец
3. Описание и правила этих игр легко можно найти в интернете, это прекрасное подспорье к тому, что вы помните из детства
4. Это приятные воспоминания и это не связано с текущей повседневной деятельностью

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

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

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

UPD: можете скидывать то, что получилось в комментарии к этому посту :)
👍20😱31
Впервые за 5 лет выступлю на archdays.ru

Год за годом конференция отнимала все доступное время и не оставалось времени на подготовку выступления.

В этом году решил, что пора :)

Вопрос о том, сколько времени займет event storming настолько часто звучит, что пришла пора разобраться, - так как же спрогнозировать время проведения и возможно ли это в принципе?

Простых ответов не будет, увидимся на конференции!
👍152😱1
Сергей_Баранов_зал1_сколько_займет_проведение_Event_Storming.pdf
9.2 MB
Презентация с сегодняшнего выступления на ArchDays, видео будет позже.
👍19🔥7
Event Storming
Подготовил небольшое выступление о гранулярности событий, пока раздумываю о том, стримить здесь или как митап провести, чтобы повысить качество самого выступление, хочу попросить в комментариях написать ваши вопросы, проблемы, случаи из жизни, связанные с…
Оказалось непросто словами объяснить понятие гранулярности событий так, чтобы было понятно и очевидно.

Видимо, нужны метафоры или аналогии.

При объяснении все равно многих отбрасывает в сторону декомпозиции, разделения.

Кажется, что можно зайти с понятия холархии и холона, но у холонов гранулярность может и не отличаться в общем случае. Да еще и дополнительно вводить понятие холона, не комильфо…. :)

Может у кого есть идеи?
1🔥1
Event Storming
«Введение в Event Storming» - Основные сценарии использования - Основные элементы - Основные структуры - Основные эффекты - Основные артефакты, которые можно получить из модели Event Storming - Ваши вопросы и мои ответы 🙂 Запись (2 часа) https://www.you…
Я сейчас посмотрел видео.
Кто был на трансляции здесь, у вас тоже постоянно внезапно пропадало миро и на секунду появлялся я крупным планом?
Очень странная запись, конечно.
И звук притормаживает и картинка так себе, хотя коннект шикарный.

Как уже говорил, больше не буду стримы в телеге проводить, лучше обычная трансляция в ютуб, но хотелось бы понять, оно так записалось или оно так и во время трансляции было?
👍4
Forwarded from Russian Association of Software Architects (Sergey Baranov)
Тем временем вышел второй, декабрьский, номер журнала IT-архитектор от @ceprojilisty: https://www.ozon.ru/product/zhurnal-it-arhitektor-1345346994/
🔥15👎1
Забавный случай приключился у знакомых на проекте 🙂

Есть два статуса - не оплачено и бесплатно.
Оба статуса в реализации вычисляются на основе размера внесенной оплаты.
Как отличить «не оплачено» от «бесплатно», когда они вычисляются на основе одного и того же условия?

Вот чтоб не было таких курьезов мы и строим модели предметных областей 🙂
👍10😁91
Event Storming – это еще не системное мышление.

Event Storming оперирует событиями. События говорят нам о том, что происходит в действитеьности. Системное мышление начинается тогда, когда происходит смещение фокуса с событий (конкретных фактов) к отслеживаемым шаблонам поведения, приводящим к этом событиям. Это ответ на вопрос: «какое повторяющееся поведение приводит к наступлению этого события?». Интереснее всего нам, конечно то, какие паттерны приводят к pivotal events. Проникая глубже, и здесь уже можно (но не обязательно) использовать DDD, можно исследовать структуру и взаимосвязи внутри системы, способствующие возникновению паттернов, определенных ранее. Это может быть и оргструктура и сущестувющие системы и различные виды потерь. Можно погрузиться сосвсем в глубину и проанализировать ментальные модели (убеждения, ценности), на основе которых сформировалась структура и связи.

Кроличья нора очень глубока 🙂
👍10😁2🔥1