Best Practices für die Modellierung von Perspektiven

Wie du die erwartete Reihenfolge einer Perspektive modellierst: der Happy Path, Abkürzungen für optionale Schritte, Rücksprünge für Wiederholungen, alle markieren, Verzweigungen, die Ebene der Geschäftsfall-ID, Starts und Enden und die Prüfung des Ergebnisses, mit den typischen Fehlern.

Die erwartete Reihenfolge einer Perspektive entscheidet, was Noreja als normal und was als Abweichung meldet. Diese Seite sammelt, was sich beim Modellieren bewährt hat, und die typischen Fehler. Wie du eine Perspektive Schritt für Schritt aufbaust, steht in Eine Perspektive erstellen; die Ideen hinter Abkürzungen und Rücksprüngen erklärt Die erwartete Reihenfolge: Hypothese der Perspektive, Abkürzungen und Rücksprünge.

1. Den Happy Path mit normalen Beziehungen zeichnen

Beginne mit dem Weg, den ein Geschäftsfall nimmt, wenn alles nach Plan läuft (dem Happy Path), zum Beispiel: Bestellung angelegt, Position angelegt, Wareneingang, Rechnung erfasst, Rechnung freigegeben, Zahlung. Verbinde diese Aktivitäten mit normalen Beziehungen, jeweils zu der Aktivität, die als Nächstes erwartet wird. Alles Weitere baut auf diesem Pfad auf.

Diagramm: der Happy Path Rechnung erfasst, Manuelle Klärung, Rechnung freigegeben, Zahlungslauf als normale Beziehungen; eine gestrichelte Abkürzung von Rechnung erfasst zu Rechnung freigegeben, weil die Klärung optional ist; ein gestrichelter Rücksprung von Zahlungslauf zurück zu Rechnung erfasst für eine korrigierte Rechnung

2. Optionale Schritte mit einer Abkürzung markieren

Darf ein Schritt übersprungen werden, lass ihn auf dem Happy Path und füge eine Beziehung um ihn herum hinzu, die du als Abkürzung markierst. Fälle, die diesen Weg nehmen, zählen dann als erlaubte Vereinfachung, nicht als übersprungener Schritt. So lässt sich zum Beispiel eine manuelle Klärung umgehen, die nur manche Rechnungen brauchen.

3. Erlaubte Wiederholungen mit einem Rücksprung markieren

Gehört das Zurückgehen zum Prozess, zum Beispiel das Korrigieren einer Rechnung nach einer Prüfung, zeichne die Beziehung zurück zur früheren Aktivität und markiere sie als Rücksprung. Sobald du irgendeine Beziehung als Abkürzung oder Rücksprung markierst, braucht jede Schleife in der erwarteten Reihenfolge eine solche Beziehung; sonst bricht der Import ab und fordert dich auf, eine zu markieren.

4. Alle Abkürzungen und Rücksprünge markieren

Solange keine Beziehung markiert ist, ermittelt Noreja Abkürzungen und Rücksprünge beim Import selbst. Sobald eine Beziehung markiert ist, zählen nur noch markierte Beziehungen. Markiere also jede Beziehung, die du als Abkürzung oder Rücksprung meinst, und prüfe die übrigen, wenn du eine hinzufügst.

5. Mehrere ausgehende Beziehungen nur für Schritte, die alle stattfinden

Eine Aktivität kann zu mehreren Aktivitäten führen, zum Beispiel eine Bestellung zu ihren Positionen und zu ihrer Rechnung. Mehrere ausgehende Beziehungen bedeuten, dass jeder Zweig für jeden Fall erwartet wird; ein Fall, der einen davon auslässt, zählt als übersprungener Schritt (Ignorieren). Ein „entweder – oder“ zwischen Zweigen gibt es nicht. Wird nur eine von mehreren Aktivitäten erwartet, zum Beispiel Hardware- oder Software-Positionen, zeichne die Alternative als direkte Beziehung um die Aktivität herum und markiere sie als Abkürzung. Siehe Die erwartete Reihenfolge: Hypothese der Perspektive, Abkürzungen und Rücksprünge.

