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
Mathias Verraes
April 14, 2016
Technology
2
2.6k
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
2.8k
How to Find the Bar
mathiasverraes
1
2k
Designed Stickiness
mathiasverraes
1
2k
The Monty Hall Problem with Haskell
mathiasverraes
0
2.6k
Property Based Testing
mathiasverraes
1
2.6k
Towards Modelling Processes
mathiasverraes
3
5.5k
Modelling Heuristics
mathiasverraes
1
2.7k
Object Reorientation
mathiasverraes
6
2.6k
Small Controlled Experiments
mathiasverraes
1
3.9k
Other Decks in Technology
See All in Technology
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1.2k
テスト”ケース”駆動開発 で手戻りをなくそう
ryohma0510
0
320
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
190
Discovering AI Models
picardparis
4
3.9k
2024年のナビゲーション・フォーカス対応:Composeでキーボード・ナビゲーションをサポートしよう
tahia910
0
110
ナレッジグラフとLLMの相互利用
koujikozaki
0
420
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
380
不動産売買取引におけるAIの可能性とプロダクトでのAI活用
zabio3
0
270
Technical Writing Meetup vol.35
soracom
PRO
2
120
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
480
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
150
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
268
26k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Bash Introduction
62gerente
608
210k
Adopting Sorbet at Scale
ufuk
73
8.9k
Designing with Data
zakiwarfel
98
5k
Teambox: Starting and Learning
jrom
131
8.7k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Facilitating Awesome Meetings
lara
49
5.9k
Being A Developer After 40
akosma
84
590k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Embracing the Ebb and Flow
colly
83
4.4k
It's Worth the Effort
3n
182
27k
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