BPMN 2.0 erklärt mit Beispielen ist eine der häufigsten Suchanfragen in der Welt der Prozessdokumentation. Kein Zufall, denn der Standard ist seit 2011 das Lingua-Franca-Modell für Geschäftsprozesse, und wer einmal eine BPMN-Zeichnung gesehen hat, will wissen, wie man sie liest. Dieser Artikel zeigt dir die Kernsymbole, zwei vollständige Beispiele und welche Tools du nutzen kannst.
Das Wichtigste in Kürze
- BPMN 2.0 (Business Process Model and Notation) ist seit 2011 der OMG-Standard für Prozessmodellierung
- Vier Grundkategorien: Flow Objects (Aktivität, Ereignis, Gateway), Connecting Objects, Swimlanes, Artifacts
- 5 Kernsymbole reichen aus, um 80 Prozent der Prozesse abzubilden
- Tools: bpmn.io (kostenlos, web-basiert), Camunda Modeler (Desktop, kostenlos), Lucidchart, Visio, Signavio
- KI-Tools wie Claude oder ChatGPT können BPMN-Diagramme als XML generieren, die du in bpmn.io importieren kannst
- BPMN ist Pflichtwissen für Digitalisierungsmanager, Business Analysts und Prozess-Verantwortliche
Was ist BPMN 2.0?
BPMN steht für Business Process Model and Notation. Es ist ein Standard, der von der Object Management Group (OMG) gepflegt wird, derselben Organisation, die auch UML standardisiert. Die aktuelle Version BPMN 2.0 ist seit Januar 2011 in Kraft und seither nur in kleinen Schritten weiterentwickelt worden.
Der Sinn ist einfach: ein Prozess soll in einem Diagramm so dargestellt werden, dass jeder ihn versteht, unabhängig von Sprache oder Branche. Eine BPMN-Zeichnung in einem deutschen Unternehmen kann ein Berater in Brasilien lesen, weil die Symbole standardisiert sind. Das Diagramm wird im Hintergrund als XML-Datei gespeichert, was bedeutet, dass moderne Workflow-Engines (zum Beispiel Camunda) das Diagramm direkt ausführen können.
BPMN ist also nicht nur Dokumentation, sondern auch Bauplan. Wer den Prozess sauber modelliert hat, kann ihn am Ende automatisieren.
Wer braucht BPMN?
Vier Berufsgruppen kommen ohne BPMN früher oder später nicht weiter.
Digitalisierungsmanager nutzen BPMN, um Ist-Prozesse zu dokumentieren und Soll-Prozesse zu entwerfen. Ohne ein solches Diagramm wird die Diskussion mit der IT-Abteilung schnell unscharf. Business Analysts setzen BPMN ein, um Anforderungen aus Fachabteilungen zu sammeln und in eine Form zu bringen, mit der Entwickler arbeiten können. Projekt-Manager nutzen es, um Verantwortlichkeiten in komplexen Workflows sichtbar zu machen, vor allem über Pools und Lanes. Audit- und Qualitätsmanagement-Verantwortliche brauchen BPMN, um nachvollziehbar zu dokumentieren, wie ein Prozess abläuft, was bei Zertifizierungen wie ISO 9001 hilfreich ist.
In der Praxis sehen wir, dass viele KMU lange ohne BPMN auskommen, bis ein groesseres Projekt ansteht. Ab da wird der Mangel sehr schmerzhaft, weil jede Diskussion in Whiteboard-Skizzen endet, die niemand wiederfindet.
Die 5 Kernsymbole
Vier Symbole reichen, um etwa 80 Prozent der Prozesse zu modellieren. Das fuenfte (Swimlanes) macht das Diagramm für Teamprozesse erst richtig nützlich.
Aktivität (Rectangle). Eine Aufgabe, die ausgeführt wird. Beispiel: "Rechnung prüfen", "Bestellung erfassen". Das Rechteck hat abgerundete Ecken und einen kurzen Verb-Substantiv-Titel.
Ereignis (Circle). Etwas passiert. Es gibt drei Typen: Start-Ereignis (dünner Kreis, links im Diagramm), Zwischen-Ereignis (doppelter Kreis, mittendrin) und End-Ereignis (dicker Kreis, rechts). Beispiele: "Bestellung eingegangen", "Lieferung erfolgt", "Prozess beendet".
Gateway (Diamond). Eine Entscheidung oder Verzweigung. Wenn ein Prozess sich aufteilt oder zusammenführt, kommt ein Diamant rein. Das wichtigste Gateway ist das XOR (exklusive Oder), das einen einzigen Pfad auswählt: "Rechnung > 1.000 Euro? Ja oder Nein?" Es gibt auch AND-Gateways (parallele Pfade) und OR-Gateways (mehrere Pfade gleichzeitig möglich).
Sequenzfluss (Pfeil). Verbindet die anderen Symbole und zeigt die Reihenfolge an. Ohne Sequenzfluss ist ein BPMN-Diagramm nur eine Symbol-Sammlung.
Pool/Lane. Pools stehen für ganze Teilnehmer (zum Beispiel "Kunde" und "Lieferant"), Lanes für Rollen innerhalb eines Pools (zum Beispiel "Vertrieb", "Buchhaltung", "Logistik"). Sie machen sichtbar, wer welche Aktivität ausführt.
Beispiel 1: Bestellprozess in BPMN
Schauen wir uns einen einfachen Bestellprozess an. Drei Beteiligte: Kunde, Vertrieb, Logistik.
Schritt 1: Der Kunde sendet eine Bestellung. Das ist ein Start-Ereignis im Pool "Kunde".
Schritt 2: Im Pool "Vertrieb" wird die Bestellung erfasst (Aktivität "Bestellung erfassen"). Anschliessend kommt ein Gateway: "Bestellwert > 1.000 Euro?"
Schritt 3 (Pfad Ja): Wenn der Bestellwert über 1.000 Euro liegt, geht eine Genehmigungsanfrage an den Vertriebsleiter. Das ist eine Aktivität "Genehmigung prüfen". Bei Genehmigung geht der Prozess weiter, bei Ablehnung endet er mit "Bestellung abgelehnt".
Schritt 4 (Pfad Nein): Bestellungen unter 1.000 Euro werden ohne Genehmigung weitergeleitet.
Schritt 5: In der Lane "Logistik" wird die Aktivität "Ware kommissionieren" ausgeführt. Anschliessend "Versand vorbereiten".
Schritt 6: Ende-Ereignis "Bestellung versendet" im Pool "Logistik". Im Pool "Kunde" sieht man als End-Ereignis "Bestellung erhalten".
Was an dem Beispiel auffällt: ohne Pools wäre nicht klar, wer was tut. Mit Pools wird sofort erkennbar, dass der Vertrieb und die Logistik unterschiedliche Verantwortungen haben, und die Genehmigungs-Schleife liegt in keiner anderen Abteilung.
Beispiel 2: Reklamations-Bearbeitung in BPMN
Ein zweites Beispiel mit etwas mehr Komplexität.
Start-Ereignis: "Reklamation erhalten" (Pool "Kundenservice"). Erste Aktivität: "Reklamation erfassen", anschliessend "Kundenhistorie prüfen".
Gateway 1 (XOR): "Garantieanspruch berechtigt?" Wenn nein: Aktivität "Kunde informieren mit Begründung", End-Ereignis "Reklamation abgelehnt". Wenn ja: weiter.
Aktivität: "Ersatzteil oder Geldrueckerstattung anbieten". Hier ein zweites Gateway: "Kunde wählt Ersatzteil oder Rückerstattung?"
Pfad Ersatzteil (Lane "Logistik"): "Ersatzteil versenden", Zwischen-Ereignis "Ersatz erhalten", End-Ereignis "Reklamation abgeschlossen".
Pfad Rückerstattung (Lane "Buchhaltung"): "Rückzahlung veranlassen", End-Ereignis "Reklamation abgeschlossen".
Was an dem Beispiel illustrativ ist: zwei verschiedene End-Ereignisse koexistieren. Der Prozess kann unterschiedlich enden. Und die Verantwortung wechselt im Verlauf je nach Entscheidung von Kundenservice zu Logistik oder Buchhaltung.
In der Praxis zeigt sich oft, dass Mitarbeiter solche Prozesse zwar ausführen, ihn aber nie sauber niedergeschrieben haben. Sobald jemand neu ins Team kommt, gehen Stunden mit "Frag mal die Christine" verloren. Ein einfaches BPMN-Diagramm verhindert das.
Welche Tools nutzt du für BPMN?
Drei Empfehlungen, je nach Anspruch und Budget.
bpmn.io ist kostenlos, web-basiert und stammt von Camunda. Du oeffnest die Seite, ziehst Symbole auf die Fläche, exportierst als XML oder PNG. Für den Einstieg und für KMU absolut ausreichend. Es gibt sogar eine API, mit der du Diagramme in eigene Anwendungen einbetten kannst.
Camunda Modeler ist die Desktop-Version desselben Editors, kostenlos verfuegbar für Windows, Mac und Linux. Wer professionell mit BPMN arbeitet und auch DMN (Decision Model and Notation) braucht, sollte den Camunda Modeler installieren.
Lucidchart ist eine kommerzielle Cloud-Lösung mit BPMN-Unterstützung. Pricing laut Anbieter-Angaben startet im kleinen Plan, für reine BPMN-Arbeit aber oft Overkill, wenn die Open-Source-Optionen verfuegbar sind. Lucidchart kann mehr als BPMN, etwa Mindmaps, Org-Charts und Wireframes.
Microsoft Visio ist Teil mancher M365-Lizenzen oder als eigenständige Lizenz erhältlich. Hat eine BPMN-Vorlage, ist aber im Vergleich zu bpmn.io und Camunda eher schwerfällig und proprietaer.
Signavio (jetzt SAP Signavio) ist Enterprise-Software für große Organisationen, mit Process Mining, Collaboration und Workflow-Automation. Pricing ist nicht öffentlich. Für den Einstieg in BPMN fast nie die richtige Wahl.
BPMN mit KI generieren
Seit Modelle wie Claude und ChatGPT BPMN-XML schreiben können, hat sich der Workflow stark verändert. Du beschreibst einen Prozess in normaler Sprache und bekommst zurück eine BPMN-XML-Datei, die du in bpmn.io importierst und visuell weiter bearbeitest.
Beispiel-Prompt: "Erstelle mir ein BPMN-2.0-Diagramm als XML für einen Onboarding-Prozess. Pools: HR, IT, Vorgesetzter. Aktivitäten: Vertrag erstellen, Hardware bereitstellen, Einarbeitungsplan erstellen, Kennenlern-Termin. Gateway: Hardware-Bestand prüfen, ja oder nein."
Das Ergebnis ist meist nicht perfekt, aber ein guter Startpunkt. Der Mensch macht den Feinschliff. In unserem Artikel zu KI für das Buero gibt es weitere Anwendungsbeispiele für Claude und ChatGPT, in denen es um konkrete Aufgaben geht.
Wer das systematisch lernen will: im DigiMan-Kurs ist BPMN Teil von Modul 2 (Prozessaufnahme und Modellierung). Die Symbole, die Logik und ein eigenes Diagramm aus dem eigenen Berufsalltag werden dort gemeinsam erstellt.
Häufige Fehler in BPMN-Diagrammen
Fuenf Fehler tauchen immer wieder auf.
Aktivitäten ohne klares Verb. "Kundendaten" ist keine Aktivität, "Kundendaten erfassen" schon. Aktivitäten beschreiben immer etwas, das jemand tut.
Mehrere Start-Ereignisse ohne klare Trigger. Ein Diagramm mit drei Start-Kreisen ist meistens ein Fall, in dem zwei Subprozesse zusammengewürfelt wurden.
Gateways ohne Bedingungs-Beschriftung. Ein XOR-Gateway braucht eine Frage in der Mitte des Diamants, sonst weiss niemand, was hier entschieden wird.
Endlos-Schleifen ohne Abbruchbedingung. Wenn ein Prozess zurückspringt, muss klar sein, wann er wirklich endet, nicht nur wann er sich wiederholt.
Zu wenig Pools und Lanes. Ein Diagramm ohne Verantwortlichkeiten ist wie eine Aufgabenliste ohne Namen. Niemand weiss, wer es tut.
Wer die Fehler kennt, kann sie schon im ersten Wurf vermeiden. Wer sich unsicher ist, sollte einen Kollegen das Diagramm nachzeichnen lassen. Wenn der Kollege es ohne Erlaeuterung versteht, sitzt es. Wenn nicht, fehlt etwas.
FAQ
Brauche ich Programmierkenntnisse, um BPMN zu lernen?
Nein. BPMN ist eine visuelle Notation. Du brauchst kein Code-Wissen. Wer BPMN-Diagramme aber automatisieren will (zum Beispiel mit Camunda als Workflow-Engine), kommt früher oder später mit XML, Java oder JavaScript in Beruehrung.
Welches BPMN-Tool ist für den Einstieg am besten?
bpmn.io ist die einfachste Wahl. Web-basiert, kostenlos, sofort einsatzbereit, ohne Installation. Wenn du tiefer gehen willst, dann Camunda Modeler als Desktop-Version.
Wie unterscheidet sich BPMN von einem Flowchart?
Ein klassischer Flowchart hat keine festen Symbole und keine Verantwortungs-Schichten. BPMN ist standardisiert (jeder Symbol-Typ hat eine genau definierte Bedeutung) und kennt Pools und Lanes für Verantwortlichkeiten. Außerdem können BPMN-Diagramme von Workflow-Engines automatisiert ausgeführt werden, klassische Flowcharts nicht.
Was ist DMN und wie hängt es mit BPMN zusammen?
DMN steht für Decision Model and Notation. Es ist eine Schwester-Notation von BPMN, ebenfalls von der OMG, und beschreibt Entscheidungstabellen. In komplexen Prozessen wird BPMN für den Ablauf und DMN für die Entscheidungslogik genutzt, etwa in der Kreditpruefung.
Ist BPMN noch zeitgemäß?
Ja, der Standard ist 2011 verabschiedet, aber er ist sehr stabil und in der Industrie der dominante Standard für Prozess-Notation. Es gibt keine ernsthafte Konkurrenz. Tools entwickeln sich weiter (KI-Generierung, bessere Editoren), aber die Notation selbst bleibt.
Wer BPMN als Werkzeug ernsthaft lernen will, sollte einen eigenen Prozess aus dem Berufsalltag nehmen und ihn modellieren. Dabei lernt man mehr als bei jedem theoretischen Kurs. Wenn du wissen willst, wie BPMN in einer kompletten Digitalisierungs-Werkzeugkiste steckt, schau dir den Pillar zum Digitalisierungsmanager an. Eine Vertiefung zum Thema Workflow-Tools nach der Modellierung findest du in unserem n8n-Leitfaden.
Bereit für deinen nächsten Karriereschritt?
Lass dich kostenlos beraten. Wir finden die passende Weiterbildung und Förderung für dich.