BPMN Symbole Guide: Die wichtigsten Elemente der BPMN 2.0 Notation
Alle BPMN 2.0 Symbole kompakt erklärt: Events, Tasks, Gateways, Lanes und Flows. Mit Praxis-Hinweisen und häufigen Fehlern, die du vermeiden solltest.
1. Events: Auslöser und Ergebnisse
Events sind Kreise und beschreiben, was vor, während oder am Ende eines Prozesses passiert.
Start- und End-Events
Start Event (dünner Kreis): Kennzeichnet den Prozess-Start. Varianten: None (leer), Message (Briefumschlag), Timer (Uhr), Signal (Dreieck).
End Event (dicker Rand): Markiert das Prozess-Ende. Varianten: None (regulär), Message (finale Benachrichtigung), Error (Fehler), Terminate (sofortiger Abbruch).
Intermediate Events (Doppelkreis) treten während des Prozesses auf: Timer für Wartezeiten, Message für Nachrichten, Error für Fehlerweiterleitung. “Catching” Events haben eine hohle Mitte, “Throwing” Events sind gefüllt.
2. Aktivitäten: Was getan wird
Aktivitäten sind abgerundete Rechtecke und repräsentieren Arbeit im Prozess.
Tasks und Task-Typen
Ein Task ist die atomare Arbeitseinheit. Das kleine Symbol oben links zeigt den Typ:
User Task (Person): Mensch führt aus · Service Task (Zahnrad): API-Aufruf · Script Task (Blatt): Skript-Ausführung · Business Rule Task (Tabelle): DMN-Engine · Manual Task (Hand): Ohne Systemunterstützung
Sub-Process (Rechteck mit Plus-Zeichen): Bündelt mehrere Tasks zu einem wiederverwendbaren Block. Kann aufgeklappt oder als Box mit Plus dargestellt werden.
Call Activity (dicker Rahmen): Ruft einen separat definierten Prozess auf, typisch für Standards wie “Rechnung freigeben”.
3. Gateways: Verzweigungen
Gateways sind Rauten und steuern den Kontrollfluss.
Exclusive Gateway
Genau ein Pfad wird gewählt. Typisch für Ja/Nein-Entscheidungen. Ausgehende Pfade schließen sich gegenseitig aus.
Parallel Gateway
Alle Pfade starten gleichzeitig. Beim Zusammenführen wird aufeinander gewartet. Perfekt für unabhängige Teilprozesse.
Inclusive Gateway (Kreis in Raute): Mehrere Pfade können gleichzeitig aktiv sein. Nutze sparsam, da die Synchronisation komplex ist.
Event-based Gateway (Doppel-Fünfeck): Entscheidet basierend auf dem nächsten eintretenden Event. Typisch: “Kundenantwort oder Timeout nach 3 Tagen”.
4. Verbindungen: Wie alles zusammenhängt
Sequence Flow, Message Flow und Association
Sequence Flow (durchgezogener Pfeil): Reihenfolge innerhalb eines Pools. Der häufigste Typ.
Message Flow (gestrichelter Pfeil): Nachricht zwischen zwei Pools, z.B. Kunde und Lieferant.
Association (gepunktete Linie): Verknüpft Notizen oder Datenobjekte. Keine Ausführungssemantik.
5. Pools und Lanes: Wer ist zuständig
Pools, Lanes und Black Box Pools
Pool (großes Rechteck): Ein Prozessteilnehmer (Organisation, Abteilung). Pools kommunizieren nur über Message Flows.
Lane (horizontaler Streifen): Gliedert den Pool in Rollen. Jede Aktivität liegt in genau einer Lane.
Black Box Pool: Pool ohne sichtbaren Inhalt, typisch für externe Partner.
6. Die 5 häufigsten Fehler
Nächster Schritt
Probier die Symbole direkt aus: Im kostenlosen BPMN-Tool von Procevia beschreibst du deinen Prozess in Worten und bekommst ein valides BPMN 2.0 Diagramm zurück.
Wer Prozesse modellieren will, ohne jedes Symbol manuell zu platzieren, liest den Artikel Was ist Vibe-Modelling?.
Jordanis Kleinöder Stafidis ist Gründer und Geschäftsführer der Procevia GmbH. Er arbeitet seit über einem Jahrzehnt als Prozessberater und hat hunderte Prozesse in BPMN modelliert.