Wie etabliert man DDD im
Spannungsfeld zwischen
Business und IT?
Carola Lilienthal & Michael Plöd
Slide 2
Slide 2 text
Carola Lilienthal
Geschäftsführerin bei der WPS – Workplace Solutions
Sprecherin auf Konferenzen und Autorin
Domain-Driven Design seit 2004
Twitter: @cairolali
Website: www.wps.de/softwarearchitektur
Book: www.langlebige-softwarearchitektur.de or www.llsa.de
Slide 3
Slide 3 text
Michael Plöd
Principal Consultant bei innoQ
Sprecher auf Konferenzen und Autor
Domain-Driven Design seit 2006
Twitter: @bitboss
GitHub: https://github.com/mploed
Buch: https://leanpub.com/ddd-by-example
Slide 4
Slide 4 text
Wie etabliert man DDD im Spannungsfeld
zwischen Business und IT?
Slide 5
Slide 5 text
Es ist ein langer Weg
Mit Herausforderungen
Slide 6
Slide 6 text
DDD ist nicht nur
Technik,
organisatorische
Aspekte werden häufig
vernachlässigt.
Slide 7
Slide 7 text
Unubiquitous
Language
Developer
Experten
Whatever-driven
Design
Fokus auf die
Zukünftige Lösung
DDD
=
SOA oder
Microservices
Requirements
Engineering
Proxy
Slide 8
Slide 8 text
Als Lead-Developer
Slide 9
Slide 9 text
Ich bin nur Entwickler
Oder Architekt, habe
Keinen Einfluss auf die
Organisation
Komm mit, wir zeigen Dir was
Du tun kannst
Slide 10
Slide 10 text
Deine Stakeholder
stehen im Mittelpunkt.
Identifiziere sie und lege
Prioritäten fest.
Starte klein und
realisiere schnelle
Erfolge bei Prio
Stakeholdern
Slide 11
Slide 11 text
Vision
Entwickle eine
3- und eine 12-
Monats Vision
Überzeuge
Deinen Chef
Gib Ihm eine
Management
Präsentation an
die Hand
Fachlichkeit
Analyse Tools
Beschäftige Dich auch intensiv mit Fachlichkeit
Visualisiere Kopplung im Ist-System für Business
Context Map
Mache
Komplexität
greifbar
Transformations-
schritte
Risiken
Coach
Ubiquitous
Language
Konzepte
Für Business
Was kann ich tun?
Slide 12
Slide 12 text
Selbsteinschätzung
Nicht jede Firma hat Anforderungen für
Tools und Architekturmuster, die gerade
angesagt sind.
Schätze die Anforderungen und vor allem
die Kultur der Firma korrekt ein um
geeignete Lösungen zu finden.