Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Event Storming

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Event Storming

Introduction to Domain Driven Design with Event Storming

Avatar for Jakub Pięta

Jakub Pięta

February 10, 2019

More Decks by Jakub Pięta

Other Decks in Programming

Transcript

  1. Invite the right people •Large meeting room •6-8 people •People

    who know what questions to ask •People who know the answers
  2. –Martin Fowler “Things happen. Not all of them are interesting,

    some may be worth recording but don’t provoke a reaction. The most interesting ones cause a reaction. Many systems need to react to interesting events. Often you need to know why a system reacts 
 in the way it did.”
  3. This happens whenever that happens Whenever a new user account

    is created
 we will send him an acknowledgement by email
  4. •Discovering complexity early on •Finding missing concepts •Understanding the business

    process •Modelling or solving a specific problem in detail •Learning how to model and think about modelling
  5. What is needed? •Suitable room •Writable surface •A lot of

    sticky notes •Markers •The right people •A facilitator