IT-Trainings in ganz Europa - tecnovy macht Dich fit für die Zukunft.

iSAQB® DDD - Domain-Driven Design

Im Meeting heißt es Vertrag, im Quellcode steht Contract, in der Datenbank Policy. Ob damit dasselbe gemeint ist, kann niemand mehr sicher sagen. Domain-Driven Design setzt genau hier an: eine Fachsprache, die im Gespräch, im Modell und im Code identisch bleibt. Im DDD Training bei tecnovy modellierst du damit Entitäten, Wertobjekte und Aggregate und legst fest, wo ein Bounded Context endet und der nächste beginnt.
iSAQB® Akkreditierter TrainingspartnerTeilnahmezertifikat4,8/5 bei ProvenExpert

Was dieses Modul leistet.

Die Ubiquitous Language ist der Bezugspunkt, an dem im DDD Training alles hängt: Aggregate, Bounded Contexts, Context-Mapping-Muster. Du erhebst sie mit Domänen-Experten und schneidest daran ein Modell, das Entwicklung und Fachbereich gemeinsam tragen.

So läuft das Training

Methode
Modellierungsübungen im Team an einer Beispieldomäne
Grundlage
Offizieller iSAQB Lehrplan 2023.2
Abschluss
30 Credit Points: 20 methodisch, 10 kommunikativ, keine Prüfung im Kurs

Termine & Buchung

Passenden Termin wählen

5 Termine

  • EUREuro
  • USDUS-Dollar
  • CHFSchweizer Franken

Termine mit diesem Symbol bieten bis zu 25 % Gruppenrabatt. Klicke auf „Details“, um mehr zu erfahren.

25.–27. Aug 2026MESZ
Di–Do 09:00–17:00
Online-Training Gruppenrabatt Garantiert
Zeitzone MESZ
Sprache Deutsch
Trainer Matthias Bohlen
Plätze Nur 4 frei
15% Monatsaktion

2.569 $−385 $2.184 $

zzgl. MwSt.
22.–24. Sep 2026MESZ
Di–Do 09:00–17:00
Online-Training Ausgebucht
Zeitzone MESZ
Sprache Englisch
Trainer Matthias Bohlen

2.569 $

Nicht mehr buchbar
13.–15. Okt 2026MESZ
Di–Do 09:00–17:00
Deutschland Gruppenrabatt
Stadt Köln
Sprache Deutsch
Trainer Matthias Bohlen
Plätze 5+ frei
10% Earlybird Rabatt

2.861 $−286 $2.575 $

zzgl. MwSt.
20.–22. Okt 2026MESZ
Di–Do 09:00–17:00
Schweiz Gruppenrabatt Garantiert
Stadt Zürich
Sprache Englisch
Trainer Matthias Bohlen
Plätze Nur 2 frei

3.567 $

zzgl. MwSt.
24.–26. Nov 2026MEZ
Di–Do 09:00–17:00
Deutschland Gruppenrabatt
Stadt München
Sprache Englisch
Trainer Matthias Bohlen
Plätze 5+ frei
10% Earlybird Rabatt

2.861 $−286 $2.575 $

zzgl. MwSt.

Passung

Für wen das Modul gedacht ist

Typische Rollen

  • Du modellierst fachliche Zusammenhänge mit Domänen-Experten und überführst sie in Code.
  • Du zerlegst ein gewachsenes Fachmodell in klar abgegrenzte Teilmodelle.
  • Du verantwortest, wie zwei Teams ihre Modelle aneinander koppeln.

Voraussetzungen

Keine Voraussetzungen

Du kannst direkt einsteigen. Hilfreich: Praxis in der objektorientierten Softwareentwicklung, Erfahrung mit der Modellierung objektorientierter Architekturen, Kenntnisse agiler Methoden wie Scrum, Kanban oder XP.

Stattdessen geeignet FLEX Prüft den Modulschnitt an Qualitätszielen, Isolationsebenen und an der Kopplung von Sourcecode, Kompilaten und Netzwerkprotokoll, wo DDD das Fachmodell selbst baut.

Lehrplan

CPSA® DDD Kurs im Detail

Der Lehrplan 2023.2 gliedert DDD in sieben Teile. Sechs davon tragen die 1020 Unterrichts- und Übungsminuten und führen von der Ubiquitous Language über Knowledge Crunching und Implementierung bis zum Context Mapping. Der siebte Teil sammelt optionale Vertiefungen, die je nach Gruppe dazukommen.

01Domäne, Modell und Ubiquitous Language

Dieser Teil legt die Sprache fest, auf die sich alles Weitere bezieht.

  • Wie Domäne, Modell und laufende Software zusammenhängen
  • Die Ubiquitous Language als gemeinsames Vokabular von Fachbereich und Team
  • Taktische Bausteine: Entität, Wertobjekt, Aggregat und Service
  • Factory, Repository, Domain Event und Module als Gruppierungsmittel
02Knowledge Crunching: Der Weg zum Modell

