BPMN 2.0: Ein praktischer Leitfaden zur Notation — article illustration

Process Modeling

BPMN 2.0: Ein praktischer Leitfaden zur Notation

Erfahren Sie, wie BPMN 2.0 Prozesse darstellt: mit Ereignissen, Aktivitäten, Gateways, Pools, Lanes und Artefakten.

BPMN 2.0 verständlich erklärt: Standard, Symbole und Anwendung

BPMN ist eine standardisierte Methode, Geschäftsprozesse darzustellen. So wird sichtbar, was passiert, wer beteiligt ist und wie die Arbeit von einem Schritt zum nächsten verläuft. BPMN 2.0 definiert die Notation und ein gemeinsames XML-Format. Das erleichtert es, Prozessmodelle zu besprechen, zu dokumentieren und auszutauschen.

Über die Navigation unten gelangen Sie direkt zur gewünschten Symbolfamilie. In unserem Leitfaden zu BPMN, UML und Flussdiagrammen können Sie BPMN auch mit anderen Notationen vergleichen.

Sie müssen diese Seite nicht zuerst lesen. Öffnen Sie den BPMN-2.0-Modellierer, beschreiben Sie einen Ihnen bekannten Prozess in einem Satz und lassen Sie den ersten Entwurf erstellen. Korrigieren Sie ihn anschließend anhand der folgenden Referenz Symbol für Symbol. Das geht schneller, als die Notation zunächst unabhängig davon zu lernen. Sie können sofort ein Modell erstellen, ohne etwas zu installieren.

Direkt zur BPMN-Symbolübersicht

Was ist BPMN 2.0?

BPMN steht für Business Process Model and Notation. Die Object Management Group (OMG) veröffentlicht und pflegt den Standard. Er bietet Modellierern eine gemeinsame visuelle Sprache, um einen Prozess zu beschreiben: vom Start und Ende über Aufgaben und Entscheidungen bis hin zu den Übergaben dazwischen.

BPMN 2.0 wurde 2011 veröffentlicht. Eine wichtige Neuerung war die XML-Serialisierung: ein Standardformat, in dem sich ein Modell speichern, lesen und zwischen verschiedenen Tools austauschen lässt. Die Notation ist herstellerneutral, die Symbole gehören also nicht zu einem bestimmten Modellierungstool. Deshalb hat sie sich als Notation für das Geschäftsprozessmanagement durchgesetzt, anstatt dass jede Organisation und jeder Anbieter eigene Konventionen verwendet.

Ein BPMN-Diagramm kann Ihnen helfen, einen Prozess zu erklären, die vorgesehene Arbeitsweise zu dokumentieren oder ein Modell zu erstellen, das präzise genug für eine Workflow-Engine ist. Wie detailliert es sein muss, hängt vom Zweck ab. Ein Kommunikationsmodell muss nicht jedes technische Implementierungsdetail enthalten.

Warum BPMN 2.0 verwenden?

BPMN bietet Fachabteilungen und technischen Teams eine gemeinsame Grundlage, um Prozessschritte und Zuständigkeiten zu besprechen. Die Symbole haben festgelegte Bedeutungen. Deshalb müssen sich Leser nicht für jedes Diagramm eine neue Legende aneignen. Außerdem lässt sich ein BPMN-Prozess aus dem Tool exportieren, in dem er erstellt wurde.

Ein BPMN-Modell kann Ihnen helfen:

  • Abläufe verständlich darstellen. Zeigen Sie in einem Diagramm die Reihenfolge der Aktivitäten, Entscheidungspunkte und Ergebnisse.
  • Zuständigkeiten klären. Stellen Sie mit Pools und Lanes die beteiligten Teilnehmer und Rollen dar.
  • Ausnahmen dokumentieren. Modellieren Sie neben dem Hauptablauf alternative Wege, Ereignisse und unterschiedliche Endzustände.
  • Modelle austauschen. Übertragen Sie ein Modell mithilfe von BPMN-2.0-XML zwischen Tools und prüfen Sie, ob auch tool-spezifische Details übernommen werden.
  • Prozesse prüfen und verbessern. Vergleichen Sie das dokumentierte Modell mit dem tatsächlichen Ablauf. Process Mining kann Belege aus Ereignisdaten ergänzen, verändert den Prozess aber nicht selbst.

