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

Introduction to Event Storming

Michal L
October 28, 2022

Introduction to Event Storming

Example session of Big Picture and Process Level Event Storming.

Michal L

October 28, 2022
Tweet

More Decks by Michal L

Other Decks in Programming

Transcript

  1. Introduction to Event Storming
    Michał Łęcicki

    View full-size slide

  2. • Workshop method for modeling business process


    • Author: Alberto Brandolini


    • Types: Big Picture, Process Level, Design Level

    View full-size slide

  3. Intro
    • App for scooters


    • Participants: devs, testers, DevOps, PO, CTO,

    people from marketing and customer support


    • Goal:
    fi
    nd out the most painfull place in the system

    View full-size slide

  4. Let’s do it!

    View full-size slide

  5. Chaotic exploration done!

    View full-size slide

  6. Let’s order events!

    View full-size slide

  7. Big Picture workshop done!

    View full-size slide

  8. Process level Event Storming

    View full-size slide

  9. Process Level workshop done!

    View full-size slide

  10. Design Level Event Storming

    View full-size slide

  11. Picture that explains everything

    View full-size slide

  12. Summary
    • Built clear narrative of business process


    • Discovered most painful place


    • Clashed many different perspectives

    View full-size slide

  13. Summary
    • Built clear narrative of business process


    • We discussed a lot


    • We speak common language now


    • We have a common understanding of the system

    View full-size slide

  14. Materials
    • Alberto Brandolini

    https://www.eventstorming.com/book/


    • Movie about Event Storming

    https://www.youtube.com/watch?v=1i6QYvYhlYQ


    • List of articles and more resources

    https://github.com/mariuszgil/awesome-eventstorming


    View full-size slide

  15. “Software development is a learning process,

    working code is a side effect.”


    — Alberto Brandolini

    View full-size slide

  16. Thank you!
    @mlecicki
    maikhel

    View full-size slide