Logo der Java User Group Karlsruhe. Auf dem Bild ist der Java Duke zu sehen und im Hintergrund die Fächerstadt Karlsruhe.


DDD Strategic Design

Datum:
24.10.2018, 19:15

Langlebige, wartbare und performante Software ist das Ziel unserer täglichen Arbeit - leichter gesagt als getan. Gerade als IT-Dienstleister sehen wir uns oft mit einer hohen fachlichen Komplexität konfrontiert, die einem engem Projektbudget und hohen Anforderungen an Skalierbarkeit und Kosteneffizienz gegenübersteht.

Domain Driven Design ist ein Ansatz mit diesem Problem umzugehen, in dem die Fachlichkeit und das Schaffen eines gemeinsamen Verständnisses aller beteiligten Parteien in die Mitte des Software-Projekts gestellt wird. Dabei kommen verschiedene Heuristiken sowie taktische und strategische Entwurfsmuster zum Einsatz, die auf das langfristige Ziel einer gut verständlichen und veränderlichen Softwarelösung einzahlen sollen.

Dieser Vortrag gibt eine Einführung in das Thema Domain Driven Design und stellt Werkzeuge wie Event Storming und Context Maps vor, die dabei helfen, fachliche Komplexität zu erfassen und zu modellieren, Systemgrenzen zu identifizieren und das gewonnene Wissen schließlich in die Teams zu tragen.

Manuel Zamora-Morschhäuser

Manuel ist Software-Architekt und Teamlead bei der ETECTURE GmbH und seit 2013 im Unternehmen. Er begleitet Kundenprojekte von der ersten Idee bis zum Roll-Out (und darüberhinaus) und entwirft in enger Zusammenarbeit mit den Fachabteilungen des Kunden und den Entwicklungsteams maßgeschneiderte Softwarelösungen.Außerhalb der Softwareentwicklung verfolgt Manuel seine Passion für Reisen und Street-Photography.

Location


ETECTURE GmbH
Bachstraße 43
76185 Karlsruhe

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Karlsruhe.
Supported by

Powered by Jekyll & Git - Revision 289b1c1