Slide 1

Slide 1 text

Building Better Business Software With Domain Storytelling Stefan Hofer Mastodon: @[email protected]

Slide 2

Slide 2 text

WPS – Workplace Solutions GmbH | Seite 2 Campfire by Steven Miller / CC BY-2.0

Slide 3

Slide 3 text

WPS – Workplace Solutions GmbH | Seite 3 El presidente del Gobierno Pedro Sánchez visita Cantabria 02 by Ministry of the Presidency. Government of Spain

Slide 4

Slide 4 text

WPS – Workplace Solutions GmbH | Seite 4 spark a fire tell a story paint a picture

Slide 5

Slide 5 text

WPS – Workplace Solutions GmbH business gibberish { nerd; speek; } Business People IT People

Slide 6

Slide 6 text

WPS – Workplace Solutions GmbH Business People IT People Domain Language

Slide 7

Slide 7 text

WPS – Workplace Solutions GmbH | Seite 7 Let‘s build a software system to approve roadwork! asphalt by sumamul15/ Pixabay License

Slide 8

Slide 8 text

WPS – Workplace Solutions GmbH The system must support hearings ??? Business People IT People The system must support issuing permits We need to review applications

Slide 9

Slide 9 text

WPS – Workplace Solutions GmbH Can you tell me a story? Business People IT People Typically, …

Slide 10

Slide 10 text

WPS – Workplace Solutions GmbH | Seite 10 © WPS – Workplace Solutions GmbH

Slide 11

Slide 11 text

WPS – Workplace Solutions GmbH | Seite 11 spark a fire tell a story paint a picture

Slide 12

Slide 12 text

WPS – Workplace Solutions GmbH Instead of abstract processes…

Slide 13

Slide 13 text

WPS – Workplace Solutions GmbH …we look at concrete examples

Slide 14

Slide 14 text

WPS – Workplace Solutions GmbH | Seite 14 A good example is better than a bad abstraction.

Slide 15

Slide 15 text

Purposes Of Domain Storytelling

Slide 16

Slide 16 text

WPS – Workplace Solutions GmbH Analyzing potential for process improvement Identifying lack of software support Learning domain language Assessing fit of off-the-shelf Software Onboarding new employees Modeling As-Is Business Processes

Slide 17

Slide 17 text

WPS – Workplace Solutions GmbH Collaboratively design new/improved processes Derive software requirements Show how work will change Designing To-Be Business Processes

Slide 18

Slide 18 text

WPS – Workplace Solutions GmbH "From a story to working software – this book helps you to get to the essence of what to build. Highly recommended!" – Oliver Drotbohm Available as e-book and in print. Check out https://domainstorytelling.org/book for details.

Slide 19

Slide 19 text

WPS – Workplace Solutions GmbH

Slide 20

Slide 20 text

Demo! Going to the Movies

Slide 21

Slide 21 text

WPS – Workplace Solutions GmbH Web: https://domainstorytelling.org Mastodon: @[email protected] Twitter: @hofstef #DomainStorytelling Slides: https://speakerdeck.com/hofstef Book: https://www.informit.com/domain-storytelling