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
EventStorming. Better prodcuts! Faster!
Search
Jakub Marchwicki
June 07, 2019
Research
1
82
EventStorming. Better prodcuts! Faster!
Jakub Marchwicki
June 07, 2019
Tweet
Share
More Decks by Jakub Marchwicki
See All by Jakub Marchwicki
They say testing triangle but you are doing microservices
kubamarchwicki
0
52
diversit
kubamarchwicki
0
38
sync or async
kubamarchwicki
0
97
The time relativity principle
kubamarchwicki
0
120
Developers Torment: The Documentation
kubamarchwicki
0
190
Microservice Everything Redux Eng
kubamarchwicki
0
55
Microservice Everything Redux
kubamarchwicki
0
170
Microservices Stages of maturity
kubamarchwicki
0
180
Microservices 3camp
kubamarchwicki
0
32
Other Decks in Research
See All in Research
Remote sensing × Multi-modal meta survey
satai
4
430
超高速データサイエンス
matsui_528
1
150
Minimax and Bayes Optimal Best-arm Identification: Adaptive Experimental Design for Treatment Choice
masakat0
0
180
大規模な2値整数計画問題に対する 効率的な重み付き局所探索法
mickey_kubo
1
380
ip71_contraflow_reconfiguration
stkmsd
0
110
言語モデルの地図:確率分布と情報幾何による類似性の可視化
shimosan
5
1.6k
集合間Bregmanダイバージェンスと置換不変NNによるその学習
wasyro
0
150
PhD Defense 2025: Visual Understanding of Human Hands in Interactions
tkhkaeio
1
240
まずはここから:Overleaf共同執筆・CopilotでAIコーディング入門・Codespacesで独立環境
matsui_528
2
580
Language Models Are Implicitly Continuous
eumesy
PRO
0
280
IMC の細かすぎる話 2025
smly
2
660
SNLP2025:Can Language Models Reason about Individualistic Human Values and Preferences?
yukizenimoto
0
180
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
525
40k
Building Adaptive Systems
keathley
43
2.8k
The Cost Of JavaScript in 2023
addyosmani
53
9k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Git: the NoSQL Database
bkeepers
PRO
431
66k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Automating Front-end Workflow
addyosmani
1371
200k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Become a Pro
speakerdeck
PRO
29
5.5k
Transcript
@kubem Better Products, faster! the 1st day of the Design
Sprint Jakub Marchwicki @kubem #casumo
[email protected]
@kubem happy stock people doing requirements
@kubem reality
@kubem Software engineer Conference for Señor Developers Jakub Marchwicki <@kubem>
http://jakub.marchwicki.pl
@kubem Requirements User stories
@kubem user stories (...) to encourage a more informal and
conversational style of requirements elicitation than long written specifications
@kubem Design Sprints - the new kid on the block
@kubem Design Sprints - the new kid on the block
@kubem what is mapping? Create a map of the problem
and select a specific point on that map that you want to focus on
@kubem why mapping is hard? Focus Set a long-term goal
Map customers and key players to the completed goal Can we run in a more structured way?
@kubem what we expect from mapping? knowledge sharing domain exploration
domain modelling risk identification improvements today → future
@kubem a flexible workshop format for collaborative exploration of complex
business domains, beyond silo and specialisation boundaries
@kubem a flexible workshop format for collaborative exploration of complex
business domains, beyond silo and specialisation boundaries
@kubem what can possibly go wrong when you keep business,
engineering, ux in a single room for 6 hours
@kubem a single canva to model - big picture business
goals, strategy, business environment - process level business processes and rules, subdomains - tactical level business objects
@kubem
@kubem attendees -
@kubem
@kubem
@kubem
@kubem
@kubem language is important For “ebay” product is Item in
sales pitch, marketing Inventory Element in API Inventory Element, Item and Product in the code
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem
@kubem outcomes identify domain outline business concepts / language create
a structured around the problem space identify money flow onboard the development team choose on the next step
@kubem • This presentation https://speakerdeck.com/kubamarchwicki/eventstorming-better-prodcuts-faster • EventStorming ◦ Links +
timelapse: https://github.com/mariuszgil/awesome-eventstorming ◦ Site: https://www.eventstorming.com/ ◦ Book: https://leanpub.com/introducing_eventstorming Jakub Marchwicki @kubem #casumo
[email protected]
@kubem picture that explains everything