Why you should consider using Event Storming when developing IT systems

Nikolaus Varzakaos
January 23, 2024
3 min

The Communication Problem

Experience from numerous software projects shows that achieving effective communication between domain experts and engineers is still a major challenge. Traditional methods, such as roundtable meetings or separate interviews, are often ineffective and limit business involvement. As a result, solutions are typically shaped by a limited understanding of business needs among technical teams, leading to systems that fall short of expectations. Event Storming is designed to bridge this communication gap between business and engineering, enabling full involvement from business stakeholders in the modeling process.

The Silo Problem

Another common problem in many organizations stems from working in silos. Here, we are not referring to the gap between business and engineering but rather to the gaps between different parts of the business itself. The issue is that employees typically understand their own department well but have little or no insight into what’s happening in other departments. This often leads to duplicate work, miscommunication, unnecessary delays, and many other forms of friction.

We are not suggesting that all silos are bad. Usually, they exist for good reasons, and we are not advocating for their removal. However, Event Storming can be a game-changer when it comes to aligning silos, fine-tuning how they work together, and helping all departments see the bigger picture. In just a few hours, Event Storming can uncover bottlenecks and misunderstandings that have been harming the organization for years. It can help large groups of people agree on shared challenges and reach consensus on priorities. The result? Often dramatically improved business performance, a sharper focus on the right problems, and system designs that support the way the business actually operates.

Why Event Storming Is So Powerful

Event Storming is a workshop format that solves both the communication problem and the silo problem at once! It involves from a few up to 20 persons in the same room in front of a white board or using a digital tool such as Qlerify. Event Storming is based on a simple idea: the Domain Event. This is an event in a business process, described in past tense—like "order placed". It’s easy for everyone to understand, making it simple for business people to join the conversation. The organisation's representatives are called "Domain Experts" and with Event Storming you invite these domain experts and system developers to workshops where you explore business processes (the domain) together in a very time-efficient way.

In an Event Storming workshop, domain experts and developers work together to explore how a business really operates. Domain Events are mapped out and arranged on a timeline. Once the basic flow is clear, more details are added—like: who’s involved, what systems are used, what are the business rules, which are the main pain points and where are there opportunities and ideas for improvement.

The best part? Event Storming is flexible. You can adapt it to fit your goals and the people in the room.

Three Levels of Event Storming

Event Storming can be used in different ways, depending on your goals. It operates at three distinct levels:

  1. Big Picture (6-20 participants)
    • Gives a high-level overview of how the organization works, helping to identify major pain points, problems, or opportunities for improvement.
    • Captures Domain Events, People, Hotspots (Problems and Opportunities) and Systems.
    • Read more about Big Picture Event Storming
  2. Process Modeling (4–8 participants)
  3. Software Design (3–6 participants)
Event Storming Workshop

Benefits of Event Storming

By bringing together diverse perspectives in a dynamic workshop, Event Storming offers a multitude of advantages:

  • Quick to get started
  • Easy to understand for everyone; no technical skills are needed
  • No complicated technical tools required
  • Adaptable to the purpose
  • Time-saving by maximizing the knowledge of domain experts
  • Facilitates the identification of bottlenecks or conflict areas
  • Creates a shared understanding of the business that transcends departmental silos
  • Increases the chances of reaching cross-departmental consensus on key priorities
  • Makes it easier for everyone to have their voice heard

How to get started with Event Storming

Qlerify has worked with Event Storming for a long time and has developed a unique, cloud-based Event Storming tool that supports the method. Click here to read more.

We also offer both public and customized courses in Event Storming in collaboration with our training partner, NFI. Here is more information about the course: https://nfi.se/kurs/event-storming

We also have extensive experience in facilitating workshops—both on-site in suitable venues and remotely via Zoom. Contact us if you're curious to learn more about Event Storming!

Read our post: Event Storming - The Complete Guide

Recent posts
Flat-design illustration of a man in a yellow sweater sitting at a desk, thoughtfully looking at a presentation board with icons of a lightbulb, an upward graph, and a question mark, while a large red prohibition symbol appears to the left.
Product discovery workshop in 2025, stop doing it!
Five years ago, the most expensive way to figure out if your product idea would work… was to build it. In 2025, the cheapest way is to build it. Yes, you read that right, discovery has flipped on its head!
Staffan Palopää
Aug 18
3 min
The Future of Product Discovery Workshops: How AI Transforms Workshop Efficiency
In fast-moving product development, sticky note brainstorming often leaves ideas scattered and unclear. Product discovery workshops bring teams together to turn those ideas into structured plans for design and development.
Nikolaus Varzakakaus
Aug 15
3 min
Miro vs Visio vs Lucidchart vs Qlerify (2025)
Miro vs Visio vs Lucidchart vs Qlerify? See how these popular tools compare in 2025 for diagramming, workshops, process modeling and code generation.
Nikolaus Varzakaos
Aug 13
7 min
///SOCIAL SHARE