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

A storm is brewing

carnage
September 30, 2016

A storm is brewing

You've just stepped out of the third product meeting this week and still have no clear idea about how the new feature that the product owners are so excited about is supposed to work but you are clear on one thing: this feature will be make or break for the company and it is important to get it right.

Event storming (otherwise known as attack of the post-it notes) is a relativity new technique for exploring and modelling a problem as a group. It is a valuable technique which everyone on the development team, not just the software engineers, can benefit from.

During this workshop we will use event storming to explore a sample domain and produce a model based on the key domain events. We will then look at how this model can be refined and turned into a working piece of software.

carnage

September 30, 2016
Tweet

More Decks by carnage

Other Decks in Programming

Transcript

  1. What is event storming? • Collaborative process • Focus on

    business processes • Starts with key domain events 4
  2. What is an event? • Something which has happened in

    the past • Relevant to a domain expert • Not technical • Use full sentences 9
  3. Commands and Actors • External interaction with the system •

    Users • Third party systems • Time 11