6. Die Geschäftsfall-ID auf der richtigen Ebene wählen

  • Was ein Geschäftsfall ist: Das entscheidet die Geschäftsfall-ID. Wähle die Aktivität, die für das Geschäftsobjekt steht, dem du folgen willst, meist den Beleg am Anfang, etwa die Bestellung.
  • Ebene: Mit der Bestellung als Fall gehören alle Positionen einer Bestellung zu einem Fall; mit der Position als Fall ist jede Position ein eigener Fall, und die Bestellung erscheint im Fall jeder Position.
  • Mehrere Spalten: Hat der Bezeichner mehrere Spalten, wähle mit Bedacht, welche davon einen Fall definieren; weniger Spalten fassen Fälle zusammen.

7. Die erwarteten Starts und Enden markieren

Markiere die Aktivitäten, bei denen Fälle erwartungsgemäß beginnen und enden, als Startaktivität und Endaktivität. Aktivitäten ohne eingehende oder ausgehende Beziehungen zählen ebenfalls als Start und Ende. Fälle, die anderswo beginnen oder enden, erscheinen als unerwartete Starts oder Enden, zum Beispiel Bestellungen, die nach „Bestellung erstellt“ aufhören.

8. Eine Frage pro Perspektive

Füge nur die Aktivitäten hinzu, die eine Frage braucht. Eine Perspektive mit jedem Objekt der Entität ist schwer zu lesen. Mehrere Perspektiven können dieselbe Entität nutzen, jede mit eigener Auswahl an Aktivitäten, zum Beispiel eine für den gesamten Einkaufsprozess und eine nur für die Rechnungsbearbeitung.

9. Das Ergebnis nach dem Import prüfen

Nutze nach dem ersten Import im Builder Verstöße anzeigen: Es zeigt die Schritte, die Fälle tatsächlich gegangen sind, die aber nicht in der erwarteten Reihenfolge enthalten sind, mit ihrer Häufigkeit. Häufige Schritte können bedeuten, dass der Prozess wirklich anders läuft oder dass der erwarteten Reihenfolge eine Beziehung fehlt. Klicke mit der rechten Maustaste auf einen solchen Schritt, um ihn als normale Beziehung, als Rücksprung oder als Abkürzung hinzuzufügen. Sieh dir im Analyzer die Prozessmuster an: siehe Prozessmuster: Reihenfolgefehler, Ignorieren, Nachbearbeitung und erlaubte Abweichungen.

Typische Fehler

Fehler

Was passiert

Lösung

Keine Geschäftsfall-ID

Die Zusammenfassung warnt Keine Geschäftsfall-ID gesetzt. Der Import wird fehlschlagen., und der Import schlägt fehl.

Klicke mit der rechten Maustaste auf die Fallaktivität und wähle Geschäftsfall-ID.

Aktivitäten ohne Beziehungen oder getrennte Gruppen

Der Import schlägt fehl, weil die erwartete Reihenfolge nicht zusammenhängt. Aktivitäten ohne Beziehungen zeigen ein rotes Ausrufezeichen.

Verbinde jede Aktivität mit dem Rest.

Eine Schleife ohne Rücksprung, während andere Beziehungen markiert sind

Der Import schlägt fehl und nennt die Aktivitäten der Schleife.

Markiere eine Beziehung der Schleife als Rücksprung.

Optionale Schritte als normale Beziehungen

Fälle, die sie überspringen, zählen als übersprungene Schritte (Ignorieren).

Füge eine Abkürzung um den Schritt herum hinzu.

Einige Abkürzungen markiert, andere nicht

Nicht markierte Abkürzungen zählen je nach Beziehungen als normale Wege oder als Abweichungen.

Markiere alle Abkürzungen und Rücksprünge.

Verwandte Artikel