Du interessierst dich für KI? 🔎 Entdecke unsere KI-Trainings.

Unsere Trainings zu Domain-driven Design

Moderne Softwarearchitekturen sind komplex – und oft liegt das Problem nicht in der Technik, sondern im gemeinsamen Verständnis der Fachdomäne. Hier setzt Domain-Driven Design (DDD) an: Es hilft Teams, klare Begriffe (Ubiquitous Language) zu definieren, Strukturen gezielt zu gestalten (Bounded Contexts) und Software so zu entwickeln, dass sie die Geschäftslogik direkt widerspiegelt.

Strategisches DDD gibt den Rahmen vor: Wie grenzen wir Domänen sinnvoll ab? Welche Context Maps ergeben sich? Welche Muster wie Customer-Supplier oder Anticorruption Layer helfen uns, Abhängigkeiten sauber zu steuern?

Taktisches DDD geht ins Detail: Welche Entitäten, Value Objects und Aggregates machen unser Modell robust? Wie setzen wir Event Storming für eine tiefere Analyse ein – vom Big Picture bis zum Design Level?

Egal ob du ein DDD-Training für den Einstieg suchst, dich mit strategischem Domain-Driven Design beschäftigen willst oder eine Lösung für Legacy-Modernisierung benötigst – unsere Trainings helfen dir, DDD praxisnah zu meistern.

Unser Trainingsangebot

Termine

Alle Termine laden

Deine Trainer:innen

socreatory Trainer:in Alexander Kaserbacher

Alexander Kaserbacher

embarc

Evolutionäre Softwarearchitekturen, Softwarearchitektur in der Cloud

  • Agile Softwarearchitektur
  • CPSA Foundation-Level
  • Domain-driven Design in der Praxis
  • Flexible Architekturen
  • Team Topologies Deep Dive

Alexander Kaserbacher ist Berater und Trainer für Softwarearchitektur bei embarc. Mehrjährige Erfahrungen aus der agilen Softwareentwicklung helfen ihm dabei, den Mehrwert von Softwarearchitektur zu vermitteln und diese effektiv umzusetzen. Neben Cloud-Anwendungen, verteilten Systemen und evolutionärer Architektur umfasst seine Leidenschaft für Technologie auch die verschiedensten Auswirkungen von Software auf Unternehmen und gesellschaftliche Faktoren.

socreatory Trainer:in Dr. Felix Kammerlander

Dr. Felix Kammerlander

embarc

Agile Softwareentwicklung, Requirements Engineering, Softwarearchitektur

  • CPSA Foundation-Level
  • Domain-driven Design in der Praxis

Als Berater und Trainer für Softwarearchitektur schlägt Felix Herz für komplexe Herausforderungen. Dabei ist ihm nicht nur die technische Lösung, sondern vor allem die Einstellung eines Teams wichtig. Thematisch beschäftigt er sich mit Applikationsarchitektur und teamübergreifenden Prozessen – seine Erfahrungen im Anforderungsmanagement und aus agilen Entwicklungsprojekten fließen hier direkt ein. Bei der Gestaltung effizienter Architekturen ist er in seinem Element und sorgt für klare Anforderungen, optimiert Schnittstellen und orchestriert die Umsetzung über verschiedene Teams hinweg.

socreatory Trainer:in Eberhard Wolff

Eberhard Wolff

SWAGLab

Architektur, Microservices, Domain-driven Design

  • Architektur-Kickstart
  • Domain-driven Design saniert Legacy
  • Flexible Architekturen
  • Team Topologies Deep Dive

Eberhard Wolff ist Head of Architecture bei SWAGLab und arbeitet seit mehr als zwanzig Jahren als Architekt und Berater, oft an der Schnittstelle zwischen Business und Technologie. Er ist Autor zahlreicher Artikel und Bücher, u.a. zu Microservices und trägt regelmäßig als Sprecher auf internationalen Konferenzen vor. Sein technologischer Schwerpunkt sind moderne Architektur- und Entwicklungsansätze wie Cloud, Domain-driven Design und Microservices.

Hier geht es zur Webseite von Eberhard.

socreatory Trainer:in Gerrit Beine

Gerrit Beine

INNOQ

Softwarearchitektur und Organisationen

  • Advanced Product Owner
  • CPSA Foundation-Level
  • Domain-driven Design in der Praxis
  • Gute Entscheidungen treffen und herbeiführen
  • Intensivvorbereitung für die iSAQB CPSA-A-Prüfung
  • Risikomanagement für Softwarearchitekt:innen

Gerrit ist seit 1998 hauptberuflich in der IT unterwegs, seit 2001 mit agilen Methoden und baut gerne Brücken zwischen Softwarearchitektur und Organisationen. Er hat drei Unternehmen gegründet und große Projekte als Softwarearchitekt und Berater verantwortet.

Neben einem Diplom in Informatik hat er noch einen Master in Software Product Engineering und einen MBA in General Management. Sein Softwarearchitektur-Wissen kombiniert er gerne mit Erkenntnissen aus Psychologie und Soziologie.

Seit 2011 ist Gerrit aktives Mitglied des iSAQB e.V. und dort als Trainer für CPSA-Foundation und CPSA-A Domain-driven Design und als Prüfer für das Advanced Level akkreditiert. Seit 2008 lehrt er Software-Qualität im Master-Studiengang an der Westsächsischen Hochschule Zwickau.

socreatory Trainer:in Joachim Praetorius

Joachim Praetorius

INNOQ

Architektur, Front- und Backends, verteilte Systeme

  • Domain-driven Design in der Praxis

