Domain-Driven Design

Certified Professional for Software Architecture – Advanced Level (CPSA®)

Das CPSA®-Advanced-Level-Modul DDD – iSAQB®-Training in Domain-Driven Design

Domain-Driven Design

Certified Professional for Software Architecture – Advanced Level (CPSA®) Das CPSA®-Advanced-Level-Modul DDD – iSAQB®-Training in Domain-Driven Design Wie entwirft man eine fachliche Architektur in Zusammenarbeit mit Fachexpert:innen und Entwickler:innen? Das Modul präsentiert den Teilnehmenden Domain-Driven Design (DDD) als Mittel, Software als präzise, transparente und transformierbare Repräsentation einer fachlichen Domäne zu gestalten. Am Ende des Moduls […]

Wie entwirft man eine fachliche Architektur in Zusammenarbeit mit Fachexpert:innen und Entwickler:innen?

Das Modul präsentiert den Teilnehmenden Domain-Driven Design (DDD) als Mittel, Software als präzise, transparente und transformierbare Repräsentation einer fachlichen Domäne zu gestalten. Am Ende des Moduls kennen die Teilnehmenden die wesentlichen Prinzipien des Domain Driven Designs und können diese bei Entwurf und Implementierung von Softwaresystemen anwenden. Sie sind mithilfe der vermittelten kommunikativen Fähigkeiten in der Lage, eine einheitliche Sprache zwischen Fachexpert:innen und Entwickler:innen zu etablieren. Mit Hilfe der vermittelten Modellierungstechniken und Architekturwerkzeuge können sie die Bestandteile dieser gemeinsamen Fachsprache in ihre Softwaresysteme übernehmen. Bei einem großen Softwareprojekt ist oft der Einsatz von mehreren Entwicklungsteams erforderlich. Dieses Modul adressiert diese Herausforderung und vermittelt den Teilnehmenden Methoden des Domain Driven Designs, um mit der wachsenden Komplexität eines großen Softwareprojektes umzugehen.

Inhalte des Moduls Domain-Driven Design (DDD)

  • Domain, Modell und Ubiquitous Language
  • Knowledge Crunching: Der Weg zum Modell
  • Vom Modell zur Implementierung
  • Das Modell in der Anwendungsarchitektur
  • Strategic Design 1: Modelle schneiden und voneinander abgrenzen
  • Strategic Design 2: Context Mapping

Blogbeiträge zu DDD

Zusätzliche Informationen

Fragen & Antworten

Downloads