iSAQB DDD-Training

Kursbeschreibung

In der erfolgreichen Softwareentwicklung spielt nicht nur die Technologie, sondern vor allem die Fachlichkeit der Domäne eine entscheidende Rolle. Der Domain-Driven Design (DDD)-Ansatz ermöglicht es, Software so zu gestalten, dass sie die spezifischen Anforderungen der Domäne widerspiegelt und die Anwender optimal bei ihrer Arbeit unterstützt. 

Ein häufiges Problem in Softwareprojekten sind Kommunikationsbarrieren zwischen Fachexperte/Fachbereich und Entwickler. DDD bietet hier einen strukturierten Ansatz zur Entwicklung einer gemeinsamen Fachsprache, die die Grundlage für eine domänenorientierte Architektur bildet. Durch diese gemeinsame Sprache werden Missverständnisse vermieden, und die Zusammenarbeit zwischen den Teams wird erleichtert. 

Auch innerhalb von Entwicklungsteams können Missverständnisse über die Systemarchitektur auftreten. DDD stellt vordefinierte Muster wie Entity, Value Object, Aggregate, Service und weitere zur Verfügung, die eine klare Kommunikation und eine einheitliche Architektur fördern. 

Diese Fachsprache und DDD-Muster können nicht nur innerhalb eines Systems, sondern auch in großen Softwareprojekten oder bei verteilten (Micro-)Service-Architekturen effektiv eingesetzt werden. Mit Konzepten wie Bounded Context, Context Map, Shared Kernel, Domain Events und Anticorruption Layer ermöglicht DDD den Aufbau einer skalierbaren und stabilen Architektur. 

Lernziele des Kurses

Nach Abschluss dieses Trainings sind die Teilnehmer in der Lage:

Termine

14-16

April 2026
Frühbucher

Wien
14.-16. April 2026

Preis
EUR 2200
Preis exkl. MwSt.

Frühbucher-Preis
EUR 2000
Buchung bis 14. März 2026

6-8

Oktober 2026
Frühbucher

Wien
06.-08. Oktober 2026

Preis
EUR 2200
Preis exkl. MwSt.

Frühbucher-Preis
EUR 2000
Buchung bis 06. September 2026

Unser Kurs inkludiert

Hinweise zur Zertifizierung

Teilnehmende, die die CPSA-Advanced-Prüfung anstreben, benötigen insgesamt mindestens 70 Credit Points, wobei mindestens 10 Credit Points in jedem Kompetenzbereich erforderlich sind. In der Regel sind drei Module nötig, doch können die Advanced-Module auch einzeln besucht werden, je nach Interesse und ohne das Ziel einer Advanced-Zertifizierung. 

Weiter Informationen zur Zertifizierung finden Sie auch hier. 

CPSA iSAQB certified Logo.
iSAQB Accredited Training Provider Logo.

Key Learnings

Welche Fragen stehen im Fokus?

Wie können Sie die Domäne Ihres Projekts optimal verstehen und strukturieren, um eine Software zu entwickeln, die den spezifischen Anforderungen gerecht wird?
Welche Techniken und Muster helfen Ihnen dabei, eine einheitliche Fachsprache und ein klar strukturiertes Modell zu entwickeln, das die Kommunikation zwischen Fachexperte/Fachbereich und Entwickler erleichtert?
Wie setzen Sie Domain-Driven Design in der Praxis um, um komplexe Systeme in skalierbare und flexible Architekturen zu überführen, die auch für (Micro-)Service-Umgebungen geeignet sind?

Zielgruppe

Für wen sich der Kurs eignet

Dieses Training richtet sich an alle, die ihre Fähigkeiten in der domänenzentrierten Softwareentwicklung vertiefen möchten und an digitalen Produkten arbeiten. Die Schulung enthält keine Programmierübungen und ist ideal für:

Ein Mann, der vor einem Laptop sitzt

Software-Entwickler und -Architekt

Fachleute, die komplexe Systeme entwerfen und entwickeln und ihre Kenntnisse in Domain-Driven Design erweitern möchten.