Joachim ist Senior Consultant, seit 2019 bei INNOQ in der Schweiz und gefühlt seit 1989 mit Computern beschäftigt. Er interessiert sich für fast alles, was mit Software und Systemen zu tun hat hat seinen Schwerpunkt in den letzten Jahren aber vor allem bei komplexen (verteilten) Systemen und im Frontend. Sein Drang jeweils auch das grosse Ganze anzuschauen und zu verstehen ist nicht nur in der Umsetzung von Fachlichkeit praktisch, sondern hilft auch bei der Konzeption und Bewertung von Architekturen, einem weiteren Feld, mit sich Joachim beschäftigt. Seine Erfahrungen gibt er im Rahmen von Workshops und Trainings weiter.

socreatory Trainer:in Johannes Seitz

Johannes Seitz

INNOQ

Domain-driven Design, IT-Sanierung, agile Methoden

  • CPSA Foundation-Level
  • Domain-driven Design in der Praxis

Johannes arbeitet seit über 10 Jahren in der Softwarebranche. Zu seinen Schwerpunktthemen gehören Domain-driven Design, IT-Sanierung und agile Softwarearchitektur. Als Coach und Trainer hilft er Teams dabei Software nachhaltig zu bauen oder zu sanieren.

socreatory Trainer:in Martin Günther

Martin Günther

Domain-driven Design, kollaborative Modellierung, moderne Softwarearchitektur

  • Legacy-Modernisierung mit DDD und Spring Boot

Martin Günther ist selbständiger Softwarearchitekt und technischer Coach mit Schwerpunkt auf Domain-Driven Design (DDD), kollaborativer Modellierung und moderner Softwarearchitektur. Er unterstützt Unternehmen dabei, komplexe Domänen zu verstehen, tragfähige Architekturen zu entwickeln und interdisziplinäre Teams wirkungsvoll zusammenzubringen. Mit tiefem technischem Verständnis und aktiver Entwicklungspraxis behält er dabei sowohl das große Ganze als auch die Implementierungsdetails im Blick. Mit Leidenschaft für strukturierte Zusammenarbeit moderiert er Workshops und nutzt Methoden wie Event Storming oder Liberating Structures, um Teams zu kreativen Ideen und praxistauglichen Lösungen zu führen. Martin Günther teilt sein Wissen regelmäßig auf nationalen und internationalen Konferenzen in Form von Vorträgen und interaktiven Sessions.

socreatory Trainer:in Martin Otten

Martin Otten

INNOQ

Domain-driven Design, agile Methoden, Host vom INNOQ Technology Lunch

  • Domain-driven Design in der Praxis

Martin Otten ist Senior Consultant bei INNOQ. Er ist seit fünfzehn Jahren in der Software Entwicklung tätig und beschäftigt sich mit der Realisierung von Software- und IoT-Produkten. Sein Fokus liegt auf Domain-Driven Design, Agilen Methoden und der Optimierung von Entwicklungs-Prozessen.

socreatory Trainer:in Matthias Eschhold

Matthias Eschhold

Matthias Eschhold

Architektur, Domain-driven Design

  • Domain-driven Design in der Praxis
  • Evolutionäre Architekturmuster mit Clean und Hexagonal Architecture

Matthias ist Lead-Architekt der E-Mobilität bei der EnBW AG. Mit seiner Erfahrung in der Softwarearchitektur und Domain-Driven Design gestaltet er mit seinem Team die IT-Landschaft und Team-Topologie der E-Mobilität. Trotz der Schwerpunkte auf strategischer und sozio-technischer Architekturebene, fühlt sich Matthias nach wie vor mit Java und Spring Boot auf der Codeebene zuhause, implementiert Prototypen und führt Refactorings durch. Seit vielen Jahren teilt Matthias seine Leidenschaft für Architektur als Trainer. Seine Stärke liegt in praxisnahen Schulungen, die nicht nur Architekturmuster und -prinzipien vermitteln, sondern auch die Realitäten von Projekten berücksichtigen. Er sucht stets nach Wegen, um Softwarearchitektur alltagstauglich zu machen.

socreatory Trainer:in Michael Plöd

Michael Plöd

INNOQ

Domain-driven Design, EventStorming, Software-Architektur

  • CPSA Foundation-Level
  • Domain-driven Design für Führungskräfte
  • Domain-driven Design in der Praxis
  • Team Topologies Deep Dive

Michael ist Fellow bei INNOQ. Seine aktuellen Interessengebiete sind Microservices, Domain-driven Design, Alternativen zu alt eingewachsenen Softwarearchitekturen, Event Sourcing und Präsentationstechniken für Entwickler und Architekten. Michael ist zudem Autor des Buchs »Hands-on Domain-driven Design – by example« auf Leanpub und hat die deutsche Übersetzung von „Team Topologies“ (Skelton, Pais) verfasst, des weiteren ist er TTA (Team Topologies Advocate).

socreatory Trainer:in Nicole Rauch

Nicole Rauch

Domain-driven Design, React/Redux, Clean Code, Funktionale Programmierung

  • Legacy-Modernisierung mit DDD und Spring Boot

Nicole Rauch ist freiberufliche Softwareentwicklerin und Softwareentwicklungscoach mit umfangreichem Hintergrund in Compilerbau und formalen Verifikationsmethoden. Neben Specification by Example, Domain-Driven Design, React/Redux und Clean Code/Software Craftsmanship gehört auch funktionale Programmierung zu ihrem Repertoire. Des weiteren ist sie Fachbeiratsmitglied bzw. Mitorganisatorin mehrerer Konferenzen sowie einer Fachzeitschrift und Mitbegründerin der Softwerkskammer, einer deutschsprachigen User Community zum Thema Software Craftsmanship.