Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bounded Contexts finden mit Domain Storytelling

Bounded Contexts finden mit Domain Storytelling

Presented at Techcamp Hamburg 2019 (https://techcamp.hamburg/events/bounded-contexts-finden-mit-domain-storytelling/)

Sie wollen einen Monolithen modularisieren? Den richtigen Zuschnitt für Microservices finden? Sie setzen Domain-Driven Design ein und sind auf der Suche nach Bounded Contexts? Es gibt viele Gründe, warum sich Architekten mit fachlichen Schnitten beschäftigen. Ein guter Schnitt ist schwer zu finden und schlechte Schnitte bringen große Probleme mit sich. Modellierung und Heuristiken helfen, dieses schwierige Thema anzugehen. In diesem Vortrag stelle ich mit Domain Storytelling eine Modellierungstechnik vor, die Ihren Werkzeugkasten für fachliche Schnitte ergänzt. Wir werden Domain Storytelling gemeinsam ausprobieren und ich berichte aus Praxisprojekten.

Stefan Hofer

April 16, 2019
Tweet

More Decks by Stefan Hofer

Other Decks in Technology

Transcript

  1. @hofstef …fragt nach Reservierung …sendet Reservierung an …druckt die Reservierung

    Reservierung Reservierung Reservierung fragt nach druckt an sendet
  2. @hofstef Kundin Ticketverkäufer Ticketsystem Reservierung (Film, Zeit, Anzahl) Saalplan der

    Vorstellung Saalplan mit freien Plätzen fragt nach sucht nach in zeigt an freie Plätze bietet an angebotene Plätze bestätigt Angebotene Plätze im Saalplan markiert als verkauft in Reservierungs- nummer generiert 1 2 3 4 5 6 7 8 Reservierungs- nummer teilt mit
  3. @hofstef Le skyline de Shanghai, le jour CC-BY-SA Simon Desmarais,

    https://www.flickr.com/photos/simonippon/15572217514/ Blick auf die Frontseite der Elbphilharmonie CC-BY-SA Avda, https://de.wikipedia.org/wiki/Datei:Hamburg_- _Elbphilharmonie_-_2016.jpg
  4. @hofstef © WPS - Workplace Solutions GmbH Mehr dazu im

    Java Spektrum 04/2018: Moderne Architekturen für Mensch-Maschine-Interaktion
  5. @hofstef Navigating Officer Captain route puts 1 2 ship shilhouette

    depth map on Cartographer MANEUVER PLANNING (BIG PICTURE)
  6. @hofstef Navigating Officer Captain route puts 1 2 ship shilhouette

    depth map on Cartographer MANEUVER PLANNING (BIG PICTURE)
  7. @hofstef Navigating Officer Captain route puts ship shilhouette depth map

    on Cartographer Sounding Ship depth measures 1 depth (raw) sends 2 to contours, minimum depths 3 depth map 4 sends 5 depth map MANEUVER PLANNING (BIG PICTURE) (1-5) daily
  8. @hofstef puts Navigating Officer Captain route 7 ship shilhouette depth

    map on Cartographer Sounding Ship depth measures 1 depth (raw) sends 2 to contours, minimum depths 3 depth map 4 sends 5 depth map 8 ship shilhouette to find route route 9 discusses with 6 MANEUVER PLANNING (BIG PICTURE) (1-5) daily (7) fitting shilhoutte available
  9. @hofstef puts Navigating Officer Captain route 7 ship shilhouette depth

    map on Cartographer Sounding Ship depth measures 1 depth (raw) sends 2 to contours, minimum depths 3 depth map 4 sends 5 depth map 8 ship shilhouette to find route route 9 discusses with 6 MANEUVER PLANNING (BIG PICTURE) (1-5) daily (7) fitting shilhoutte available
  10. @hofstef puts Navigating Officer Captain route 7 ship shilhouette depth

    map on Cartographer Sounding Ship depth measures 1 depth (raw) sends 2 to contours, minimum depths 3 depth map 4 sends 5 depth map 8 ship shilhouette to find route route 9 discusses with 6 MANEUVER PLANNING (BIG PICTURE) (1-5) daily (7) fitting shilhoutte available
  11. @hofstef puts Navigating Officer Captain route 7 ship shilhouette depth

    map on Cartographer Sounding Ship depth measures 1 depth (raw) sends 2 to contours, minimum depths 3 depth map 4 sends 5 depth map 8 ship shilhouette to find route route 9 discusses with 6 MANEUVER PLANNING (BIG PICTURE) (1-5) daily (7) fitting shilhoutte available ?
  12. Kontakt: Schulung & Beratung: [email protected] www.wps.de/schulung/domain-storytelling/ Twitter: @hofstef www.wps.de/themen/anforderungsermittlung/ Mehr

    über Domain Storytelling: domainstorytelling.org leanpub.com/domainstorytelling speakerdeck.com/hofstef The pictures used in this talk are public domain, unless noted otherwise. Screenshots and examples © WPS - Workplace Solutions GmbH