Wenn Sie ein Tool auswählen, finden Sie in unserer Übersicht weitere Informationen zu BPMN-Tools. ProcessMind vereint außerdem Prozessmodellierung und Process Mining. So können Sie einen dokumentierten Prozess mit Betriebsdaten verknüpfen.

Wir arbeiten mit BPMN 2.0 und Value Stream Mapping, weil beide Standards bereits überall verwendet werden. Sind sie perfekt? Nein. Sie sind gut genug. Dass unsere Partner, Auditoren und andere Tools diese gemeinsame Sprache bereits verstehen, ist wichtiger als die wenigen Verbesserungen, die wir selbst entwickeln könnten. Erst eine gemeinsame Notation ermöglicht es zwei Teams, denselben Prozess gemeinsam zu verbessern.

Roel Vliegen
Roel Vliegen Co-founder and CEO

BPMN-2.0-Elemente im Überblick

BPMN gliedert seine Elemente in vier Familien. Die Tabelle dient als kurze Übersicht. Weitere Einzelheiten finden Sie in den jeweiligen Abschnitten.

BPMN-2.0-Kernelemente: Ereignisse, Aktivitäten, Gateways, Abläufe und Pools in einem Geschäftsprozessdiagramm
Familie Elemente Was sie darstellen
Flow Objects Ereignisse, Aktivitäten, Gateways Was passiert, welche Arbeit ausgeführt wird und wo sich der Ablauf verzweigt
Verbindende Elemente Sequence Flow, Message Flow, Association Wie Elemente verbunden sind und wie Arbeit oder Informationen weitergegeben werden
Swimlanes Pools und Lanes Welche Teilnehmer und Rollen beteiligt sind
Artefakte Data Objects, Data Stores, Gruppen, Text Annotation Informationen und Kontext, die den Prozess verständlicher machen

Eine vollständige Elementliste finden Sie in der Referenz zu den BPMN-Bausteinen und im Leitfaden zu BPMN-Elementsymbolen. Außerdem können Sie das BPMN-2.0-Poster in Ihrer Sprache herunterladen.

Ereignisse

Ereignisse stehen für etwas, das während eines Prozesses geschieht. Sie werden als Kreise dargestellt. Anhand der unterschiedlichen Umrandung erkennen Sie, an welcher Stelle sie auftreten:

  • Ein Start-Event hat eine dünne Umrandung.
  • Ein Intermediate Event hat eine doppelte Umrandung.
  • Ein End Event hat eine dicke Umrandung.
BPMN-2.0-Symbole für Start-, Zwischen- und Endereignisse
The three positions differ only in the circle's border: thin, double, and thick.

Start-Event

Ein Start-Event kennzeichnet den Beginn eines Prozesses oder Prozesspfads. Ein Prozess kann mehrere Start-Events haben, wenn unterschiedliche Auslöser ihn starten können. Ein Bestellprozess kann beispielsweise beginnen, wenn ein Kunde online, telefonisch oder vor Ort eine Bestellung aufgibt.

BPMN-2.0-Beispiel für ein Start-Event mit unterschiedlichen Bestellauslösern
One Start Event per trigger, so the model shows how the process can begin.

Intermediate Event

Ein Intermediate Event tritt zwischen dem Start und dem Ende eines Prozesses auf. Je nach Typ und Position kann es ein Ereignis empfangen oder auslösen, etwa eine Nachricht oder ein Signal. Weitere Ereignistypen sind Timer, Error, Escalation, Compensation, Conditional, Cancel, Link, Terminate, Multiple und Parallel Multiple.

Beispiele für BPMN-2.0-Intermediate-Events
Intermediate Events are the ones that wait for, or send, something: a message, a timer, a signal.

Ein Bestellprozess kann beispielsweise auf eine Bestätigungsnachricht des Kunden warten, bevor er fortgesetzt wird. Das Ereignissymbol zeigt, worauf der Prozess wartet oder was er sendet.

End Event

Ein End Event kennzeichnet das Ende eines Prozesspfads. Ein Prozess kann mehrere End Events haben, um unterschiedliche Ergebnisse darzustellen, etwa eine abgeschlossene oder abgelehnte Bestellung. Benennen Sie jedes Ergebnis eindeutig, damit Leser sie unterscheiden können.