Eine Gruppe von Personen, die auf eine Tafel mit Stickynotes schauen.

Product Owner

Personen, die die Domäne ihrer Produkte besser verstehen wollen, um eng mit Entwicklungsteams und Stakeholdern zusammenzuarbeiten und eine klare Produktvision zu fördern. 

Eine Gruppe von Menschen, die um einen Tisch herumstehen und Postits betrachten.

Fachleute aus dem Business-Kontext

Personen, die an digitalen Produkten arbeiten und ein tieferes Verständnis für domänenorientierte Ansätze gewinnen möchten, um effektiver zur Produktentwicklung beizutragen. 

Voraussetzungen

  • Erfahrungen in der Software­entwicklung und Produktbereit­stellung: Grundlegende Kenntnisse in der Softwareentwicklung und -lieferung werden vorausgesetzt. 
  • Grundkenntnisse in Software-Architektur (von Vorteil): Vorkenntnisse in Software-Architektur sind hilfreich, aber nicht zwingend erforderlich. 

Agenda im ÜBERBLICK

iSABQ DDD-Training:
Module und Hauptthemen für drei Tage

Einführung in Domain-Driven Design

  • Überblick: Was ist Domain-Driven Design? – Grundlagen und Zielsetzungen des DDD-Ansatzes. 

Die Domäne kennenlernen

  • Methoden zur Analyse und Modellierung der Domäne, einschließlich Event Storming und Domain Storytelling, um die spezifischen Anforderungen und Abläufe besser zu verstehen. 

Strategisches Design

  • Die Domäne aufteilen und Modelle voneinander abgrenzen (Bounded Context). 
  • Strategien, um die Domäne in sinnvolle und skalierbare Strukturen zu unterteilen. 

Ubiquitous Language (Allgegenwärtige Sprache)

  • Aufbau einer gemeinsamen Fachsprache zwischen Fachexperte/Fachbereich und Entwickler zur Vermeidung von Missverständnissen und zur Verbesserung der Kommunikation.

Der Weg zum Modell

  • Schritte zur Entwicklung und Verfeinerung eines Domänenmodells, das die Anforderungen der Domäne widerspiegelt. 

Taktisches Design – Umsetzung des Modells in Software

  • Techniken, um das entwickelte Modell in Software zu überführen, inklusive der Verwendung von DDD-Elementen wie Entities, Value Objects, Aggregates und Repositories. 

Trainer

Henning Schwentner

Henning liebt Programmieren in hoher Qualität. Diese Leidenschaft lebt er als Coder, Coach und Consultant bei der WPS – Workplace Solutions aus. Dort hilft er Teams dabei, Ihre gewachsenen Monolithen zu strukturieren oder neue Systeme von Anfang an mit einer tragfähigen Architektur zu errichten. Häufig kommen dann Microservices oder Self-Contained Systems heraus.

Henning ist Autor von »Domain Storytelling – A Collaborative Modelling Method« und dem www.LeasingNinja.io sowie Übersetzer von »Domain-Driven Design kompakt«.

JETZT KURS­PLATZ SICHERN.

Unsere Kurse haben eine begrenzte Teilnehmer:innen-Anzahl, um eine optimale Lernerfahrung zu gewährleisten.

Ab zwei Buchungen bieten wir attraktive Mehrbucher-Rabatte an. Bitte geben Sie dies bei Bedarf im Anmeldeformular an.

Wien

14.-16. April 2026

6.-8. Oktober 2026

Preis
EUR 2200
Preis exkl. MwSt.

Frühbucher-Preis

EUR 2000

bis 14. März 2026

*“ zeigt erforderliche Felder an

1Basics
2Details
3Bestätigung
Dieses Feld wird bei der Anzeige des Formulars ausgeblendet

Anfahrt

Unsere Trainings finden in 1220 Wien statt – mit bestem Ausblick über Wien in den DC Spaces des Saturn Tower. Öffentlich erreichen Sie uns am besten mit der U1, Station Vienna International Center. Parkmöglichkeit gegen Gebühr im Saturn Tower vorhanden.