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

EventStorming. Better prodcuts! Faster!

EventStorming. Better prodcuts! Faster!

B5405045448a182b8ee12236ec63d8b0?s=128

Jakub Marchwicki

June 07, 2019
Tweet

Transcript

  1. @kubem Better Products, faster! the 1st day of the Design

    Sprint Jakub Marchwicki @kubem #casumo jakub@marchwicki.pl
  2. @kubem happy stock people doing requirements

  3. @kubem reality

  4. @kubem Software engineer Conference for Señor Developers Jakub Marchwicki <@kubem>

    http://jakub.marchwicki.pl
  5. @kubem Requirements User stories

  6. @kubem user stories (...) to encourage a more informal and

    conversational style of requirements elicitation than long written specifications
  7. @kubem Design Sprints - the new kid on the block

  8. @kubem Design Sprints - the new kid on the block

  9. @kubem what is mapping? Create a map of the problem

    and select a specific point on that map that you want to focus on
  10. @kubem why mapping is hard? Focus Set a long-term goal

    Map customers and key players to the completed goal Can we run in a more structured way?
  11. @kubem what we expect from mapping? knowledge sharing domain exploration

    domain modelling risk identification improvements today → future
  12. @kubem a flexible workshop format for collaborative exploration of complex

    business domains, beyond silo and specialisation boundaries
  13. @kubem a flexible workshop format for collaborative exploration of complex

    business domains, beyond silo and specialisation boundaries
  14. @kubem what can possibly go wrong when you keep business,

    engineering, ux in a single room for 6 hours
  15. @kubem a single canva to model - big picture business

    goals, strategy, business environment - process level business processes and rules, subdomains - tactical level business objects
  16. @kubem

  17. @kubem attendees -

  18. @kubem

  19. @kubem

  20. @kubem

  21. @kubem

  22. @kubem language is important For “ebay” product is Item in

    sales pitch, marketing Inventory Element in API Inventory Element, Item and Product in the code
  23. @kubem

  24. @kubem

  25. @kubem

  26. @kubem

  27. @kubem

  28. @kubem

  29. @kubem

  30. @kubem

  31. @kubem

  32. @kubem

  33. @kubem

  34. @kubem outcomes identify domain outline business concepts / language create

    a structured around the problem space identify money flow onboard the development team choose on the next step
  35. @kubem • This presentation https://speakerdeck.com/kubamarchwicki/eventstorming-better-prodcuts-faster • EventStorming ◦ Links +

    timelapse: https://github.com/mariuszgil/awesome-eventstorming ◦ Site: https://www.eventstorming.com/ ◦ Book: https://leanpub.com/introducing_eventstorming Jakub Marchwicki @kubem #casumo jakub@marchwicki.pl
  36. @kubem picture that explains everything