Speaker
Description
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, mit Collaborative-Modeling-Techniken wie Event Storming und Domain Storytelling die Domäne zu verstehen. Im zweiten Schritt werden die Bounded Contexts und Subdomänen herausgearbeitet. Der Workshop wird aus Vorträgen und Übungen bestehen. Wir werden uns Beispiele aus der Praxis anschauen, und in den Übungen erarbeiten sich die Teilnehmer selbst an einer Beispieldomäne eine Aufteilung in Bounded Contexts. Der Workshop wird folgendermaßen strukturiert sein: Einführung und Überblick DDD, Collaborative Modeling, Strategisches Design mit Bounded Context, Strategisches Design mit Subdomains 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.