Wartbare Software anhand der Business-Domäne entwerfen

Unsere nächsten Termine
Agenda
Wozu überhaupt Domain-driven Design? Welche Probleme wollen wir lösen?
Business Model Canvas & Priorisierung
Grundlegendes Verständnis für die Domäne erlangen und relevante Teile identifizieren
Business Domains
Detaillierte Analyse verschiedener Geschäftsbereiche vornehmen, Domänenwissen systematisch erarbeiten (z.B. mit Event Storming) und strategische Konsequenzen ziehen
Bounded Contexts
Die Business-Domäne auf unterschiedliche Modelle herunterbrechen und Grenzen im Softwaresystem ziehen
Context Maps
Die unterschiedlichen Modelle auf technischer Ebene integrieren
Team Topologies & Fracture Planes
Modelle und Aufgabenbereiche verschiedenen Teams zuordnen und diese auf kommunikativer Ebene integrieren
Taktisches DDD
Modelle mit verschiedenen Mustern auf Implementierungsebene umsetzen (Stichwörter: Domain Model, Event Sourcing, hexagonale Architekturen, …)
Ihr Nutzen
Die Teilnehmer lernen die zugrundeliegende Domäne mit Domänenexpertinnen herauszuarbeiten und zu analysieren, strategische Entscheidungen in Modellierungs- und Entwicklungsfragen zu beantworten und die Modelle mit taktischen Mustern auf Implementierungsebene zu realisieren. Teilnehmer können verschiedene Modelle und Teams integrieren und somit verständliche sowie langlebige Softwaresysteme entwerfen.
Zielgruppe
Dieser Workshop richtet sich an Softwareentwicklerinnen und -architekten, die Systeme entwerfen und weiterentwickeln. Sie haben bereits praktische Erfahrungen in IT-Projekten gesammelt. Kenntnisse in einer bestimmten Technologie oder Programmiersprache sind nicht erforderlich.
iSAQB akkreditiert
In unserem Seminar setzen wir die Lernziele des iSAQB-Lehrplans DDD auf moderne, praxisnahe und interaktive Art und Weise um. Für Ihren Weg zum Certified Professional for Software Architecture (CPSA) Advanced erhalten Sie 20 methodische und 10 kommunikative Credit Points.

Unsere Extras für Sie
Alle Übungsergebnisse und gezeigten Theorieinhalte werden den Teilnehmern im Anschluss elektronisch zur Verfügung gestellt
Offizielles Teilnahmezertifikat
In diesem Seminar erhalten die Teilnehmerinnen und Teilnehmer 20 methodische und 10 kommunikative Credit Points für den iSAQB® CPSA-Advanced Level mit einem unbegrenzt gültigen iSAQB® Zertifikat ausgestellt.
Zusätzlich...
Einen schnellen und praxisnahen Überblick zu Domain-driven Design finden Sie in unserem Architekturspicker Nr. 13 Domain-driven Design in der Praxis