際際滷

際際滷Share a Scribd company logo
Event StormingA (really) quick introduction
Steve Maraspin
UX Scotland - Edinburgh, Jun 7th 2017
A MODEL
ANOTHER ONE
YET ANOTHER
https://commons.wikimedia.org/wiki/File:Software_dev_med.jpg
SOFTWARE ENGNEERING
https://simple.wikipedia.org/wiki/Flow_chart
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
https://upload.wikimedia.org/wikipedia/commons/b/b1/UML_Sequence_diagram.JPG
https://www.flickr.com/photos/two-wrongs/3188730766
LIMITATIONS
Issues of Traditional Modeling Tools
(in software development)
 Losing the big picture
 Ignoring the End-User
 Being data-flow/database driven
 Complexity
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
Pizza
ordered
Pizza
ordered
Pizza
baked
Pizza
ordered
Pizza
baked
Put pizza
into oven
Pizza
ordered
Pizza
baked
Put pizza
into oven
Pizza
ordered
Pizza
baked
Put pizza
into oven
Orders
pizza
Pizza
ordered
Pizza
baked
Put pizza
into oven
Orders
pizza
Online
orders?
Pizza
Ordered
online
Pizza
baked
Put pizza
into oven
Make
Internet
Order
Pizza
Ordered
In store
Make
Desk
Order
DRILL DOWN
https://en.wikipedia.org/wiki/File:USA_New_York_City_location_map.svg
OVERVIEW
https://www.jpl.nasa.gov/news/news.php?feature=4541
A (really) Quick Introduction to Event Storming
A (really) Quick Introduction to Event Storming
Recipe
 Gather people with different backgrounds together
 Collect events (IE facts)
 Feel free to stick / scratch notes, and constantly review
the model as new stuff (aka complexity) emerges
 Make sure your modeling surface is big enough. You
want to make sure you can explore, discover new things.
(Sticking as many notes as possible within a tiny phisical space is not the point)
UNLIMITED MODELING SPACE
https://pixabay.com/p-1050036/?no_redirect
INTERESTING
https://pixabay.com/en/discovery-space-shuttle-launch-2041999/
DISCOVERIES
SYSTEM ANALYSIS
https://pixabay.com/p-365769/?no_redirect
https://commons.wikimedia.org/wiki/File:Lausanne_first_grade_class.jpg
LEARNING
https://pixabay.com/en/workplace-team-business-meeting-1245776/
SHARING
NOT A REPLACEMENT
https://pixabay.com/p-365769/?no_redirect
All models are wrong,
but some are useful
George E. P. Box
Key Points
 Not an alternative to existing UX oriented modeling techniques
 Especially useful where complexity (rules, policies, connected
systems, ...) is more prominent than interaction
 Gets people with different backgrounds together
 Its based on facts and discovery at the same time. This helps
keeping everyone (IE developers, designers, managers, )
always involved and engaged. At every session, you can
expect many Wow moments and unexpected outcomes
 Helps discovering (and taming) complexity
 Builds a shared understanding of the context; a shared
vocabulary. And, most importantly, shared goals (...when
people are all working towards the same direction, its much
easier to achieve a goal. To share an idea for a solution)
https://www.flickr.com/photos/florianric/7263382550
Thank You
http://eventstorming.com/
/ziobrando/event-storming-recipes
@maraspin

More Related Content

A (really) Quick Introduction to Event Storming