Geschäftsprozessmodell und -notation (BPMN) ist eine standardisierte grafische Darstellung, die zur Modellierung von Geschäftsprozessen verwendet wird. Sie bietet eine visuelle Sprache, die von allen Beteiligten, von Geschäftsanalysten bis hin zu technischen Entwicklern, leicht verständlich ist. Dieser Artikel geht auf die Kernelemente und zentralen Konzepte von BPMN ein und verwendet eine strukturierte Tabelle, um diese Komponenten zu veranschaulichen.
Kernelemente von BPMN
BPMN besteht aus vier Hauptkategorien: Flussobjekte, Verbindungsobjekte, Swimlanes und Artefakte. Jede Kategorie enthält spezifische Elemente, die bei der Definition und Visualisierung von Geschäftsprozessen helfen.
1. Flussobjekte
Flussobjekte sind die primären Elemente, die das Verhalten eines Geschäftsprozesses definieren. Sie umfassen:
- Ereignisse: Dargestellt durch Kreise, zeigen Ereignisse an, was während des Prozesses geschieht. Es gibt drei Arten von Ereignissen:
- Startereignis: Markiert den Beginn eines Prozesses.
- Zwischenereignis: Tritt zwischen dem Start- und Endereignis auf.
- Endereignis: Markiert das Ende eines Prozesses.
- Aktivitäten: Dargestellt durch abgerundete Rechtecke, sind Aktivitäten Aufgaben, die im Prozess ausgeführt werden. Es gibt zwei Arten von Aktivitäten:
- Aufgabe: Eine einzelne Arbeitsaufgabe.
- Unterprozess: Ein Prozess, der in kleinere Aufgaben zerlegt werden kann.
- Gateways: Dargestellt durch Diamanten, steuern Gateways den Ablauf des Prozesses basierend auf Bedingungen. Sie bestimmen den Pfad, den der Prozess aufgrund bestimmter Kriterien nimmt.
2. Verbindungsobjekte
Verbindungsobjekte definieren die Beziehungen zwischen Flussobjekten. Sie umfassen:
- Sequenzfluss: Dargestellt durch durchgezogene Pfeile, zeigen Sequenzflüsse die Reihenfolge an, in der Aktivitäten ausgeführt werden. Sie verbinden Flussobjekte, um die Reihenfolge der Aktivitäten darzustellen.
- Nachrichtenfluss: Dargestellt durch gestrichelte Pfeile, zeigen Nachrichtenflüsse den Austausch von Nachrichten zwischen verschiedenen Teilnehmern (Pools) im Prozess an. Sie verbinden Flussobjekte zwischen verschiedenen Pools.
- Verbindung: Dargestellt durch gestrichelte Linien verbinden Verbindungen Artefakte oder Text mit Flussobjekten, um zusätzliche Informationen bereitzustellen.
3. Swimlanen
Swimlanen werden verwendet, um Aktivitäten innerhalb eines Prozesses zu organisieren und zu kategorisieren. Sie umfassen:
- Pool: Stellt die wichtigsten Teilnehmer in einem Geschäftsprozess dar. Ein Pool kann eine oder mehrere Lagen enthalten.
- Lagen: Unterteilungen innerhalb eines Pools, die verschiedene Rollen, Abteilungen oder Funktionen darstellen. Lagen helfen dabei, Aktivitäten innerhalb eines Pools zu organisieren.
4. Artefakte
Artefakte liefern zusätzliche Informationen über den Prozess. Sie umfassen:
- Datenobjekt: Stellt Informationen oder Daten dar, die vom Prozess benötigt oder erzeugt werden. Datenobjekte können Eingaben, Ausgaben oder Verweise sein.
- Gruppe: Dargestellt durch ein gestricheltes, abgerundetes Rechteck, wird eine Gruppe verwendet, um Aktivitäten zu kategorisieren, die nicht Teil eines Sequenzflusses sind. Sie dient als visueller Hinweis, um verwandte Aktivitäten zu gruppieren.
- Anmerkung: Dargestellt durch ein Textfeld, liefern Anmerkungen zusätzliche Informationen über den Prozess. Sie werden mit Flussobjekten über Verbindungen verbunden.
Wichtige Konzepte von BPMN
1. Prozessfluss
Der Prozessfluss ist die Abfolge von Aktivitäten und Ereignissen, die den Geschäftsprozess definieren. Er beginnt mit einem Startereignis und endet mit einem Endereignis. Der Sequenzfluss verbindet Aktivitäten und Gateways, um die Ausführungsreihenfolge anzuzeigen.
2. Nachrichtenaustausch
Der Nachrichtenaustausch findet statt, wenn verschiedene Teilnehmer (Pools) miteinander kommunizieren müssen. Nachrichtenflüsse verbinden die Flussobjekte zwischen verschiedenen Pools, um den Informationsaustausch anzuzeigen.
3. Entscheidungsfindung
Die Entscheidungsfindung wird durch Gateways gesteuert. Gateways bestimmen den Pfad, den der Prozess aufgrund bestimmter Bedingungen einschlägt. Sie können den Prozessfluss basierend auf der Bewertung von Bedingungen teilen oder zusammenführen.
4. Datenverarbeitung
Die Datenverarbeitung wird durch Datenobjekte dargestellt. Datenobjekte zeigen die Informationen an, die vom Prozess benötigt oder erzeugt werden. Sie können Eingaben, Ausgaben oder Verweise auf Daten darstellen, die im Prozess verwendet werden.
5. Organisation
Die Organisation wird durch Swimlanen dargestellt. Swimlanen helfen dabei, Aktivitäten innerhalb eines Pools zu organisieren, indem sie in verschiedene Rollen, Abteilungen oder Funktionen einteilen. Dies bietet eine klare visuelle Darstellung der Verantwortlichkeiten innerhalb des Prozesses.
6. Zusätzliche Informationen
Zusätzliche Informationen werden durch Artefakte bereitgestellt. Artefakte wie Anmerkungen und Gruppen liefern zusätzliche Details über den Prozess. Anmerkungen bieten erläuternden Text, während Gruppen verwandte Aktivitäten kategorisieren.
Beispielgeschäftsprozess-Szenario: Wasserlieferungsbestellprozess
Szenario-Beschreibung
Die Abbildung untenBPMN (Business Process Model and Notation) Diagramm zeigt den Prozess des Bestellens und Liefern von Flaschenwasser von „The Pure Aqua Bottled Water Company“. Diese Szenario führt durch die Schritte, die beim Aufgeben einer Bestellung, Überprüfung der Kundendaten, Arrangieren der Lieferung und Abschluss des Lieferprozesses beteiligt sind.

