Domain Storytelling
Optimize software quality through Domain Storytelling while enhancing Agile Coaching Techniques for your development team.

The media break between functional requirements and technical implementation costs teams valuable time and quality every day. Domain storytelling relies on direct communication instead of silent mail: While users tell their stories, simple diagrams with stick figures and arrows are created - lightweight enough for everyone, precise enough for software testing and development. BDD test cases can be derived from these visual scenarios without complex notations such as UML or BPMN getting in the way.
Podcast Episode: Domain Storytelling
Domain storytelling is a practical and user-centered method in which users and developers work together. The simple, visual representation of often complex interrelationships helps to develop a deep understanding of the development goals and problems. This eliminates misunderstandings at the beginning of development, which saves costs, time and hassle in the long term and gives quality a boost. Henning is an expert and consultant and tells us what domain storytelling looks like, how and where it is used and what the limits of this method are.
“A document cannot replace a conversation.” - Henning Schwentner
Henning loves to program with high quality. He lives this passion as a programmer, trainer and consultant at WPS - Workplace Solutions. There he helps teams to restructure their monoliths or to develop new systems with a sustainable architecture from scratch. Henning is the author of Domain Storytelling (Addison-Wesley, 2022), Domain-Driven Transformation (dpunkt, 2023) and the
Highlights der Episode
- Domain storytelling visualizes stories with stick figures and arrows - understandable in five minutes.
- Direct communication between user and developer replaces silent mail via business analysts.
- A maximum of 10-20 steps per story - different scenarios are packed into separate images.
- BDD tests and code can be derived directly from the images.
- Whiteboard with sticky notes works better than complex UML diagrams for business experts.
Improved communication through domain storytelling
In this episode, I discuss domain storytelling, a method for improving communication between users and developers, with Henning Schwentner. Henning shares insights into his experiences and his book on the topic.
The basics of domain storytelling
Domain storytelling is more than just a method; it is a holistic approach to improving communication between subject matter experts and developers. By combining a workshop format with a graphical notation, it enables teams to visualize and better understand user requirements. This method addresses the essential point of understanding across the media divide - a challenge that arises in almost every software project.
The practice: How does domain storytelling work?
In our conversation with Henning, we dive into the practical implementation of domain storytelling. He divides the process into coarse- and fine-grained stories to highlight different aspects of a domain. From general overviews to detailed scenarios, each story helps to develop a deeper understanding of user requirements. These stories are then visualized through simple drawings using stick figures, symbols and arrows.
From diagram to code: The transformation
One particularly exciting aspect of domain storytelling is its ability to be seamlessly integrated into the development process. Henning describes how acceptance tests can be derived directly from the stories created. This close connection between professionalism and technical implementation not only promotes mutual understanding, but also accelerates the entire development process.
Tools and resources for successful domain storytelling
Henning shares a variety of resources and tools for using domain storytelling effectively. From physical whiteboards to specialized online tools, each method offers its own benefits. However, he particularly emphasizes the importance of direct communication between all stakeholders to realize the full potential of domain storytelling.
The role of domain storytelling in quality management
To conclude our discussion, it becomes clear how essential domain storytelling is for quality management in software development. By promoting understanding between all stakeholders and reducing misunderstandings, it makes a significant contribution to increasing product quality. Henning once again emphasizes the importance of an open approach to tools and methods - because not every method fits every situation.
Related Posts

Richard Seidl
•May 19, 2026
Why agentic engineering changes everything

Richard Seidl
•May 12, 2026