Workshops for Software Redesign

Domain-Driven Design for innovation und collaboration

Project Scope
2FTEs for 2 months
Project status
project duration
Year project launched

What we achieved together

The international automobile manufacturer Audi faced the challenge of reevaluating an established, internally developed planning software for vehicle development in terms of technical requirements, product interfaces, and team responsibilities. At the time of collaboration, the planning software was developed by 7 engineering teams and encompassed the entire vehicle development process. It was thus a central component in the digitization of vehicle development and essential for cross-departmental collaboration.

In collaboration with various departments, development leadership, and engineering teams, the product and team interfaces were reevaluated to ensure the software's future viability. With a small team of Domain-Driven Design experts from Comsysto Reply, we introduced various workshop formats and approaches (including Event Storming, Bounded Context Mapping, Team Topologies) to methodically assist employees from different departments and development in collaboratively establishing a solid decision-making basis for the future product and team interfaces.

Timeline of this project

In an initial kick-off meeting, all stakeholder groups were brought together to align on the objectives of the Re-Discovery Phase. Following that, there was an opportunity to address individual questions and align expectations in smaller Setting-the-Stage sessions. This approach allowed us to optimally prepare all 45 participants for the two-day Event Storming workshop at Audi's location, ensuring a productive workshop.

In just two days, it was possible to visually represent the entire domain and associated processes on the wall using Post-Its, thus creating a shared understanding of the domain's intricacies. This not only revealed opportunities for improvements in the overall product but also highlighted potential synergies. The participation of departmental representatives, development leadership, and engineers from the engineering teams facilitated invaluable knowledge exchange across both functional and technical silos. This significantly improved collaboration and communication among the teams.

The results of the Event Storming workshop, along with the initial Context Maps, served as the foundation for all subsequent collaborative workshop formats and beyond.

The DDD Workshop was prepared and moderated by employees from Comsysto Reply

During the DDD workshop, participants work on the outcomes.

In subsequent Context Mapping workshops (both remote and onsite), we analyzed the identified functional subdomains (Bounded Contexts), their relationships, dependencies, and the associated data flows. By introducing Team Topologies, we were able to map these onto different types of teams (stream aligned, complicated subsystem, enabling, and platform teams) and evaluate various communication structures between the development teams, comparing different variants against each other.

The DDD workshop moderation team from Comsysto Reply.

With the methodological support of Comsysto Reply, the expert team from Audi was able to establish a shared vision of the software architecture and team structures. This shared vision now serves as the foundation for the further development of the planning software.

In the subsequent Transition Phase, the details of the new structure were defined, and the implementation process was initiated.

Big Picture Eventstorming, Bounded Context Mapping, Team Topologies
Technologies & Tools:

Read our complete project reference at:

I had the pleasure of collaborating with Comsysto Reply on an Audi project that required a complex software solution. During this development phase, it was crucial to have a clear understanding and definition of the business processes. Comsysto Reply assisted us in this aspect by leveraging their expertise in Event Storming and Context Mapping.

I would highly recommend Comsysto Reply to anyone seeking an effective way to define and understand business processes clearly. Their ability to simplify complex problems and their effective facilitation make them a valuable partner in any project.

Florian Mateescu
Development Manager - Software Development Center Typ 1, AUDI AG

Brief Summary



Weitere Informationen

Text Link

You are curious and want to find out more about our projects?

 Please get in touch with us. We would be happy to talk with you!