Rezepte mit Use Cases modellieren

Roland, grauer Bart schaut vom Monitor auf, an der Kamera vorbei, auf dem Monitor ist Sparx, eine Software, die hier gerade Use Cases anzeigt geöffnet. Der Arbeitsplatz ist im Schatten der Terrasse, leuchtend sonnig sieht man Grün des Gartens im Hintergrund

Wenn man aus der IT kommt und in seiner Gaststätte die Rezepte dokumentieren will, stellt sich ziemlich bald die Frage: Welche Technik verwende ich hierfür?
Ich habe das für mich angeschaut und bin zum Schluss gekommen, dass Use Case hierfür eine wirklich gute Struktur darstellt.
Use Case Struktur
Schauen wir uns nochmal kurz die Standard-Struktur eines Use Case an:

Grafische Darstellung

Ein Use Case wird grafisch als Ellipse dargestellt. In dieser Ellipse steht der Use Case Name, Beispielsweise „Kaffeestüble-Spätzle kochen“

Use Case Dokumentation

Die Dokumentation umfasst die folgenden Punkte:

Use Case Name

Der Use Case Name besteht aus einem Substantiv und einem Verb. In meinem aktuellen Beispiel ist also „Kaffeestüble-Spätzle“ das Subjektiv und das Verb ist „kochen“.

Use Case Beschreibung

Bei der Beschreibung eines Use Cases wird normalerweise in die Bereiche

  • Pre Conditions
    Was wird vorher alles benötigt?
  • Flow
    Was läuft alles ab um diesen Use Case durchzuführen?
  • Alternative Flow
    Wenn ein Fehlerfall oder ein anderer Ablauf benötigt wird, kann dies beschrieben werden.
  • Post Conditions
    Was passiert nach dem Use Case?


Das sieht doch fast schon wie ein Rezept aus oder?

Rezept-Use Case

Und so sieht es aus wenn man ein Rezept in einem Use Case schreibt:

Name

Kaffeestüble Spätzle kochen

Zutaten (das ist Teil der Pre-Condition)

Mehl, Eier, Salz, Mineralwasser…

Benötigte Werkzeuge (das ist Teil der Pre-Condition)

Hier dokumentiere ich gerne welche Werkzeuge ich für das jeweilige Rezept benötige. Also Messer, Schneidbrett, Herd, Pfanne…

Ablauf (das ist wie Flow)

  • Mehl, Eier und Salz in Rührschüssel mischen
  • Teig mit einem Rührgerät mixen
  • Mineralwasser hinzugeben bis….

Anrichten (Post Conditions)

Was möchte ich beim Anrichten alles beachten?


Roland, grauer Bart schaut vom Monitor auf, an der Kamera vorbei, auf dem Monitor ist Sparx, eine Software, die hier gerade Use Cases anzeigt geöffnet. Der Arbeitsplatz ist im Schatten der Terrasse, leuchtend sonnig sieht man Grün des Gartens im Hintergrund
Roland schreibt Use Cases für Spätzle, Sommerversion

Fazit

Und das wars auch schon!
Wir können jetzt mit einem UML-Modellierungswerkzeug, wie dem SparxEA, unsere Rezepte dokumentieren und miteinander verknüpfen.
Wir können z.B. Spätzle in Gerichten verlinken und die Aktivitäten (erst Spätzle zubereiten, dann das fertige Gericht damit beglücken) beschreiben.
Cool gelle? Schon haben wir Gastro mit unserem Standard-IT-Vorgehen verknüpft.

Roland bloggt seit 2008, Diplom-Informatiker (FH) seit Ende der 90-er in verschiedensten Branchen europaweit in der Unternehmensarchitektur tätig, u.a. zertifizierter SaFe-Trainer. baldenhofer.eu

Kommentare

