Zum Hauptinhalt springen

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.

tipp

Wer BPMN bereits kennt, kann dieses Kapitel überspringen und direkt mit Prozesse beschreiben weitermachen.

Die wichtigsten Symbole​

SymbolBedeutung
Dünn umrandeter KreisStartereignis: Hier beginnt der Prozess. Ein Diagramm hat in der Regel genau einen Start.
Dick umrandeter KreisEndereignis: Hier endet der Prozess. Mehrere Enden sind erlaubt, zum Beispiel ein genehmigter und ein abgelehnter Ausgang.
Rechteck mit abgerundeten Ecken und BeschriftungAntrag prüfenAufgabe (Task): Ein einzelner Arbeitsschritt, den eine Person oder ein System ausführt.
Zwei Rechtecke, verbunden durch einen PfeilSchritt ASchritt BSequenzfluss: Der Pfeil gibt die Reihenfolge vor, erst A, dann B.
Raute mit einem XExklusives Gateway: Eine Entscheidung. Genau einer der ausgehenden Wege wird genommen. Die Bedingung steht als Beschriftung am Weg, zum Beispiel Ja oder Nein.
Raute mit einem PluszeichenParalleles Gateway: Alle ausgehenden Wege laufen gleichzeitig. Ein zweites paralleles Gateway führt sie wieder zusammen und wartet auf alle.
Beschrifteter Rahmen um einen ProzessBuchhaltungPool: Ein Beteiligter als Ganzes, meist eine Organisation oder ein System.
Pool mit zwei Bahnen, Mitarbeiter:in und BuchhaltungReisekostenabrechnung (Pool)BuchhaltungMitarbeiter:inBahn (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.
Gestrichelter Rahmen um zwei AufgabenBelege prüfenBudget prüfenPrüfungGruppe: Eine rein optische Klammer um zusammengehörige Schritte. Sie verändert den Ablauf nicht.

Ein einfaches Beispiel​

Urlaubsantrag mit Startereignis, Aufgabe, exklusivem Gateway und zwei Endereignissen

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​

Reisekostenabrechnung mit Pool, zwei Bahnen und zwei parallelen Prüfungen

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).

Siehe auch​