Domain Driven Design Method Toolbox

Efficiency through clarity – DDD as the key to your domain competence

Format: face-to-face and online training
Duration: 2 days

Methods for collaborative software design

 

Domain Driven Design (DDD) focuses on technical language and a shared understanding of the application domain. Domain models are designed jointly by subject matter experts and developers in workshops. Some methods have proven to be particularly efficient formats.

 

About the DDD Workshop

 

In this hands-on workshop with a high practical component, proven methods for supplementing your own DDD toolkit are taught. Participants learn the advantages of the respective methods using practical examples.

The workshop is aimed at teams and individuals who have already dealt with DDD and want to design software together with their own workshops.

 

What can you expect?

 

In the workshop, participants can expect methods to support collaborative software design within the framework of Domain Driven Design (DDD). The focus is on the joint development of domain models through close collaboration between subject matter experts and developers. The workshop conveys proven methods that help teams to design software more efficiently by using practical examples and interactive formats.

 

Requirements of the participants

 

➤ You should have a good grasp of the basics and advanced concepts of object-oriented software development.
➤ Experience in modeling object-oriented architectures is required.
➤ Knowledge of agile methods such as Scrum, Kanban or XP is helpful.
➤ You should already have experience in collaboration between specialist departments and software developers.
➤ A basic understanding of domain models and their practical application will make it easier for you to get started.

 

Technical requirements

 

There are no special requirements for the training environment, as the exercises take place with cloud and web-based tools such as Miro, Draw.io and platforms such as Jupyter or HuggingFace; only a stable and sufficiently fast internet connection is required.

 

Your added value

 

➤ You will learn efficient methods for collaborative software design
➤ You will gain a deeper understanding of the application domain
➤ You will learn how to create domain models together with subject matter experts and developers
➤ You will expand your DDD skills
➤ You will learn how to apply methods in your own workshops
➤ You will benefit from practical experience through the hands-on approach

 

Training content in detail

 

✔️ Event Storming method
➤ Collaborative approach to lightweight business process modeling
✔️ Domain Storytelling method
➤ Modeling technique for developing a common technical language
✔️ Scenario Mapping method
➤ Low-threshold method for creating & communicating user-centered processes
✔️ Wardley Maps method
➤ Visual method for strategic decision-making

 

Your benefits at a glance

 

➤ Methodological competence: Participants learn to select the appropriate method for different use cases.
➤ Independence: Increasing independence in the application of methods in future planning workshops.

We look forward to your inquiry:

1 + 3 =

-100€

Up to 6 weeks before the start of the training.

Are you interested in this training?

Then please call us at +49 621 595702 41, write an email to Academy@itech-progress.com or send us a written request using the contact form:

face-to-face training

➤ Including training documents and exercise materials
➤ Cold and hot drinks, snacks and lunch on all training days
➤ Modernly equipped and large training rooms for a pleasant learning atmosphere

Live-Online-Schulung

➤ Including training documents and exercise materials
➤ Visual collaboration through whiteboarding, for example
➤ High level of interactivity through customized exercises and breakout rooms
➤ Ideal trainer support, even in the breakout rooms

Other training participants also visited

Voices from the training

L.Schmidt

Der Workshop war sehr praktisch und gut organisiert. Besonders gut fand ich die Arbeit mit Event Storming und Domain Storytelling!

Would you like customized in-house training?

Do you have a whole team that you want to train, but none of our training courses meet your requirements? No problem! We are happy to work with you to create a tailor-made in-house training, whether for beginners or advanced learners. We look forward to your inquiry!

Anfragen+49 621 595702-41