smaller things we do. They help us to reach the goal of activities. Activities are bigger things we do. They are comprised of multiple steps. Configure alarm sound Looking at Details we may see different means, options and alternatives how to carry out steps. The main ingredients of user story mapping …
the house Have a breakfast Commute to the workplace Get settled in and start work Configure alarm sound Get out of bed Brew and drink coffee Walk to station and take subway Have a morning chat Hit snooze button Add some milk and sugar Choose the best train Hugo, a world class gardener: „Walking Skeleton“ „Backbone“ (activities) Start with gardening
coffee Walk to station and take subway Have a morning chat Hit snooze button Clean up for the day Add some milk and sugar Choose the best train Start with gardening Mapped Backlog User journey Priority Read map from left to right, from top to bottom Pull 1 Pull 2 Pull 2 Pull 3 Pull 3 Project good enough! ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
coffee Walk to station and take subway Have a morning chat Hit snooze button Clean up for the day Add some milk and sugar Choose the best line Start with gardening It‘s ubiquitous for a DDD team. Language matters. Wake up Get ready to leave the house Commute to the office Get settled in and start work Have a breakfast
coffee Walk to station and take subway Have a morning chat Hit snooze button Clean up for the day Add some milk and sugar Choose the best line Start with work User story maps provide a good dose of context … Wake up Get ready to leave the house Commute to the work place Get settled in and start work Have a breakfast We know what this is!
story, they focus on giving us context. Configure alarm sound The Detail Stories help us to imagine the product we build, and describe the software we could build. … and are telling us a bigger story (user journey) Get ready for work Wake up
coffee Walk to station and take subway Have a morning chat Hit snooze button Clean up for the day Add some milk and sugar Choose the best line Start with work The more context we know, the better we see boundaries Wake up Get ready to leave the house Commute to the work place Get settled in and start work Have a breakfast
Alarm Snooze Wake up Domestic/Household The idea of explicitely defining bounded contexts. Ubiquitous Language Ubiquitous Language Ubiquitous Language Bounded Context Bounded Context Bounded Context
coffee Walk to station and take subway Have a morning chat Hit snooze button Clean up for the day Add some milk and sugar Choose the best train Start with gardening Mapped Backlog User journey Priority There is at least a soft relationship to story maps … Pull 1 Pull 2 Pull 2 Pull 3 Pull 3 Project good enough!
Hugo? Well, almost. What actually happens … 1) Hugo buys diverse green beans and stocks them 2) Hugo schedules roasting days - to roast the beans in batches 3) Customers buy coffee on website – coffee roasted in a very specific batch!
PHASE 1 1) You get an unsorted starter set of stickies! 2) Try to make sense of the pink skeleton! 3) Add yellow stickies and prioritize them, rewrite, add, dismiss!
PHASE 2 1) Step back and watch out for semantical boundaries 2) Use sticky notes to name some bounded context candidates 3) Discuss some deliverables: how are they related to contexts? Use colored dots to show a relation! Domestic, Household