Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The World's Shortest and Most Chaotic Introduct...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mathias Verraes
April 14, 2016
Technology
2
2.8k
The World's Shortest and Most Chaotic Introduction to Event Storming
CukeUp London April 2016
http://verraes.net
Mathias Verraes
April 14, 2016
Tweet
Share
More Decks by Mathias Verraes
See All by Mathias Verraes
On Being Explicit
mathiasverraes
0
3.1k
How to Find the Bar
mathiasverraes
1
2.1k
Designed Stickiness
mathiasverraes
1
2.3k
The Monty Hall Problem with Haskell
mathiasverraes
0
2.8k
Property Based Testing
mathiasverraes
1
2.8k
Towards Modelling Processes
mathiasverraes
3
5.9k
Modelling Heuristics
mathiasverraes
1
3.1k
Object Reorientation
mathiasverraes
6
2.9k
Small Controlled Experiments
mathiasverraes
1
4.2k
Other Decks in Technology
See All in Technology
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
22k
【SLO】"多様な期待値" と向き合ってみた
z63d
2
310
Data Hubグループ 紹介資料
sansan33
PRO
0
2.8k
Claude Codeの進化と各機能の活かし方
oikon48
11
3.3k
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
7
870
Security Diaries of an Open Source IAM
ahus1
0
200
Secure Boot 2026 - Aggiornamento dei certificati UEFI e piano di adozione in azienda
memiug
0
140
入門DBSC
ynojima
0
130
ブラックボックス観測に基づくAI支援のプロトコルのリバースエンジニアリングと再現~AIを用いたリバースエンジニアリング~ @ SECCON 14 電脳会議 / Reverse Engineering and Reproduction of an AI-Assisted Protocol Based on Black-Box Observation @ SECCON 14 DENNO-KAIGI
chibiegg
0
140
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
1
320
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
260
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
7
2.2k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
Side Projects
sachag
455
43k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
290
Claude Code のすすめ
schroneko
67
220k
WENDY [Excerpt]
tessaabrams
9
36k
RailsConf 2023
tenderlove
30
1.4k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
460
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
Transcript
The World's Shortest and Most Chaotic Introduction to Event Storming
@mathiasverraes @jbpros
Mathias Verraes Independent Consultant @mathiasverraes verraes.net
Julien Biezemans Co-founder at Cucumber @jbpros
None
The Grand Dichotomy of Systems1 Things vs Processes 1 "Rethinking
System Analysis and Design" — Gerald M. Weinberg
Event Storming: visually modelling behaviour over time
Today: Big Picture Event Storming Exploration — Ubiquitous Language —
Processes
Going further: Design Level Event Storming Precision — Constraints —
Processes Dependencies — Messaging — Event Sourcing Bounded Contexts — Concurrency — Race Conditions — ...
None
Domain Event Something has happened in the past that is
relevant to the business Past tense: Trip has Started
Command An instruction that a user (or another system) sends
to your system Imperative: Start Trip
Business Rule A constraint that determines the outcome (Events) of
a particular Command
Given there is a user vs Given a user has
registered Given Event And Event When Command Then Event
@mathiasverraes verraes.net