How we used Event Storming to improve a PIM process
Nikolaus Varzakaos
Feb 3
2 min

In a recent project we facilitated several event storming workshops for a successful e-commerce firm to improve their product information management process (PIM). This client handles nearly a million SKUs, frequently updating them from a diverse group of suppliers. The goal was to:

  • decrease time to market for new products
  • improve the quality of the product information
  • improve internal work processes

Before new products can be published in the online store, product information must be captured, enriched and reviewed in multiple process steps like:

  • Product data retrieved from suppliers
  • Data verified for minimum requirements
  • Data transformed to a common structure
  • Data enriched with additional product information, such as images, videos, marketing copy, size charts, supplier information, etc.

To decrease time to market we looked for opportunities to increase the level of automation. Here it's crucial to engage the different teams and individuals that are responsible for the outcome of each step. Example of teams involved:

  • Data Manager
  • The Content Integration Specialist team
  • The Content Production Specialist team

Event Storming is the perfect tool when attacking complex business problems that involve multiple steps and multiple teams. It's designed to for bringing domain experts and engineers together to learn from each other and align on the way forward.

We planned a series of Event Storming workshops, each with around 10 participants from various departments. We started with a "blank sheet" in Qlerify prepared with a standard Event Storming notation, which means card types for: Problems/Hot spots, Opportunities and Systems and lanes for roles.

Just like we've experienced many times before, Event Storming quickly engaged the participants and got people involved. The discussions became very productive and focused as we mapped out and documented all events and roles in real-time. All while collaborating around problems and improvements.

After only one hour we had captured the main flow and started digging into sub flows. After another hour we could summarise the results, we had reached consensus around the most important problems to prioritise.

In the past, this outcome usually took weeks to reach. Thanks to Event Storming and Qlerify we achieved the desired results in a few working days, saving 80% of the time! As a positive side effect: communication between departments improved. Before we used Event Storming, people were often talking past each other having different mental images of the organisation. Event Storming, creates a common understanding of the organisation and consensus around priorities.

Get in touch if you would like to know more about Event Storming or Qlerify!

Recent posts
How AI is Revolutionizing Software Engineering
In an era where software defines business success, organizations face mounting pressure to deliver high-quality applications at unprecedented speeds. Software engineering lies at the heart of modern business innovation, yet the increasing demand for high-quality, cost-efficient solutions challeng..
Nikolaus Varzakakaus
Mar 24
5 min
From Complexity to Clarity: How Qlerify Empowered Bolageriet to Innovate Faster
Bolageriet is Sweden's most modern and personalized accounting service, dedicated to making life easier for business owners. By offering an all-in-one online accounting solution, Bolageriet eliminates administrative tasks so businesses can focus on what they do best. From invoicing to final tax re..
Nikolaus Varzakaos
Mar 24
3 min
Overcoming Classical PRD Challenges with AI-Powered Tools
In the fast-paced world of software development, traditional Product Requirements Documents (PRDs) often fall short in addressing the dynamic needs of modern projects. These classical PRDs can be rigid, overly detailed, and time-consuming, leading to various challenges...
Nikolaus Varzakakos
Mar 24
5 min