Vergangenes Meetup

DDD Strategic Design

Dieses Meetup liegt in der Vergangenheit

50 Personen haben teilgenommen

Bild des Veranstaltungsortes

Details

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.