SIGS DATACOM Fachinformationen für IT-Professionals

SOFTWARE MEETS BUSINESS:
Die Konferenz für Software-Architektur
03. - 07. Februar 2020, München

Sessionsdetails

Vortrag: Mo 4
Datum: Mo, 03.02.2020
Uhrzeit: 10:00 - 17:00
cart

Domain-Driven-Design-Tutorial: Strategisches Design und Context Mapping

Uhrzeit: 10:00 - 17:00
Vortrag: Mo 4 - Full Day

 

Eine grundsätzliche Frage bei der Softwareentwicklung ist, wie man die Domäne richtig schneiden kann. In Zeiten von Microservices ist das besonders bewusst geworden, aber auch unabhängig davon muss man diese Frage beantworten. Ziel ist es, zu einer tragfähigen Architektur und einem guten Domänenmodell zu kommen. Dabei ist erstens wichtig, die Bounded Contexts und Subdomänen herauszuarbeiten. Im zweiten Schritt werden die Kontexte mit Context Mapping miteinander verbunden.

Zielpublikum: Entwickler, Architekten, Product Owners, Business Analysts, Domain Experts
Voraussetzungen: Erfahrung in mittel- bis großen Projekten
Schwierigkeitsgrad: Anfänger

Extended Abstract
Eine grundsätzliche Frage bei der Softwareentwicklung ist, wie man die Domäne richtig schneiden kann. In Zeiten von Microservices ist das besonders bewusst geworden, aber auch unabhängig davon muss man diese Frage beantworten. Ziel ist es, zu einer tragfähigen Architektur und einem guten Domänenmodell zu kommen. Dabei ist erstens wichtig, die Bounded Contexts und Subdomänen herauszuarbeiten. Im zweiten Schritt werden die Kontexte mit Context Mapping miteinander verbunden.

Aufbau und Gliederung:
Der Workshop wird aus Vorträgen und Übungen bestehen. Dabei werden wir uns auch mehrere Beispiele aus der Praxis anschauen und in den Übungen erarbeiten sich die Teilnehmer selbst an einer Beispieldomäne eine Aufteilung in Bounded Contexts.

  1. Einführung und Überblick DDD
  2. Strategisches Design mit Bounded Context
  3. Strategisches Design mit Subdomains
  4. Context Mapping Patterns

Zielgruppe und Anforderungen:
Der Workshop eignet sich für Entwickler und Architekten, aber auch Kollegen aus dem Fachbereich. Keine Laptops nötig; wir konzentrieren uns auf die Domäne.