BPMN-2.0-Beispiele für End Events mit unterschiedlichen Prozessergebnissen
Separate End Events for each outcome, so a reader can tell a completed order from a rejected one.

Ereignissymbole

Start Zwischenereignis Ende
Type
Normal
Ereignis-Subprozess
Nicht unterbrechender Ereignis-Subprozess
Fangen
Begrenzung
Nicht unterbrechende Begrenzung
Auslösen
Kein Ereignistyp
Nachricht
Timer
Bedingt
Link
Signal
Fehler
Eskalation
Beendigung
Kompensation
Abbruch
Mehrfach
Mehrfach parallel

Aktivitäten

Aktivitäten stellen die Arbeit in einem Prozess dar. Die wichtigsten Typen sind Tasks und Subprocesses. Ein Task ist eine einzelne Arbeitseinheit, ein Subprocess umfasst eine eigene Abfolge von Schritten.

Task-Typen

BPMN verwendet Task-Typen, um zu zeigen, wie eine Arbeit ausgeführt wird. Der Typ beschreibt die Aktivität im Modell. Er bedeutet nicht, dass ProcessMind die Arbeit ausführt.

Task

BPMN-Task-Symbol

Ein Task ist eine allgemeine Aktivität. Beginnen Sie mit einem generischen Task, wenn Sie einen Schritt erfassen möchten, bevor Sie entscheiden, ob ein spezifischerer Typ passt.

Manual Task

BPMN-Manual-Task-Symbol

Eine Person führt einen Manual Task aus, ohne dass eine Prozess-Engine die Aktivität steuert. Beispiele sind das Sortieren von Dokumenten oder die telefonische Klärung eines Rechnungsproblems.

User Task

BPMN-User-Task-Symbol

Eine Prozess-Engine weist einer Person einen User Task zu. Die Person erledigt ihn und erfasst das Ergebnis. Beispiele sind die Prüfung einer Rechnung, die Freigabe eines Urlaubsantrags oder die Bearbeitung eines Support-Tickets.

Receive Task

BPMN-Receive-Task-Symbol

Ein Receive Task stellt das Warten auf eine Nachricht als eigenständige Aktivität im Prozess dar. Das Symbol zeigt einen leeren Briefumschlag.

Receive Task (instanziierend)

BPMN-Symbol für einen instanziierenden Receive Task

Ein instanziierender Receive Task startet einen Prozess, sobald er eine Nachricht empfängt. Das Symbol enthält oben links eine kleine Ereignismarkierung.

Send Task

BPMN-Send-Task-Symbol

Ein Send Task stellt das Senden einer Nachricht als Teil eines Prozesses dar.

Script Task

BPMN-Script-Task-Symbol

Ein Script Task stellt ein Skript dar, das eine Prozess-Engine in einer von ihr unterstützten Sprache ausführen kann.

Service Task

BPMN-Service-Task-Symbol

Ein Service Task stellt eine Aktivität dar, die ein Softwaredienst ausführt, etwa den Aufruf eines Webservices. Das Modell zeigt den Aktivitätstyp. Die konkrete Umsetzung hängt vom System ab, das den Prozess ausführt.

Business Rule Task

BPMN-Business-Rule-Task-Symbol

Ein Business Rule Task stellt eine Aktivität dar, die Geschäftsregeln auswertet oder anwendet.

Subprocesses und Aktivitätsmarkierungen

Ein Subprocess hat einen eigenen Ablauf. Sie können ihn erweitern, um seine Schritte anzuzeigen, oder einklappen, damit das übergeordnete Diagramm übersichtlich bleibt. Markierungen zeigen außerdem, ob eine Aktivität wiederholt wird, für mehrere Elemente gilt oder eine Kompensation behandelt.

Symbol für einen eingeklappten Subprocess
Symbol für einen Adhoc Subprocess
Schleifenmarkierung an einer BPMN-Aktivität
Mehrfachinstanz-Markierung an einer BPMN-Aktivität
Kompensationsmarkierung an einer BPMN-Aktivität
Kombinierte Kompensations- und Aktivitätsmarkierung

Subprocess

Symbol für einen eingeklappten Subprocess

