XP2019 has ended
Back To Schedule
Saturday, May 25 • 3:30pm - 5:00pm
Domain-Driven Design with User Story Mapping (Part II) (Dion Stewart)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!


In his book User Story Mapping: Discover the Whole Story, Build the Right Product, Jeff Patton explains how to write better stories by creating story maps. Story maps foster better collaboration within and across teams, leading to shared understanding about the product.

Dion Stewart learned story mapping from Jeff Patton and David Hussman six years ago. After using story mapping on a product as a developer, he was hooked. As a coach, Dion has taught story mapping to dozens of organizations. Along the way, story mapping has evolved.

Dion explores how teams are using annotated journeys with story maps to drive modeling discussions around testing, ensuring outcomes and key results can be met, and how annotated journeys have most recently been used in applying domain driven design.

Topics include:
• Story mapping basics
• User journeys
• Annotations for testing
• Ensuring outcomes/key results
• Using user journeys to drive collaboration around DDD concepts (ubiquitous language, defining the domain, evolving the model, and establishing context)
• Defining bounded contexts
• Identifying core and extended data attributes
• Understanding the rate at which data changes over time

Learning Outcomes:
  • How to link application architecture to user experience design
  • Story Mapping (basics and newer, advanced concepts)
  • Domain-Driven Design Concepts (Bounded Contexts, Aggregates, Entities, Domain Events, Commands)
  • Collaboration Techniques
  • How to Build Shared Understanding
  • Cloud/Distributed Systems Architecture


Saturday May 25, 2019 3:30pm - 5:00pm EDT
E-4025 (4th Floor)