Trainer Tom Asel erklärt Knowledge Crunching am Flipchart

Training

DDD Kickstart

  • Einstieg in DDD
  • Modellierungstechniken
  • strategisches Design
  • taktisches Design

Die Fachlichkeit im Mittelpunkt der Softwareentwicklung

Erfolgreiche Software entsteht dort, wo Technologie und Domänenwissen zusammenspielen. Domain-Driven Design (DDD) schafft die Grundlage, dieses Zusammenspiel strukturiert und wirksam zu gestalten - besonders in modernen soziotechnischen Systemen.

Strategische und taktische Muster helfen dabei:

  • fachliche Modelle greifbar zu machen
  • Verantwortlichkeiten zu klären
  • nachhaltige Architekturen zu entwerfen

DDD wird so zum Werkzeug für handlungsfähige Teams und robuste Software. Das Training vermittelt praxisnahes Wissen für den gezielten, pragmatischen Einsatz von DDD im Alltag der Architekturarbeit.

Agenda DDD Kickstart

Einführung in Domain-Driven Design

Wann lohnt DDD?Komplexität greifbar machenDomains & SubdomainsUbiquitous Language - gemeinsame FachspracheDomain Models - über den Wert von FachmodellenKontextabgrenzung mit Bounded ContextsMentale Modelle & Knowledge Discovery

Modellierungstechniken

Kollaborativer SoftwareentwurfBrainstormingEventStormingExample MappingDomain Storytelling

Strategisches Design

Subdomains identifizierenContext MappingStrategische Design PatternsSoftware als Teil des soziotechnischen SystemsCore Domain ChartsWardley Mapping

Taktisches Design

Domain Models implementierenTaktische Building BlocksEntwurfsprinzipienLayer-, Hexagonal-, Onion- und Clean ArchitectureCQRSEvent Sourcing

Domain-Driven Design am durchgängigen Beispiel: Praxis pur!

Im Fokus stehen unter anderem:

  • Durchgängiges Praxisbeispiel von Modell bis Code
  • Kollaborative Modellierung mit EventStorming
  • Anwendung strategischer und taktischer DDD-Patterns
  • Diskussion typischer Herausforderungen und Fallstricke

Nach dem Training kann DDD gezielt und pragmatisch im eigenen Kontext eingesetzt werden - als Werkzeug für robuste Architekturen und handlungsfähige Teams.

Trainer moderiert eine EventStorming-Session vor einer Wand voller bunter Sticky Notes

Für wen ist der DDD Kickstart geeignet?

Für alle, die Domain-Driven Design fundiert kennenlernen und im eigenen Kontext pragmatisch einsetzen wollen.

  • Softwareentwickler:innen & Architekt:innen, die DDD als Werkzeug verstehen und nutzen möchten
  • Product Owner & Fachexpert:innen, die an einem gemeinsamen Domänenverständnis arbeiten wollen
  • Teams, die DDD als gemeinsamen Rahmen für Architektur- und Designentscheidungen etablieren wollen

Vorkenntnisse: Grundverständnis von Softwareentwicklung und Softwarearchitektur ist hilfreich, tiefere DDD-Erfahrung wird nicht vorausgesetzt.

Hand schreibt mit einem Filzstift auf eine Haftnotiz an einer Modellierungswand

DDD Kickstart: Rahmen & Organisation

  • Dauer

    3 Tage

  • Format

    Inhouse-Workshop oder Online-Training

  • Vorkenntnisse

    Erfahrung in Softwareentwicklung oder Produktverantwortung ist hilfreich, aber keine Voraussetzung für tiefes DDD-Vorwissen.

  • Sprache

    Deutsch oder Englisch

  • Termine

    Termine auf Anfrage - wir finden gemeinsam ein Format, das zu eurem Team und Kontext passt.

    Termin anfragen
  • Gruppe

    Bis zu 10 Teilnehmende pro Training

  • Preis

    Auf Anfrage

Tom Asel

Dein Trainer

Tom Asel - Co-Founder, Head of Architecture, Trainer.

Tom hat tangible concepts 2022 mitgegründet und ist seitdem als unser Außenminister auf vielen Community-Events und Konferenzen unterwegs. Sein Herz schlägt seit den frühen 2000er Jahren für die Softwarearchitektur.

Mehr Trainings von Tom Asel
Kathi Asel

Dein Kontakt: Kathi Asel
Ich beantworte gern deine Fragen und finde mit dir den passenden Rahmen für das Firmentraining deines Teams.

Du möchtest den DDD Kickstart ins Team holen?

Ob als Inhouse-Workshop für dein gesamtes Team oder als fokussierte Session in einem bestehenden Projekt: Der Ablauf wird auf euren Kontext zugeschnitten und inhaltlich abgestimmt. Schreib einfach eine Mail an team@tangible-concepts.de oder nutze das Kontaktformular.