Ein eingeklappter Subprocess fasst Schritte im übergeordneten Diagramm unter einer Aktivität zusammen. Erweitern Sie ihn, wenn Leser den internen Ablauf sehen müssen.

Adhoc Subprocess

Symbol für einen Adhoc Subprocess

Ein Adhoc Subprocess stellt Aktivitäten ohne feste Reihenfolge dar. Das Modell zeigt, dass die Aktivitäten flexibel angeordnet werden können.

Schleifenmarkierung

BPMN-Schleifenmarkierung

Eine Schleifenmarkierung zeigt, dass eine Aktivität so lange wiederholt wird, bis ihre Abbruchbedingung erfüllt ist.

Mehrfachinstanz-Markierung

BPMN-Mehrfachinstanz-Markierung

Eine Aktivität mit Mehrfachinstanz-Markierung wird für eine festgelegte Menge von Elementen wiederholt. Vertikale Linien kennzeichnen parallele Instanzen, horizontale Linien aufeinanderfolgende Instanzen.

Kompensationsmarkierung

BPMN-Kompensationsmarkierung

Eine Compensation-Aktivität stellt Arbeit dar, die die Auswirkungen einer früheren Aktivität rückgängig macht oder ausgleicht. Verbinden Sie sie über eine Association mit dem Diagramm, nicht über einen Sequence Flow.

Kombinierte Markierungen

Kombinierte BPMN-Kompensations- und Aktivitätsmarkierungen

Sie können eine Compensation-Markierung mit Schleifen- oder Mehrfachinstanz-Markierungen kombinieren. So zeigen Sie, wie sich die Aktivität wiederholt oder auf mehrere Elemente angewendet wird.

Gateways

Gateways steuern, wie sich ein Prozess verzweigt oder zusammenführt. Sie werden als Rauten dargestellt. Die Markierung in der Raute kennzeichnet den Gateway-Typ und zeigt, wie er mit den Prozesspfaden umgeht.

BPMN-Symbol für Exclusive GatewayExclusive Gateway
BPMN-Symbol für Inclusive GatewayInclusive Gateway
BPMN-Symbol für Parallel GatewayParallel Gateway
BPMN-Symbol für Event GatewayEvent Gateway

Exclusive Gateway

BPMN Exclusive Gateway

Ein Exclusive Gateway wählt einen ausgehenden Pfad aus. Die Raute enthält entweder ein X oder kein Symbol.

Inclusive Gateway

BPMN Inclusive Gateway

Ein Inclusive Gateway kann abhängig von den Bedingungen einen oder mehrere ausgehende Pfade aktivieren. Ein passendes Gateway an einer späteren Stelle im Prozess kann die aktivierten Pfade synchronisieren.

Parallel Gateway

BPMN Parallel Gateway

Teilt ein Parallel Gateway den Ablauf auf, aktiviert es alle ausgehenden Pfade. Führt es Pfade zusammen, wartet es, bis alle eingehenden Zweige abgeschlossen sind.

Event Gateway

BPMN Event Gateway

Ein Event Gateway leitet den Prozess abhängig davon weiter, welches Ereignis zuerst eintritt, zum Beispiel der Eingang einer Nachricht.

Verbindende Elemente

Verbindende Elemente zeigen, wie BPMN-Elemente zueinander in Beziehung stehen. Wählen Sie den passenden Verbindungstyp für die Beziehung, die Sie darstellen möchten.

BPMN-Symbol für Sequence FlowSequence Flow
BPMN-Symbol für Message FlowMessage Flow
BPMN-Symbol für AssociationAssociation

Sequence Flow

BPMN Sequence Flow

Sequence Flow zeigt die Reihenfolge von Aktivitäten und Ereignissen innerhalb eines Prozesses. Er wird als durchgezogene Linie mit Pfeilspitze dargestellt und kann einen bedingten oder einen Standardpfad kennzeichnen.

Message Flow

BPMN Message Flow

Message Flow zeigt die Kommunikation zwischen verschiedenen Teilnehmern, die in der Regel durch separate Pools dargestellt werden. Er besteht aus einer gestrichelten Linie mit einem Kreis am Anfang und einer offenen Pfeilspitze am Ende. Verwenden Sie ihn nicht, um Aktivitäten innerhalb desselben Pools zu verbinden.

