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
64
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
43
diversit
kubamarchwicki
0
27
sync or async
kubamarchwicki
0
73
The time relativity principle
kubamarchwicki
0
110
Developers Torment: The Documentation
kubamarchwicki
0
180
Microservice Everything Redux Eng
kubamarchwicki
0
39
Microservice Everything Redux
kubamarchwicki
0
150
Microservices Stages of maturity
kubamarchwicki
0
170
Microservices 3camp
kubamarchwicki
0
22
Other Decks in Research
See All in Research
床面圧力センサ開発における感圧導電シート分離方式の検討 / WISS2023
yumulab
0
250
小説執筆における生成AIの利用
niryuu
0
100
First Authorに俺はなるっ!! IROS’23 CCC2023 FY
shota_nishiyama
0
150
SANER 2019 Most Influential Paper Talk
tsantalis
0
110
[ICLR'24] Towards Assessing and Benchmarking Risk-Return Tradeoff of OPE
harukakiyohara_
0
120
データで診て考える合志市の渋滞と公共交通 ~めざせ 車1割削減、渋滞半減、公共交通2倍~
trafficbrain
0
440
ニフティのインナーソース導入事例 - InnerSource Commons #11
niftycorp
PRO
0
230
Breaking Tradeoffs: Extremely Scalable Multi-Agent Pathfinding Algorithms
kei18
0
120
推薦結果への説明付加はいつどんなものが嬉しいか
kuri8ive
1
220
一般化ランダムフォレストの理論と統計的因果推論への応用
tomoshige_n
9
1.7k
東工大Swallowプロジェクトにおける大規模日本語Webコーパスの構築
aya_se
13
5.3k
Cross-Media Information Spaces and Architectures
signer
PRO
0
120
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.3k
The Power of CSS Pseudo Elements
geoffreycrofte
58
4.9k
RailsConf 2023
tenderlove
0
510
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
113
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
KATA
mclloyd
14
11k
What's in a price? How to price your products and services
michaelherold
236
11k
The Language of Interfaces
destraynor
150
23k
Making the Leap to Tech Lead
cromwellryan
123
8.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
15
6.3k
Thoughts on Productivity
jonyablonski
57
3.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
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