Storystorming is a lean combination of methods to collaboratively explore and design user journeys, work procedures and business processes as well as to refine them into working software models.
The idea of collaboration is simple come together consciously and regularly domain experts meet technology experts to analyze problems and design solutions
The idea of collaboration is simple come together consciously and regularly domain experts meet technology experts to analyze problems and design solutions
Basic Building Blocks Human or Group Event or Outcome Machine or Component Statement or Object Command or Activity Question or Search Deliverable or Proposal Behavior or Constraints Attention or Exclamation
Ticketing screen plan available seats Customer Cashier confirms reservation available seats reservation number recommends asks for screen plan reservation finds seats in confirm seats in generates tells 1 2 3 4 5 6 7 Example of classical
Make storytelling as simple as it really is @martinschimak "A story consists of sentences. A sentence consists of three basic building blocks!" Subject Predicate Object
@martinschimak Time Cashier Customer asks for ticket reservation Actors finds seats in screen plan Ticketing System suggests available seats Story A B C 1 2 3 Seats are available
Subject Predicate Object Subject Stadium cashier Ticketing System reserves seats seats 14 and 15, sector A2 Seats are reserved by other cashiers Attention! Blurry.
Subject Predicate Object Subject reserves rejects reservation attempt seats 14 and 15, sector A2 Ticketing System reserves generates reservation #THBQ, seats 15, 16, sector A2 Stadium cashier Andrew Stadium cashier Samantha seats 15 and 16, sector A2 Seats are reserved by other cashiers Attention! Blurry. Soccer fan calls and asks for reservation of two tickets in sector A2 on June 10th suggests seats 14 and 15, sector A2 finds in screen plan seats 14 and 15, sector A2 block sector A2
Subject Predicate Object Subject reserves rejects reservation attempt seats 14 and 15, sector A2 Ticketing System reserves generates reservation #THBQ, seats 15, 16, sector A2 Stadium cashier Andrew Stadium cashier Samantha seats 15 and 16, sector A2 Seats are reserved by other cashiers Attention! Blurry. Soccer fan calls and asks for reservation of two tickets in sector A2 on June 10th suggests best available seats suggests seats 14 and 15, sector A2 select sector A2 Same seats are suggested to all cashiers
Subject Predicate Object Subject reserves rejects reservation attempt seats 14 and 15, sector A2 Ticketing System reserves generates reservation #THBQ, seats 15, 16, sector A2 Stadium cashier Andrew Stadium cashier Samantha seats 15 and 16, sector A2 Seats are reserved by other cashiers Attention! Blurry. Soccer fan calls and asks for reservation of two tickets in sector A2 on June 10th suggests seats 14 and 15, sector A2 select sector A2 Same seats are suggested to all cashiers suggests and block best available and yet unblocked seats
Subject Predicate Object Subject reserves rejects reservation attempt seats 14 and 15, sector A2 Ticketing System reserves generates reservation #THBQ, seats 15, 16, sector A2 Stadium cashier Andrew Stadium cashier Samantha seats 15 and 16, sector A2 Seats are reserved by other cashiers Attention! Blurry. Soccer fan calls and asks for reservation of two tickets in sector A2 on June 10th suggests slightly varying available seats suggests seats 14 and 15, sector A2 select sector A2 Same seats are suggested to all cashiers
Read the blogpost? https://medium.com/plexiti Storystorming goes Domain Storytelling Explore your domain—by literally watching your language @martinschimak
Investigating a (largely paper-based) support process Here is the pain with mistakes made in requests 1 Here is the correction pain resulting from it 2
Some results from EventStorming Capturing two detail "stories" 1 2 3 Getting side-tracked :-) Considering a few deliverables 4 Discussing billing improvements for a telco provider
Component Statement or Object Command Query Event Behavior Event Event Event Command Human System Event Object Requiring Attention Behavior Activity Considered Detail Considered Detail Considered Detail Stake holder Considered Deliverable Requiring Measurement