Association

BPMN Association

Eine Association verbindet eine Aktivität oder ein Ereignis mit einem Artefakt, etwa einem Data Object oder einer Text Annotation. Sie ergänzt den Kontext, ohne den Prozessablauf zu verändern.

Pools und Lanes

Pools stehen für die Teilnehmer eines Prozesses, zum Beispiel Organisationen, Abteilungen oder Systeme. Lanes unterteilen einen Pool und zeigen die Zuständigkeiten innerhalb des jeweiligen Teilnehmers.

BPMN-Pools und Lanes zur Darstellung von Teilnehmern und Zuständigkeiten
Pools separate the participants; lanes divide one participant by role, team or system.

Verwenden Sie separate Pools, wenn Sie unterschiedliche Teilnehmer und ihren Austausch darstellen möchten. Mit Lanes machen Sie deutlich, welche Rolle oder welches System für die jeweilige Aktivität zuständig ist. Weitere Informationen finden Sie in der Dokumentation zu Pools und Lanes.

Eingeklappter Pool

Eingeklappter Pool zur Darstellung eines externen Teilnehmers
A collapsed Pool shows the participant without showing its internal steps.

Ein eingeklappter Pool zeigt einen Teilnehmer, ohne dessen interne Aktivitäten darzustellen. Das ist hilfreich, wenn im Diagramm eine externe Organisation oder ein externes System vorkommen soll, dessen interner Prozess aber nicht zum Umfang des Modells gehört.

Artefakte

Artefakte ergänzen ein BPMN-Diagramm um Informationen und Kontext, ohne den Sequence Flow zu verändern. Zu den wichtigsten Typen gehören Data Objects, Data Stores, Groups und Text Annotations.

Data Objects und Data Stores

BPMN-Symbole für Data Object und Data Store
Data Objects, Data Inputs and Outputs, and the Data Store that outlives the case.

Ein Data Object steht für Informationen, die eine Aktivität verwendet oder erzeugt. Data Input und Data Output zeigen, welche Informationen in einen Prozess einfließen oder ihn verlassen. Ein Data Store steht für Informationen, die über die jeweilige Prozessinstanz hinaus bestehen bleiben.

Gruppe

BPMN-Symbol für Group

Eine Group fasst zusammengehörige Elemente visuell zusammen. Sie verändert den Prozessablauf nicht.

Text Annotation

BPMN-Symbol für Text Annotation

Eine Text Annotation ergänzt ein Diagramm um eine Erklärung oder Anmerkung. Verbinden Sie sie mithilfe einer Association mit dem relevanten Element.

Wie erstellen Sie ein BPMN-Diagramm?

Legen Sie zunächst fest, welche Prozessfrage das Diagramm beantworten soll. Erstellen Sie anschließend das Modell, ausgehend vom Hauptablauf:

  1. Legen Sie den Umfang fest. Wählen Sie den Prozess, seine Start- und Endpunkte sowie den Detailgrad, den die Lesenden benötigen.
  2. Listen Sie die Aktivitäten auf. Halten Sie die wichtigsten Schritte in klarer Sprache fest, bevor Sie Symbole hinzufügen.
  3. Ergänzen Sie Ereignisse und Ergebnisse. Zeigen Sie, wodurch der Prozess beginnt, was im Verlauf geschehen kann und wie die einzelnen Pfade enden.
  4. Modellieren Sie Entscheidungen. Fügen Sie Gateways dort ein, wo sich der Ablauf verzweigt oder Pfade zusammengeführt werden.
  5. Zeigen Sie Teilnehmer und Zuständigkeiten. Machen Sie mithilfe von Pools und Lanes deutlich, wer wofür verantwortlich ist.
  6. Ergänzen Sie Nachrichten und Kontext. Verwenden Sie Message Flow zwischen Teilnehmern und Artefakte für relevante Daten oder Anmerkungen.
  7. Prüfen Sie das Modell. Gehen Sie alle Pfade gemeinsam mit Personen durch, die den Prozess kennen. Achten Sie darauf, dass das Diagramm gut lesbar ist und die Symbole die beabsichtigte Bedeutung haben.