Der längste Teil des Lehrplans: wie das Wissen aus den Köpfen ins Modell kommt.

  • Was Domänen-Experten beitragen und wie du sie einbindest
  • Interviewtechniken für fachliche Zusammenhänge
  • Beobachtung im Feld und Apprenticing als stille Erhebungsformen
  • Collaborative Modeling mit EventStorming, Domain Storytelling und User Story Mapping
03Vom Modell zur Implementierung

Hier wird aus dem Modell Quellcode, ohne dass die Fachsprache verloren geht.

  • Kohäsion und Kopplung als Maßstab für den Entwurf
  • SOLID und das Law of Demeter in der Anwendung auf Domänenklassen
  • Fachliche Klassen modellieren und benennen
  • Technisch motivierte Bausteine ergänzen, ohne das Domänenmodell zu verwässern
04Das Modell in der Anwendungsarchitektur

Dieser Teil gibt dem Domänenmodell seinen Platz im Gesamtsystem.

  • Ports and Adapters beziehungsweise Hexagonal Architecture
  • Layered Architecture und Dependency Inversion
  • CQRS: Lese- und Schreibpfade getrennt führen
  • Wo DDD aufhört und BDD anfängt
05Strategic Design 1: Modelle schneiden und voneinander abgrenzen

Ab hier geht es um große Systeme, in denen ein einziges Modell nicht mehr trägt.

  • Problem Space und Solution Space auseinanderhalten
  • Subdomains als Core, Supporting oder Generic einordnen
  • Der Bounded Context als Grenze, innerhalb derer die Sprache eindeutig bleibt
  • Conway's Law und was Organisationsgrenzen mit Modellgrenzen zu tun haben
06Strategic Design 2: Context Mapping

Zum Abschluss beschreibst du, wie die geschnittenen Contexts miteinander umgehen.

  • Context-Mapping-Muster von Open-Host Service und Anticorruption Layer bis Shared Kernel und Separate Ways
  • Customer-Supplier, Conformist, Partnership und Published Language im Vergleich
  • Team-Abhängigkeiten als Mutual Dependency, Upstream-Downstream oder Free benennen
  • Domain Events als Kommunikationsmittel zwischen Bounded Contexts
07Optional: Verwandte Themen

Der Lehrplan setzt für diesen Teil keine feste Zeit an; er wird nach Interesse der Gruppe aufgegriffen.

  • Event Sourcing und eine Vertiefung von CQRS
  • Team Topologies, Wardley Mapping und Data Mesh
  • Bounded Context Canvas und der Werkzeug- und Materialansatz
  • Künstliche Intelligenz im Kontext von DDD
Offizieller Lehrplan(externer Link)

Ergebnis

Was du anschließend leisten kannst

  1. 01

    Du modellierst eine Domäne mit Entitäten, Wertobjekten, Aggregaten und Domain Events.

  2. 02

    Du etablierst eine Ubiquitous Language und hältst sie in Modell und Code identisch.

  3. 03

    Du erhebst Domänenwissen in Interviews, Feldbeobachtung und EventStorming-Workshops.

  4. 04

    Du prüfst fachliche Klassen an Kohäsion, Kopplung, SOLID und dem Law of Demeter.

  5. 05

    Du platzierst das Domänenmodell in einer Ports-and-Adapters-Architektur und trennst Lese- von Schreibpfaden.

  6. 06

    Du schneidest große Modelle in Bounded Contexts und ordnest Subdomains als Core, Supporting oder Generic ein.

  7. 07

    Du gestaltest Beziehungen zwischen Contexts mit Anticorruption Layer, Open-Host Service und Published Language.

Credit Points für CPSA-A

Methodische Kompetenz
20
Technische Kompetenz
0
Kommunikative Kompetenz
10

30 von 70 Punkten für die CPSA-A Zulassung

Trainer:innen

Matthias Bohlen

Matthias Bohlen

iSAQB®

Warum tecnovy

Was du bei uns oben drauf bekommst

02

Certificate Showroom

Hol dir dein Teilnahmezertifikat und verbinde es, falls vorhanden, mit deinem Prüfungszertifikat. Vollautomatisiert, schön gestaltet. Nur für dich, nur bei tecnovy.

03

No Slideshow, Hands-On!

Versprochen: keine PowerPoint-Schlacht. Wir arbeiten in Gruppen, verknüpfen Theorie mit Praxis, und du bekommst Praxisbeispiele unserer erfahrenen Trainer sowie den Austausch mit Gleichgesinnten.

04

Doppelt hält besser

Gerne darfst du innerhalb eines Jahres die Schulung nochmals online als Refresher besuchen.

05

Lerne von Experten

Wir garantieren dir stets den Einsatz von didaktisch und methodisch erstklassig qualifizierten Trainern, die ihr Wissen sowohl aus Trainingserfahrung als auch beruflicher Praxis- und Projekterfahrung beziehen.

06

Flexible Umbuchung

Falls du mal kurzfristig verhindert sein solltest, kannst du deine Schulung bis eine Woche vor Trainingsbeginn kostenlos umbuchen.

Erfahrungen

Was Teilnehmer:innen sagen