Schritt 1: Bestellung aufgeben
Kundenpool:
- Startereignis: Der Prozess beginnt, wenn ein Kunde sich entscheidet, eine Bestellung für Flaschenwasser aufzugeben.
- Aufgabe: „Bestellung aufgeben“ – Der Kunde kontaktiert „The Pure Aqua Bottled Water Company“, um eine Bestellung aufzugeben. Laut Diagramm werden über 90 % der Anfragen per Telefonanruf gestellt, die verbleibenden 10 % per E-Mail.
Schritt 2: Kundenidentität überprüfen
Kundenservice-Assistentenpool:
- Aufgabe: „Kundenidentität überprüfen“ – Nach Eingang der Bestellung überprüft der Kundenservice-Assistent die Identität des Kunden. Dieser Schritt stellt sicher, dass der Kunde im System registriert ist.
- Gatter: „Kunde vorhanden?“ – Der Prozess prüft, ob der Kunde bereits ein Konto besitzt.
- WennJa, geht der Prozess zu „Bestellung weiterleiten.“
- WennNein, geht der Prozess zu „Kundenkonto erstellen.“
Schritt 3: Kundenkonto erstellen (falls erforderlich)
Kundenservice-Assistentenpool:
- Aufgabe: „Kundenkonto erstellen“ – Wenn der Kunde im System nicht existiert, erstellt der Kundenservice-Assistent ein neues Kundenkonto. Dazu gehören die Erfassung und Aufzeichnung der Kundendaten.
- Aufgabe: „Bestellung weiterleiten“ – Sobald das Kundenkonto erstellt ist, wird die Bestellung an die nächste Stufe weitergeleitet.
Schritt 4: Bestellung weiterleiten
Kundenservice-Assistentenpool:
- Aufgabe: „Bestellung weiterleiten“ – Die Bestellung wird an den Leiter der Logistikabteilung weitergeleitet. Dieser Schritt beinhaltet die Erstellung einer Einkaufsbestellung, die zur weiteren Bearbeitung zugewiesen wird.
Schritt 5: Lieferung organisieren
Pool des Leiters der Logistikabteilung:
- Aufgabe: „Lieferung organisieren“ – Der Leiter der Logistikabteilung erhält die Einkaufsbestellung und organisiert die Lieferung. Dazu gehört die Terminplanung der Lieferung und die Zuweisung an einen Mitarbeiter.
- Aufgabe: Die Einkaufsbestellung wird als „Zu liefern“ markiert.
Schritt 6: Wasser liefern
Arbeitnehmer-Pool:
- Aufgabe: „Wasser liefern“ – Der Mitarbeiter erhält die Einkaufsbestellung und führt die Lieferung des Flaschenwassers an die Kundenadresse durch.
- Endereignis: Der Prozess endet mit der Abwicklung der Lieferung. Die Einkaufsbestellung wird als „Abgeschlossen“ markiert.
Fazit
BPMN ist ein leistungsfähiges Werkzeug zur Modellierung von Geschäftsprozessen. Durch das Verständnis der grundlegenden Elemente und zentralen Konzepte von BPMN können Sie klare und präzise Diagramme erstellen, die komplexe Geschäftsprozesse darstellen. Die strukturierte Tabelle der BPMN-Elemente bietet eine visuelle Anleitung zu den Komponenten von BPMN, was es einfacher macht, diese Konzepte zu verstehen und auf Ihre eigenen Geschäftsprozesse anzuwenden. Unabhängig davon, ob Sie ein Business Analyst, Prozessmanager oder technischer Entwickler sind, bietet BPMN eine standardisierte Methode zur Modellierung und Verbesserung von Geschäftsprozessen.
Verwandte Links
- Professionelles BPMN-Prozessmodellierungstool
- Testen Sie Visual Paradigm KOSTENLOS
- Übersicht über die BPMN-Notation
- Einführung in BPMN Teil I
- Teil II – Swimlane
- Teil III – Fluss- und Verbindungselemente
- Teil IV – Daten und Artefakte