Eine schrittweise Anleitung finden Sie in der Dokumentation zum Erstellen eines BPMN-Diagramms. In der Dokumentation können Sie außerdem BPMN-2.0-Beispiele aufrufen, fertige Modelle ansehen und passende Muster für Ihren Prozess übernehmen.

Am schnellsten lernen Sie die Notation, wenn Sie sie selbst anwenden. Wählen Sie einen Prozess, den Sie gut kennen, beschreiben Sie ihn in einem Satz und überarbeiten Sie den Entwurf des Modellierers. Das automatische Layout ordnet das Diagramm an, während Sie die Symbole oben nachschlagen.

Erstellen Sie Ihr erstes BPMN-Modell

So bleiben BPMN-Modelle nützlich

Ein Modell lässt sich leichter prüfen und pflegen, wenn Sie folgende Punkte beachten:

  • Klären Sie zuerst den Zweck. Ein Modell für eine Diskussion benötigt möglicherweise weniger Details als eines für die Umsetzung.
  • Verwenden Sie Standardsymbole einheitlich. Vermeiden Sie eigene Formen oder Bedeutungen, die andere Lesende nicht kennen.
  • Benennen Sie Elemente eindeutig. Verwenden Sie Begriffe, die Ihr Prozessteam versteht, und unterscheiden Sie verschiedene Ergebnisse klar voneinander.
  • Halten Sie das Diagramm übersichtlich. Nutzen Sie Subprocesses, um Details vom Hauptablauf zu trennen.
  • Zeigen Sie, wo sich Zuständigkeiten ändern. Pools und Lanes sollten Teilnehmer und Verantwortlichkeiten verdeutlichen, nicht unnötige Strukturen hinzufügen.
  • Stimmen Sie das Modell mit den Prozessbeteiligten ab. Gehen Sie die Pfade gemeinsam mit den Personen durch, die die Arbeit ausführen oder verantworten.
  • Prüfen Sie das Modell nach Änderungen. Ein Diagramm beschreibt einen Prozess zu einem bestimmten Zeitpunkt. Aktualisieren Sie es, wenn sich der Prozess ändert.

Der BPMN-2.0-Modellierer von ProcessMind läuft im Browser und bietet KI-gestützte Modellgenerierung aus einer Beschreibung, automatische Layouts und Prüfungen der Modellqualität. Mit dem passenden Werkzeug lassen sich diese Vorgehensweisen leichter einhalten: Beginnen Sie mit einem Prozess, den Sie gut kennen. Notation, Prüfung und das erste Gespräch über Verbesserungen finden dann am selben Ort statt. Wie Modellierung und operative Daten zusammenspielen können, erfahren Sie im Beitrag zum gemeinsamen Nutzen von Prozessmodellierung und Process Mining.

Was hat sich von BPMN 1.x zu BPMN 2.0 geändert?

Wenn Sie ein älteres BPMN-Modell prüfen, werden Ihnen die Symbole vertraut vorkommen. Die wesentlichen Unterschiede liegen in der Genauigkeit und Übertragbarkeit des Standards.

  • Ein einheitliches XML-Format. BPMN 2.0 definiert ein Format zum Speichern und Austauschen von Modellen. BPMN 1.x legte kein gemeinsames Dateiformat fest, sodass sich Modelle schwieriger zwischen verschiedenen Werkzeugen übertragen ließen.
  • Genauere Definitionen. BPMN 2.0 beschreibt Elemente und ihre Beziehungen detaillierter.
  • Unterstützung ausführbarer Modelle. BPMN 2.0 ist präzise genug, damit eine Workflow-Engine ein Modell ausführen kann. Nicht jedes Prozessmodell muss ausführbar sein.

Für die meisten neuen Modelle ist BPMN 2.0 die praktische Wahl, da moderne Modellierungswerkzeuge diese aktuelle Version unterstützen.

Welche Inhalte hat eine BPMN-2.0-XML-Datei?

Eine BPMN-2.0-XML-Datei speichert die Elemente, Verbindungen, Bezeichnungen und das Layout des Diagramms. Sie kann die Pool- und Lane-Struktur, Sequence Flow und Message Flow, Ereignis- und Gateway-Typen sowie die Positionen der Elemente auf der Zeichenfläche enthalten.

