Zum Inhalt springen
Certified Profes­sional for Software Architecture (CPSA®)

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

MODUL DDD

Domain-Driven Design

Wie entwirft man eine fachliche Archi­tektur in Zusam­men­arbeit mit Fachexpert:innen und Entwickler:innen? Der Lehrplan umfasst Model­lie­rungs­tech­niken und Archi­tek­tur­werk­zeuge, um die Fachlichkeit als Grundlage für die Aufteilung des Systems in fachliche Module (strate­gi­sches Design) und für die Konstruktion innerhalb der Module (takti­sches Design) zu verwenden.

Credit Points für DDD-Trainingskurse

Kompetenz in Technologie
TECH

0

Kompetenz in Methodik
Method

20

Kompetenz in Kommunikation
Komm

10

DDD

advanced-level-diagramm-ddd-de-v2

Inhalte des Moduls Domain-Driven Design (DDD)

isaqb-favicon

Domain, Modell und Ubiquitous Language

isaqb-favicon

Knowledge Crunching: Der Weg zum Modell

isaqb-favicon

Vom Modell zur Implementierung

isaqb-favicon

Das Modell in der Anwendungsarchitektur 

isaqb-favicon

Strategic Design 1: Modelle schneiden und vonein­ander abgrenzen

isaqb-favicon

Strategic Design 2: Context Mapping

Wie entwirft man eine fachliche Archi­tektur in Zusam­men­arbeit mit Fachexpert:innen und Entwickler:innen?

Das Modul präsen­tiert den Teilneh­menden Domain-Driven Design (DDD) als Mittel, Software als präzise, trans­pa­rente und trans­for­mierbare Reprä­sen­tation einer fachlichen Domäne zu gestalten. Am Ende des Moduls kennen die Teilneh­menden die wesent­lichen Prinzipien des Domain Driven Designs und können diese bei Entwurf und Imple­men­tierung von Software­sys­temen anwenden. Sie sind mithilfe der vermit­telten kommu­ni­ka­tiven Fähig­keiten in der Lage, eine einheit­liche Sprache zwischen Fachexpert:innen und Entwickler:innen zu etablieren. Mit Hilfe der vermit­telten Model­lie­rungs­tech­niken und Archi­tek­tur­werk­zeuge können sie die Bestand­teile dieser gemein­samen Fachsprache in ihre Software­systeme übernehmen. Bei einem großen Software­projekt ist oft der Einsatz von mehreren Entwick­lungs­teams erfor­derlich. Dieses Modul adres­siert diese Heraus­for­derung und vermittelt den Teilneh­menden Methoden des Domain Driven Designs, um mit der wachsenden Komple­xität eines großen Software­pro­jektes umzugehen.

Blogbei­träge über DDD

iSAQB Blog DDD interview with curator Carola Lilienthal

Wer soll mit dem Modul DDD angesprochen werden? Das DDD-Modul wendet sich an Softwarearchitekt:innen und Softwareentwickler:innen, die sich nicht nur in der Techno­logie zuhause fühlen wollen, sondern auch Methoden und Konzepte kennen­lernen möchten, die sie beim Durch­dringen der Fachlichkeit und ihrer Model­lierung in Software unter­stützen. Unabhängig von der Zerti­fi­zierung für Entwickler:innen und Architekt:innen, die das…

Read More
iSAQB-blog-how-to-identify-a-good-certificate

Einleitung Seit ca. fünfzehn Jahren lässt sich in der IT ein neuer Trend beobachten: Wir dürfen nicht mehr nur lebenslang lernen…

Read More
iSAQB Blog DDD Confusion

Verbal confusion In my work as a trainer for domain-driven design (short: DDD), I notice…

Read More
iSAQB-blog CPSA-A Level

This blog post answers the most important questions about the written part of the iSAQB Advanced Level exam.…

Read More

Zusätz­liche Informationen

Fragen & Antworten

Es gibt aktuell keine Fragen & Antworten für dieses Thema. Besuchen Sie unsere Fragen & Antworten Seite für weitere Fragen.

Downloads

Advanced Level – Muster­aufgabe für die Abschluss­prüfung zum CPSA‑A

Muster­aufgabe „BigSpender“ / Themen­be­reich – Informationssystem

Deutsche Version [pdf]

English Version [pdf]

Lehrplan Modul DDD – Domain Driven Design

Lehrplan des Advanced Level-Moduls DDD einschließlich sämtlicher Lernziele und Begriffe zu den einzelnen Kapiteln.

English Version [pdf]

Deutsche Version [pdf]

Bleiben Sie informiert mit dem iSAQB®-Newsletter!

Nach oben scrollen