
Die BPMN-Kernelemente

Lesen und Anlegen von Prozessmodellen
Das Lesen eines Prozesses ist wie das Lesen eines Buches. Er folgt einer bestimmten Ausrichtung und wird von links nach rechts und von oben nach unten gelesen. Das Lernen von BPMN ist wie das Erlernen einer Sprache. Alle BPMN-Elemente haben wie Wörter eine bestimmte Bedeutung. Die Mühe lohnt sich, wie man in der Sprache eines Prozesses sprechen und sogar denken kann.
Unter der Annahme, dass wir Hunger haben, erstellen wir einen Prozess, der grundlegende BPMN-Elemente verwendet, um zu beschreiben, was wir tun müssen, um das Ziel zu erreichen, unseren Hunger zu befriedigen.
Was Sie zum Anlegen eines Prozesses benötigen
- Ein Startereignis, das beschreibt, was unseren Prozess auslöst.
- Ein Sequenzfluss, der uns durch den Prozess und unsere Aufgaben führt.
- Eine Aufgabe, die beschreibt, was wir tun müssen.
- Ein Endereignis, das den Zustand beschreibt, der am Ende des Prozesses erreicht wurde.

Das BPMN-Token-Konzept
Stellen Sie sich vor, Ihr Geschäftsprozess ist ein Marmorlauf.
Innerhalb eines Prozesses gibt es Ströme, denen der Marmor folgen muss. Das einzige, was unseren Marmor durch den Prozess stoppen kann, sind Aufgaben. Hier muss der Marmor warten, bis die Aufgabe aufgetragen ist. Am Ende müssen wir sicherstellen, dass alle Ströme das Endereignis erreichen, so dass der Marmor immer die Ziellinie überqueren kann. Wenn der Marmor nicht ankommt, wissen wir, dass etwas nicht stimmt und der Fluss irgendwo unterbrochen wurde.
Das Marmorbeispiel ist eine einfache Möglichkeit, über das BPMN-Konzept eines 'Tokens' nachzudenken. In BPMN wird unser Marmor offiziell als Token bezeichnet. Das Token-Konzept erläutert das Ausführungsverhalten von Geschäftsprozessen, unabhängig davon, wie komplex sie sind.
Sobald Sie diese Idee verstanden haben, hilft sie wirklich, Geschäftsprozessabläufe und insbesondere Fehlermeldungen zu verstehen, wenn Sie das Verhalten der Prozessausführung prüfen.
Wenn Sie denken, dass diese 'technischen Prüfungen' nicht wichtig sind, da Ihre Modelle nicht von Systemen ausgeführt werden, möchten wir Ihnen mitteilen, dass sie wichtig sind.
Dasselbe Konzept gilt in:
- BPMN-Syntaxprüfung (wird angewendet, wenn Sie Ihr Diagramm speichern).
- Prozesssimulation (wobei Token sogar visualisiert werden können).
Wenn Sie das Token-Konzept ordnungsgemäß anwenden, können Sie jedes BPMN-Prozessmodell verstehen, unabhängig davon, wie komplex es ist.
Notiz

Wenn mehrere Personen in einem Unternehmen an der Prozessmodellierung beteiligt sind, müssen Sie sicherstellen, dass Sie mit der Benennung konsistent sind. Glücklicherweise gibt es Namenskonventionen für Aufgaben und Ereignisse, um sicherzustellen, dass alle BPMN-Prozesse denselben universellen Stil aufweisen, sodass sie weltweit verstanden werden.
Beachten Sie, dass Namenskonventionen für Aufgaben und Ereignisse auf Best Practices von BPMN basieren und daher nicht als strenge Richtlinien oder Regeln zu erkennen sind. Sie können davon abweichen, wenn sie richtig gerechtfertigt, sinnvoll und auch für die Modellierer nachvollziehbar ist.
Wie können Sie also ein Ereignis richtig und konsistent benennen? Es gibt Konventionen, die Ihnen dabei helfen, den IS-Status zu identifizieren. In der Praxis sind mögliche Signalwörter für die Benennung von Ereignissen:
- [Bedarf] aufgetreten.
- [Auftrag] erhalten.
- [service] verfügbar.
- [Rechnung] angelegt.
- ...
Sie müssen den Begriff "ist" nicht verwenden, aber er hilft sicherzustellen, dass Sie tatsächlich einen IS-Status beschreiben.




