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 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.
ETECTURE GmbH
Bachstraße 43
76185 Karlsruhe
Auf der Veranstaltung werden Film- und Tonaufnahmen sowie Fotos gemacht, mit deren auch späteren Verwendung Sie sich durch den Besuch der Veranstaltung einverstanden erklären. Wenn Sie nicht fotografiert oder gefilmt werden möchten, können Sie direkt den/die FotografIn oder den/die Kameramann/-frau ansprechen.
Die Aufnahmen können im Internet, auf Social Media Kanälen sowie in Rundfunk-, TV-, und Printmedien (auch Büchern) veröffentlicht werden.
Die Verarbeitung erfolgt aufgrund des berechtigten Interesses der Verantwortlichen, die von ihr organisierte Veranstaltung bildlich zu dokumentieren und einer größeren Öffentlichkeit positiv darüber zu berichten