Dein erstes komplexes DRD (Kata)
Dein erstes komplexes DRD (Kata)
Wie im richtigen Leben zeigt sich auch hier, dass sich Komplexität leichter in den Griff bekommen lässt, wenn man sie in ihre Einzelteile zerlegt. In dieser Kata lernst du, wann es Sinn macht, Entscheidungen in Teilentscheidungen zu zerlegen und welche verschiedenen Namenskonventionen es gibt. Ein Decision Requirements Diagram (DRD) visualisiert dies anschaulich.
Dauer: 45 Minuten
Schaue dir zunächst die Lernunterlage "Dein erstes komplexes DRD" an und modelliere dann:
- Ein beliebiges DMN mit 3 drei verschiedenen Decisions, zwei verschiedene Input-Data und eine Knowledge-Source.
- Modelliere die "Tee-Zubereitung" weiter aus:
- Tee:
- Schwarz
- Grün
- Kräuter
- Roibusch
- Es gibt Veredelung:
- Milch
- Zucker
- Honig
- Süsstoff
- Anzahl der Gäste
- Ausgabe
- Liefereinheit (Tasse, Kanne)
- Zubereitunsart (Beutel, Lose)
- Geschätze Zubereitungszeit
a) Wenn mehr als 3 Gäste dann ist die Liefereinheit eine Kanne und die Zubereitunsart ist Lose
b) Wenn (Zucker, Honig) und Süsstoff dann Liefereinheit Tasse und Zubereitunsart Beutel
c) Wenn Roibusch Tee ist dann die Zubereitunsart Beutel
d) Für jeden Gast 1 Minute Zubereitungszeit
e) Für eine Kanne 2 Minuten Zubereitunszeit extra
f) Für Lose 1 Minute Zubereitungszeit extra
- Notiere deine Erkenntnisse & Herausforderungen zur Reflektion im Weekly