BPMN-Diagramme
Process Agent liefert sein Ergebnis immer als BPMN-Diagramm. BPMN steht für Business Process Model and Notation und ist die verbreitete Standardnotation für Geschäftsprozesse. Diese Seite erklärt die Symbole, die in erzeugten Diagrammen am häufigsten vorkommen. Damit lässt sich auf einen Blick beurteilen, ob das Diagramm den beschriebenen Prozess tatsächlich abbildet.
Wer BPMN bereits kennt, kann dieses Kapitel überspringen und direkt mit Prozesse beschreiben weitermachen.
Die wichtigsten Symbole
| Symbol | Bedeutung |
|---|---|
| Startereignis: Hier beginnt der Prozess. Ein Diagramm hat in der Regel genau einen Start. | |
| Endereignis: Hier endet der Prozess. Mehrere Enden sind erlaubt, zum Beispiel ein genehmigter und ein abgelehnter Ausgang. | |
| Aufgabe (Task): Ein einzelner Arbeitsschritt, den eine Person oder ein System ausführt. | |
| Sequenzfluss: Der Pfeil gibt die Reihenfolge vor, erst A, dann B. | |
| Exklusives Gateway: Eine Entscheidung. Genau einer der ausgehenden Wege wird genommen. Die Bedingung steht als Beschriftung am Weg, zum Beispiel Ja oder Nein. | |
| Paralleles Gateway: Alle ausgehenden Wege laufen gleichzeitig. Ein zweites paralleles Gateway führt sie wieder zusammen und wartet auf alle. | |
| Pool: Ein Beteiligter als Ganzes, meist eine Organisation oder ein System. | |
| Bahn (Lane, Swimlane): Eine Unterteilung des Pools nach Zuständigkeit, zum Beispiel nach Rolle oder Abteilung. Die Bahn zeigt, wer den Schritt ausführt. Bahnen sind nur die Zeilen im Inneren, hier „Mitarbeiter:in" und „Buchhaltung". Der äußere Rahmen ist der Pool selbst. | |
| Gruppe: Eine rein optische Klammer um zusammengehörige Schritte. Sie verändert den Ablauf nicht. |
Ein einfaches Beispiel
Abbildung: Ein Urlaubsantrag mit Start, einer Aufgabe, einer Entscheidung und zwei möglichen Enden.
Gelesen wird von links nach rechts. Ein Urlaubsantrag geht ein, jemand prüft ihn, dann entscheidet die Raute. Bei „Ja" wird der Urlaub eingetragen, bei „Nein" ist der Antrag abgelehnt. Genommen wird immer genau ein Weg, nie beide.
Zuständigkeiten und Parallelität
Abbildung: Eine Reisekostenabrechnung mit zwei Bahnen und zwei parallelen Prüfungen.
Der Pool „Reisekostenabrechnung" umfasst den gesamten Prozess. Die beiden Bahnen trennen, wer was tut: Die Mitarbeiterin oder der Mitarbeiter reicht die Belege ein, die Buchhaltung prüft und zahlt aus. Das erste parallele Gateway startet beide Prüfungen gleichzeitig, das zweite wartet, bis beide abgeschlossen sind. Erst danach wird der Betrag ausgezahlt.
Es gibt mehr Symbole als diese
Diese Seite ist bewusst nur eine sehr kurze Einführung und deckt die häufigsten Symbole ab. BPMN kennt deutlich mehr Elemente, unter anderem Zwischenereignisse, Nachrichtenflüsse und Unterprozesse. Ein Symbol, das hier nicht aufgeführt ist, ist deshalb kein Fehler im Diagramm.
Wer tiefer einsteigen möchte, findet im Web sehr viel weiterführendes Material zu BPMN, von kurzen Tutorials bis zu vollständigen Notationsreferenzen. Die verbindliche Definition selbst steht in der Spezifikation der Object Management Group, Abschnitt 7.2 „BPMN Elements": BPMN 2.0 (PDF).