Domain-driven Design - Modul DDD (Software Architecture Camp) | Juli 2026 München
Kurs
In München
Beschreibung
-
Kursart
Intensiv-Workshop
-
Niveau
Mittelstufe
-
Sprachen
Deutsch
-
Ort
München
-
Unterrichtsstunden
8h
-
Dauer
3 Tage
-
Beginn
14.07.2026
Komplexe Softwareprojekte scheitern häufig nicht an Technik, sondern an Missverständnissen zwischen Fachbereich und Entwicklung. Domain-driven Design (DDD) setzt genau hier an: mit einer gemeinsamen Sprache, einem klaren fachlichen Modell und bewährten Mustern zur Strukturierung von Domänenwissen.
In diesem Modul lernst du, wie du fachliche Komplexität beherrschbar machst und nachhaltige Softwarearchitekturen entwickelst, die Fachlichkeit und Code sinnvoll miteinander verbinden. Im Fokus stehen die enge Zusammenarbeit mit dem Fachbereich, die strategische Abgrenzung von Kontexten sowie eine modellgetriebene Architekturarbeit.
Das DDD-Modul vermittelt dir das methodische Fundament, um komplexe fachliche Anforderungen in klar strukturierte, wartbare und verständliche Architekturen zu überführen. Du entwickelst gemeinsam mit der Domäne tragfähige Fachmodelle, triffst fundierte strategische Entscheidungen (z. B. Bounded Contexts, Context Maps) und setzt taktische DDD-Muster (z. B. Aggregates, Entities, Value Objects) gezielt ein. Dabei lernst du, diese Konzepte klar im Team zu kommunizieren und konsistent im Code abzubilden.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Das Modul DDD vermittelt dir das methodische Fundament, um mit Domain-driven Design komplexe fachliche Anforderungen in klar strukturierte, wartbare Softwarearchitekturen zu überführen. Du lernst, gemeinsam mit der Domäne tragfähige Fachmodelle zu entwickeln, strategische (z. B. Bounded Contexts, Context Maps) und taktische (z. B. Aggregates, Entities, Value Objects) Designentscheidungen zu treffen und diese konsistent im Team zu kommunizieren – für mehr Klarheit, Verständlichkeit und Anschlussfähigkeit in Modell und Code.
Komplexe Softwareprojekte scheitern oft an Missverständnissen zwischen Fachbereich und Technik. Domain-driven Design (DDD) setzt genau dort an: mit einer gemeinsamen Sprache, einem klaren Modell und gezielten Mustern zur Strukturierung von Domänenwissen. Im Zentrum stehen die enge Zusammenarbeit mit dem Fachbereich, strategische Abgrenzung von Kontexten und eine modellgetriebene Architekturarbeit, die Fachlichkeit und Code wirksam verbindet.
Grundkenntnisse in Softwareentwicklung und IT-Projekten sind sinnvoll. UML-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich. Technologiespezifisches Wissen ist nicht notwendig.
https://software-architecture-camp.de/modul-ddd-domain-driven-design/#termine
Meinungen
Themen
- Design
- Domain
- Software
- Domain Driven Design
- Weiterbildung Informatik
- Komplexe Softwaresysteme
- Fachliche Modellierung
- DDD
Dozenten
Matthias Bohlen
Experte für effektive Produktentwicklung
Inhalte
In diesem Modul erarbeiten die Teilnehmenden die Grundlagen und zentralen Konzepte des Domain-driven Design und wenden diese praxisnah an. Ziel ist es, eine gemeinsame Sprache (Ubiquitous Language) zwischen Fachbereich und Technik zu etablieren, um Missverständnisse zu vermeiden und fachliche Anforderungen präzise in Software zu überführen.
Ein Schwerpunkt liegt auf der kollaborativen Entwicklung fachlicher Modelle gemeinsam mit Domänenexpert:innen. Anhand realitätsnaher Beispiele lernen die Teilnehmenden, Domänenwissen strukturiert zu erfassen, zu reflektieren und in verständliche Modelle zu übersetzen.
Darauf aufbauend werden strategische DDD-Konzepte wie Bounded Contexts und Context Maps behandelt, um komplexe Domänen sinnvoll abzugrenzen. Ergänzend dazu kommen taktische Muster wie Entities, Value Objects, Aggregates und Repositories zum Einsatz, um die Modelle konsistent im Code umzusetzen.
Abschließend steht im Fokus, wie durch Domain-driven Design Klarheit, Verständlichkeit und Anschlussfähigkeit von Modell und Code nachhaltig erhöht werden können – als Basis für wartbare, evolvierbare Softwarearchitekturen und eine effektive Zusammenarbeit im Team.
Domain-driven Design - Modul DDD (Software Architecture Camp) | Juli 2026 München