13 Kommentare zu „Rezepte mit Use Cases modellieren“

  1. […] Form die Herstellung zu beschreiben stammt aus der IT, wir beschreiben das detaillierter in unserem […]

  2. Avatar von roland

    Selbstgemachtes Vanilleeis schmeckt einfach super!Mit Bourbon Vanille und Sahne ist es ein sehr schmackhaftes Eis. Mit selbstgemachtem Eis ist es oft problematisch dieses in der Gefriertruhe aufzubewahren und später auszulöffeln. Denn wenn man nicht genug Mittelchen reinrührt, wie die Freunde in der Industrie, dann kann es eine harte Sache werden 🙂 Ich umgehe dies damit, […]

  3. Avatar von roland

    Jaja die Bratkartoffeln.Hier gibt es unzählige Rezepte mit denen man die perfekten Bratkartoffeln hinbekommen kann.Es gibt Ideen und Vorschläge wie man die Teile knusprig, gut gewürzt, nicht verbrannt, durchgegart, nicht zerstückelt und wie bei Oma, Mama, Onkel Herwig zubereitet. Ich glaube, es muss jeder für sich herausfinden, wie er oder sie diese Beilage herstellt.Ich habe […]

  4. Avatar von roland

    Wenn man in einer Küche keine Grundlagen hat, dann schmeckt es auch nicht so toll.Für Soßen und zum Verfeinern von Gemüsepfannen ist eine selbstgemachte Gemüsebrühe Pflicht und darf nie fehlen!Wir haben uns für die folgenden Gemüsefond beim Kaffeestüble entschieden. Zutaten Werkzeuge Ablauf Anrichten Detaillierte Auflistung der Zutaten Werkzeugauflistung für Gemüsebrühe Im Beitrag zu Verzehrbares, Rezepte […]

  5. Avatar von roland

    Tolles Joghurt-Zitroneneis schmeckt frisch und fröhlich 🙂Wie beim Vanilleeis verwenden wir Traubenzucker anstatt normalen Zucker um die gleiche Zuckermenge in die Eismasse einzubringen und trotzdem weniger süßen Geschmack zu erreichen. So können wir unser selbstgemachtes Eis nach der Lagerung in der Gefriertruhe noch auslöffeln und benötigen keinen Presslufthammer um Portionen anrichten zu können. Zutaten Benötigte […]

  6. Avatar von roland

    Frische, knusprige und fluffige Brötle mit einer mediterranen Geschmacksnote verblüffen den Gaumen. Wir haben bei uns eine Mischung erfunden die super zu den einzelnen Gerichten passt und die man auch gerne als Sandwich verwenden kann. Zutaten Werkzeuge Ablauf Anrichten Die fertig gebackenen Brötchen aus dem Backofen nehmen und abkühlen lassen. Detaillierte Auflistung der Inhaltsstoffe Detailauflistung […]

  7. Avatar von roland

    Ein schönes Bauernfrühstück ist eine wunderbare Symbiose aus Rührei und Bratkartoffel.Bei uns gibt es zwei vegetarische Varianten. Die eine mit Paprika und Cocktailtomaten und die andere einfach nur mit Rührei.Die Fleischvariante ist mit gewürfeltem Speck.Und wenn ihr eine Mischung aus allem haben wollt, sprecht uns einfach an. Wir machen das! Zutaten Benötigte Werkzeuge Die Werkzeugauflistung […]

  8. Avatar von roland

    Wenn man in einer Küche keine Grundlagen hat, dann schmeckt es auch nicht toll.Um Soßen und fleischhaltige Gerichte zu verfeinern ist eine selbstgemachte Fleischbrühe nötig und darf nicht fehlen! Je nach Gericht nutzen wir gern unseren Gemüsefond.Wir haben uns für die folgende Fleischbrühe beim Kaffeestüble entschieden. Zutaten Werkzeuge Ablauf Anrichten Detaillierte Zutatenliste für Fleischbrühe Detaillierte […]

  9. […] seit Jahren mit dem Sparx-EA mache. Der Aufbau ist hier schon erkennbar, mehr dazu im IT-Blog unter Rezepte mit Use Cases modellieren. Unser Beitrag zu Verzehrbares, Rezepte gibt einen Überblick was wir darunter […]

  10. […] Im Beitrag zu Verzehrbares, Rezepte gibt es einen Überblick was wir darunter verstehen. Rezepte werden so dokumentiert, wie ich es in der IT und Architektur seit Jahren mit dem Sparx-EA mache, daher werde ich Rezepte mit Use Cases modellieren. […]

  11. […] Im Beitrag zu Verzehrbares, Rezepte gibt es einen Überblick was wir darunter verstehen. Rezepte werden so dokumentiert, wie ich es in der IT und Architektur seit Jahren mit dem Sparx-EA mache, daher werde ich Rezepte mit Use Cases modellieren. […]

  12. […] Im Beitrag zu Verzehrbares, Rezepte fassen wir zusammen, was wir darunter verstehen. Rezepte dokumentiere ich, wie ich es in der IT und Architektur seit Jahren mit dem Sparx-EA mache, daher modelliere ich Rezepte mit Use Cases. […]

  13. […] Im Beitrag zu Verzehrbares, Rezepte gibt es einen Überblick was wir darunter verstehen. Rezepte werden so dokumentiert, wie ich es in der IT und Architektur seit Jahren mit dem Sparx-EA mache, daher werde ich Rezepte mit Use Cases modellieren. […]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

 

Um auf deiner eigenen Website zu antworten, gib die URL deiner Antwort ein, die einen Link zu der Permalink-URL dieses Beitrags enthalten sollte. Deine Antwort wird dann (möglicherweise nach der Moderation) auf dieser Seite erscheinen. Möchtest du deine Antwort aktualisieren oder entfernen? Aktualisiere oder lösche deinen Beitrag und gib die URL Ihres Beitrags erneut ein.