Die XML-Unterstützung ermöglicht den Austausch von Modellen, garantiert aber nicht, dass alle werkzeugspezifischen Funktionen übernommen werden. Ein anderes Werkzeug kann das Layout anders darstellen. Benutzerdefinierte Felder oder der Prüfverlauf sind möglicherweise nicht Bestandteil des Standardformats.

In der Dokumentation erfahren Sie, wie Sie BPMN-Dateien importieren und exportieren. Einen Vergleich verschiedener Werkzeuge finden Sie in unserem Leitfaden zu Visio-Alternativen für BPMN.

BPMN-2.0-Poster und Symbolübersicht

Verwenden Sie das Poster beim Modellieren als schnelle Referenz. In der Dokumentation finden Sie die verfügbaren Poster-Downloads nach Sprache.

Ein Poster ist besonders hilfreich, wenn Sie bereits modellieren. Legen Sie es neben das Modell, an dem Sie arbeiten: Öffnen Sie den Modellierer und schlagen Sie auf dem Poster ein Symbol nach, während das Diagramm vor Ihnen liegt.

BPMN-2.0-Poster mit Symbolen für die Prozessmodellierung

BPMN-2.0-Poster in Ihrer Sprache herunterladen

Wählen Sie unten ein Poster aus, um das PDF zu öffnen. Die Dokumentationsseite führt alle verfügbaren Versionen auf und ist die maßgebliche Anlaufstelle für Downloads.

Danksagungen

Das Poster wurde 2010 erstellt und von Forschenden und Praktikern übersetzt. Wir danken allen Personen und Institutionen, die dazu beigetragen haben, es verfügbar zu machen.

Ursprüngliche Autoren: Gero Decker, Jakob Freund, Alexander Lübbe, Jan Mendling, Frank Puhlmann, Torben Schreiter, Matthias Weidlich.

Die Übersetzungen stammen von: Trisotech (Französisch); Ildefonso Montero, Luciano García-Bañuelos und Marlon Dumas (Spanisch); der Business Process Technology Group am Hasso-Plattner-Institut (Russisch); Birger Andersson und Petia Wohed (Schwedisch); Thauris.nl (Niederländisch); Lucinéia Heloisa Thom und Cirano Iochpe (Portugiesisch); MGX Infoservice (Polnisch); Ofir Nimitz und Iftah Peretz (Hebräisch); A/Prof Zhang und Lecturer Ms Bai von der School of Software Engineering der Beijing Jiaotong University (Chinesisch); Istvan Gerecs (Ungarisch) sowie Hamidreza Sarabadani (Persisch).

Quelle: das BPMN-2.0-Poster

Wie geht es weiter?

Sie kennen nun die Symbole. Wenden Sie das Wissen an: Erstellen Sie ein Modell und prüfen Sie jeden Pfad gemeinsam mit den Personen, die den Prozess kennen.

Where to Go From Here

You know the notation and you have the reference. The part that sticks is drawing a process you already know, and that can happen today rather than in the next planning cycle.

Frequently Asked Questions

BPMN 2.0 ist eine Standardnotation zur Modellierung von Geschäftsprozessen, die von der Object Management Group veröffentlicht wird. Sie definiert Symbole für Ereignisse, Aktivitäten, Gateways und Abläufe sowie ein XML-Format, mit dem verschiedene Tools dasselbe Modell lesen können.

BPMN 1.x definierte die Symbole, aber kein gemeinsames Dateiformat. BPMN 2.0 ergänzte die XML-Serialisierung, präzisere Elementdefinitionen und genügend Details, damit eine Workflow-Engine ein Modell ausführen kann.

BPMN 2.0 gliedert seine Elemente in vier Familien: Flow Objects (Ereignisse, Aktivitäten und Gateways), verbindende Elemente (Sequence Flow, Message Flow und Associations), Swimlanes (Pools und Lanes) sowie Artefakte (Data Objects, Gruppen und Textanmerkungen). Jede Familie umfasst mehrere Symbole und Varianten.

Ja. Die Object Management Group veröffentlicht und pflegt BPMN 2.0 als offenen Standard. Die Notation kann kostenlos verwendet werden. Für einzelne Modellierungstools können jedoch Lizenzkosten anfallen.

Das BPMN-2.0-Poster ist auf Englisch und in weiteren Sprachen verfügbar. Es fasst die Symbole auf einem Blatt zusammen.