Der Kontakt mit Herrn Topuzoglu war sehr wertschätzend, freundlich und zuvorkommend. Die gesamte Planung der Schulung verlief reibungslos. Dies ist in der aktuellen Zeit nicht selbstverständlich und spricht auch für tecnovy. Die Domain Driven Design Schulung, die ich für mich und meine Kollegen organisiert habe, wurde Remote durchgeführt mit hervorragender Organisation und Struktur. Ebenfalls wurden von Matthias Bohlen (unserem Schulungsleiter) immer wieder spannende Elemente zur interaktiven Zusammenarbeit eingebaut. Insgesamt waren es gelungene drei Tage und wir konnten viele neue Eindrücke mitnehmen. Wir planen auch die nächste Schulung mit tecnovy durchführen.
Dominik G. Principal Consultant | esentri AG

FAQs

Häufige Fragen

01Brauche ich CPSA-F, um am DDD Training teilzunehmen?
Nein. Der iSAQB Lehrplan zum Modul DDD nennt als Voraussetzungen ausschließlich Vorkenntnisse in objektorientierter Entwicklung und Modellierung, keine Zertifizierung. Für die spätere CPSA-A Zertifizierung ist CPSA-F dagegen Pflicht.
02Gibt es eine DDD Prüfung?
Nein. Für das Modul DDD existiert keine eigene Prüfung. Das tecnovy DDD Training bringt dir 30 Credit Points und ein Teilnahmezertifikat; geprüft wird erst auf dem Weg zur CPSA-A Zertifizierung, und zwar modulübergreifend.
03Wie viele Credit Points bringt DDD?
Das tecnovy DDD Training bringt 30 Credit Points: 20 in der methodischen und 10 in der kommunikativen Kompetenz. Technische Punkte vergibt DDD keine, was für deine Planung zählt: die CPSA-A Zulassung verlangt 70 Punkte insgesamt und mindestens 10 in jedem der drei Kompetenzbereiche. Der iSAQB kann die Punktevergabe alle 12 Monate neu bewerten; die Angaben hier haben den Stand August 2026.
04Wie läuft die CPSA-A Zertifizierung ab?
Die CPSA-A Zertifizierung besteht aus einer Hausarbeit. Zwei vom iSAQB anerkannte Prüfer:innen bewerten sie, danach verteidigst du sie im Gespräch. Ablegen kannst du auf Deutsch oder Englisch, und bei Fragen zum Ablauf hilft dir tecnovy gerne weiter.
05Wie lange dauert das DDD Training?
Das tecnovy DDD Training dauert drei Tage. Der iSAQB Lehrplan empfiehlt mindestens drei Tage und schreibt akkreditierten Schulungen 1020 Unterrichts- und Übungsminuten vor, also genau 17 Zeitstunden. Der größte Einzelblock sind die 240 Minuten für Knowledge Crunching, die Arbeit mit den Domänen-Experten.
06Was unterscheidet DDD von FLEX?
DDD baut ein Fachmodell: Ubiquitous Language, taktische Bausteine, Bounded Contexts und Context-Mapping-Muster füllen die 1020 Unterrichts- und Übungsminuten des Moduls. FLEX schneidet technisch und bewertet Modulgrenzen an Qualitätszielen und an der Kopplung von Sourcecode, Kompilaten und Netzwerkprotokoll; Bounded Contexts sind dort nur einer von mehreren Zerlegungsansätzen. Auch die Punkte gehen auseinander: DDD vergibt 20 methodische und 10 kommunikative, FLEX 10 methodische und 20 technische.
07Ist das DDD Training an eine Programmiersprache oder ein Framework gebunden?
Nein, das tecnovy DDD Training setzt keine bestimmte Sprache und kein Framework voraus. Der iSAQB Lehrplan behandelt DDD als Entwurfsmethode: Modellierung, taktische Bausteine und der Schnitt in Bounded Contexts, nicht die Bibliothek, die das umsetzt. Die Übungen arbeiten objektorientiert, eine Werkzeugschulung ist nicht Teil des Moduls.
08Gehören CQRS und Event Sourcing zum DDD Training?
Im tecnovy DDD Training ist CQRS fester Bestandteil, Event Sourcing dagegen optional. Der Lehrplan 2023.2 behandelt CQRS im vierten Teil neben Ports and Adapters und der Layered Architecture. Event Sourcing, Team Topologies, Data Mesh und der Werkzeug- und Materialansatz stehen im optionalen siebten Teil, den die Trainerin oder der Trainer je nach Gruppe aufgreift.
09Bekomme ich die Flipcharts aus dem DDD Training?
Ja. Was in den Modellierungsübungen des tecnovy DDD Trainings an Flipcharts und Modellierungswänden entsteht, bekommst du nach dem Seminar als Fotoprotokoll.
DDDDDD - Domain-Driven Design

Bereit für den nächsten Schritt?

Wähle einen öffentlichen Termin oder plane das Training für dein Team.

Feedback Form
Was sollen wir verbessern?

Sag uns bitte, was wir besser machen können.

Success
Error

© Copyright 2026, tecnovy GmbH, Alle Rechte vorbehalten