Verständnis der Kernelemente und zentralen Konzepte von BPMN

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.

BPMN Business Process Diagram

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

  1. Professionelles BPMN-Prozessmodellierungstool
  2. Testen Sie Visual Paradigm KOSTENLOS
  3. Übersicht über die BPMN-Notation
  4. Einführung in BPMN Teil I
  5. Teil II – Swimlane
  6. Teil III – Fluss- und Verbindungselemente
  7. Teil IV – Daten und Artefakte

Kommentar hinterlassen