Glossary

BPMN
Business Process Model and Notation: die OMG-Standardnotation zur Darstellung von Geschäftsprozessen mit einem festgelegten Satz an Symbolen.
BPMN 2.0
Die 2011 veröffentlichte BPMN-Überarbeitung ergänzte die XML-Serialisierung. Dadurch lassen sich Modelle zwischen Tools übertragen und präzise genug für die Ausführung beschreiben.
Pool
Ein Container für Swimlanes, der einen Teilnehmer im Prozess darstellt, etwa eine Organisation oder ein System.
Lane
Eine Unterteilung eines Pools, die zeigt, welche Rolle, Abteilung oder welches System für Aktivitäten verantwortlich ist.
Event
Ein Ereignis, das während eines Prozesses eintritt und als Kreis dargestellt wird. Start-, Zwischen- und Endereignisse unterscheiden sich durch ihre Umrandung.
Aktivität
Ein Arbeitsschritt in einem Prozess, dargestellt als abgerundetes Rechteck. Eine Aktivität kann ein Task oder ein Subprocess sein.
Gateway
Ein Entscheidungspunkt oder Zusammenführungspunkt in Form einer Raute, der den weiteren Prozessablauf steuert.
Sequence Flow
Ein durchgezogener Pfeil, der die Reihenfolge von Aktivitäten innerhalb eines Pools zeigt.
Message Flow
Ein gestrichelter Pfeil, der die Kommunikation zwischen Teilnehmern in verschiedenen Pools darstellt.
Subprocess
Eine Aktivität mit einem eigenen Ablauf, deren Details auf einer tieferen Modellebene ausgeblendet werden können.
Token
Ein gedanklicher Marker, der entlang der Sequence Flows wandert und zeigt, welche Aktivitäten gerade aktiv sind.

Weitere Blogbeiträge

Erhalten Sie fundierte Erkenntnisse zu Process Mining und Workflow-Optimierung direkt in Ihrem Posteingang.
Bizagi-Alternative: Warum Teams auf eine Plattform mit klaren Governance-Regeln wechseln

Process Modeling

Bizagi-Alternative: Warum Teams auf eine Plattform mit klaren Governance-Regeln wechseln

Bizagi Modeler ist eine kostenlose Desktop-Software. Bizagis kostenpflichtige Plattform ist ein separates Produkt. Erfahren Sie, wie ProcessMind zu beiden passt und was für eine Migration erforderlich ist.

BPMN-Tools: Finden Sie das passende Modellierungswerkzeug

Process Modeling

BPMN-Tools: Finden Sie das passende Modellierungswerkzeug

BPMN-Tools nach Einsatzzweck vergleichen: eine Matrix mit sieben Prüfpunkten, die Grenzen kostenloser Modellierer und ein kostenloser Tarif für den Einstieg.

BPMN, UML oder Flussdiagramm: Welches Diagramm passt?

Process Modeling

BPMN, UML oder Flussdiagramm: Welches Diagramm passt?

BPMN oder UML: Was die Notationen abbilden, welche im Vergleich überzeugt und warum wir BPMN 2.0 statt einer eigenen Notation verwenden.

Prozessmodellierung und Process Mining: gemeinsam mehr erreichen

Process Modeling

Prozessmodellierung und Process Mining: gemeinsam mehr erreichen

Erfahren Sie, was Prozessmodellierung und Process Mining zeigen, worin sie sich unterscheiden und wie die Konformitätsprüfung beide zusammenführt.

Verbessern Sie Prozesse. Schaffen Sie eine vernetzte Architektur. Behalten Sie die Kontrolle.

Erhalten Sie sofort Zugriff, ohne Kreditkarte und Wartezeit. Bilden Sie die Arbeitsweise Ihrer Organisation in klaren, vernetzten Prozessmodellen ab.

Entwickeln Sie Ihre Prozessarchitektur, definieren Sie Zuständigkeiten und Kontrollen und stimmen Sie Rollen und Verantwortlichkeiten auf allen Ebenen ab.

Starten Sie Ihre kostenlose Testphase und schaffen Sie eine verlässliche Grundlage, um Ihre Prozesse zu steuern und kontinuierlich zu verbessern.