top of page

BPMN 2.0 - Ein Leitfaden

Entdecken Sie unseren Leitfaden zu BPMN 2.0 und lernen, wie Sie Prozesse modellieren. Mit unseren Best Practices und Tipps geben wir Ihnen hilfreiche Instrumente an die Hand, um die Vorteile der BPMN 2.0 besser ausschöpfen zu können.

BPMN2.0 Diagramm

Was ist BPMN 2.0?

BPMN 2.0 (Business Process Model and Notation, Version 2.0) ist eine standardisierte grafische Notation zur Modellierung von Geschäftsprozessen. Sie wurde entwickelt, um eine einheitliche und verständliche Darstellung von Prozessen zu ermöglichen, die sowohl von Fachleuten aus dem Geschäftsbereich als auch von technischen Experten genutzt werden kann. BPMN 2.0 wurde von der Object Management Group (OMG) veröffentlicht und ist eine Weiterentwicklung der vorherigen Versionen. Auf dieser Seite sind die Elemente veranschaulicht, die in der Praxis am häufigsten verwendet werden.

Warum BPMN 2.0?

BPMN 2.0 ist ein international anerkannter Standard, der eine einheitliche Sprache für die Modellierung von Geschäftsprozessen bietet und die Kommunikation zwischen Stakeholdern erleichtert. Die grafische Darstellung komplexer Abläufe macht Prozesse verständlich und nachvollziehbar, wodurch Missverständnisse vermieden werden. BPMN 2.0 lässt sich leicht in verschiedene Softwarelösungen integrieren, was einen nahtlosen Informationsfluss fördert.​

Jetzt durchstarten mit unseren BPMN 2.0 Trainings!
Never (1).png
Design ohne Titel (5)_edited.jpg

Hauptkomponenten von BPMN 2.0

Stellen den Beginn, das Ende oder Zwischenereignisse eines Prozesses dar.

Repräsentieren Aufgaben, die im Rahmen des Prozesses durchgeführt werden.

Dienen zur Steuerung des Flusses im Prozess, indem sie den Fluss aufteilen oder zusammenführen.

Zeigen die Beziehungen zwischen den verschiedenen Elementen im Prozessdiagramm an.

Elemente der BPMN 2.0

BPMN 2.0 (Business Process Model and Notation) ist eine standardisierte grafische Notation zur Modellierung von Geschäftsprozessen. Sie ermöglicht es, komplexe Abläufe visuell darzustellen und zu kommunizieren, indem sie eine einheitliche Sprache für Fachleute und technische Anwender bereitstellt. BPMN 2.0 umfasst verschiedene Elemente wie Ereignisse, Aktivitäten, Gateways und Verbindungen, die zusammen ein umfassendes Bild des Prozesses bieten.

Ereignisse

Ereignisse repräsentieren einen Status, einen Auslöser oder einen Zustand innerhalb eines Prozesses.

Design ohne Titel (16).png

blanko

Start-Ereignis

Mit dem Start Event wird der Beginn eines Geschäftsprozesses darstellt. Es zeigt an, dass der Prozess ausgelöst wird.

Start (3).png

blanko

Zwischen-Ereignis

Das Zwischen-Ereignis tritt während des Geschäftsprozesses auf. Es markiert nicht Start oder Ende des Prozesses. Zwischen- Ereignisse treten an verschiedenen Stellen im Prozess auf und kennzeichnen Bedingungen, die den Prozesses beeinflussen.

Design ohne Titel (17).png

blanko

End-Ereignis

Das End Event kennzeichnet das Ende eines Geschäftsprozesses. Es zeigt an, dass der Prozess abgeschlossen ist und keine weiteren Aktivitäten folgen.

Start (13).png

Zeitbasiertes

Start Ereignis

Markiert den Beginn eines Geschäftsprozesses zu einem bestimmten Zeitpunkt oder nach einer festgelegten Zeitspanne auslöst. Dieses Ereignis wird verwendet, um Prozesse zu initiieren, die auf zeitlichen Bedingungen basieren, wie zum Beispiel regelmäßige Aufgaben oder Fristen.

Start (4).png

Zeitbasiertes

Zwischen Ereignis

Es tritt während eines Geschäftsprozesses auf und auf zeitliche Bedingungen reagiert. Es wird verwendet, um den Prozessfluss zu steuern, indem es auf das Eintreten eines bestimmten Zeitpunkts oder das Verstreichen einer festgelegten Zeitspanne wartet.

Screenshot 2025-01-08 095417.png

Kein

End Ereignis

Endereignisse zeigen den finalen Zustand des Prozesses an und zeitliche Aspekte in der Regel den Fluss und die Logik des Prozesses beeinflussen. Das ist der Grund, warum es in der BPMN kein zeitbasiertes Endereignis gibt.

Start (7).png

Nachrichten

Start-Ereignis

Es wird verwendet um Prozesse zu initiieren, die auf externen Kommunikationsereignissen basieren, wie zum Beispiel dem Empfang einer Anfrage, einer Bestellung oder einer anderen Art von Mitteilung / Nachricht.

Start (14).png

Nachrichten

Zwischen-Ereignisse

Nachrichten Empfangsereignis: Der Prozess wartet an dieser Stelle auf eine Nachricht von einem externen Pool, bevor er fortfährt. Darstellung mit einem hellen Briefsymbol.

 

Nachrichten Sendungsereignis: Der Prozess sendet eine Nachricht an einen externen Pool. Darstellung mit einem farblich ausgefüllten Briefsymbol.

Start (8).png

Nachrichten

End-Ereignis

Es zeigt an, dass der Prozess zu Ende ist und dass eine bestimmte Nachricht an einen externen Akteur oder einen anderen Prozess gesendet wird, bevor der Prozess vollständig abgeschlossen wird.

Aktivitäten

Aktivitäten sind die Bausteine eines Prozesses und beschreiben, was in einem bestimmten Schritt des Prozesses getan wird.

Design ohne Titel (4).png

Blanko-Aktivität

Eine Aktivität, deren Spezifikation nicht genau definiert ist. Sie wird oft verwendet, um einen Platzhalter in einem Prozessmodell darzustellen oder wenn die Details zu einer Aufgabe noch nicht festgelegt wurden

Design ohne Titel (3).png

Benutzer-Aktivität

Eine Aktivität, die von einem menschlichen Benutzer ausgeführt werden muss. Diese Art von Aktivität wird verwendet, um Aufgaben zu kennzeichnen, die eine Interaktion oder Entscheidung eines Menschen in einem Workflow erfordern.

Design ohne Titel (1).png

Service-Aktivität

Aktivität, die eine Aufgabe darstellt, die von einem automatisierten System ausgeführt wird. Es wird keine menschliche Interaktion erfordert, sondern Software, Webdienste oder andere automatisierte Systeme werden ausgeführt.

Design ohne Titel (2).png

Manuelle Aktivität

Aktivitäten, die von einem menschlichen Benutzer ohne Unterstützung durch ein automatisiertes System ausgeführt wird. Diese Art von Aktivität wird verwendet, um Aufgaben zu kennzeichnen, die physische oder manuelle Eingriffe erfordern erfordern.

Gateways

Gateways ermöglichen es, den Prozessfluss zu verzweigen, zusammenzuführen oder zu steuern.

Design ohne Titel (10).png

Exklusives Gateway

Sequenzfluss bestimmt den Ablauf der Aktivitäten in einem Geschäftsprozess. Er zeigt die Reihenfolge an, in der die Aktivitäten ausgeführt werden, und verbindet verschiedene Elemente im BPMN 2.0-Diagramm.

Design ohne Titel (9).png

Paralleles Gateway

Er steuert den Austausch von Nachrichten zwischen verschiedenen Teilnehmern oder Prozessen. Er wird verwendet, um die Kommunikation zwischen 

Akteuren, wie z. B. Organisationen, Systemen oder Rollen, zu modellieren.

Flüsse / Flows

Flüsse verbinden verschiedene Elemente in einem Geschäftsprozess und sie steuern den Informationsfluss zwischen diesen Elementen.

Design ohne Titel (11).png

Sequenzfluss

Der Sequenzfluss bestimmt den Ablauf der Aktivitäten in einem Geschäftsprozess. Er zeigt die Reihenfolge an, in der die Aktivitäten ausgeführt werden, und verbindet verschiedene Elemente im BPMN 2.0-Diagramm.

Design ohne Titel (12).png

Nachrichtenfluss

Der Nachrichtenfluss steuert den Austausch von Nachrichten zwischen verschiedenen Teilnehmern oder Prozessen. Er wird verwendet, um die Kommunikation zwischen 

Akteuren, wie z. B. Organisationen, Systemen oder Rollen, zu modellieren.

Design ohne Titel (18).png

Assoziation

Assoziationen werden verwendet, um zusätzliche Informationen zu einem Element anzugeben. Sie werden durch eine gepunktete Linie dargestellt und dienen dazu, Kontext zu liefern, ohne den Ablauf des Prozesses zu beeinflussen.

Artefakte

Artefakte sind  Elemente, die verwendet werden, um Informationen zu einem Geschäftsprozess bereitzustellen, ohne den Fluss des Prozesses selbst zu beeinflussen. Sie werden immer mit Assoziationen verbunden.

Design ohne Titel (20).png

Datenobjekt

Sie repräsentieren Informationen, die während des Prozesses verwendet, erstellt oder verändert werden. Datenobjekte zeigen, welche Daten für bestimmte Aktivitäten benötigt werden oder welche Ergebnisse aus diesen Aktivitäten hervorgehen.

Design ohne Titel (19).png

Datenspeicher

Datenspeicher werden verwendet um Informationen oder Daten darzustellen, die während eines Geschäftsprozesses gespeichert, abgerufen oder verändert werden. Es repräsentiert eine persistente Datenquelle, die von verschiedenen Aktivitäten innerhalb des Prozesses genutzt werden kann.

Design ohne Titel (21).png

Textannotation

Textannotationen sind zusätzliche Informationen oder Kommentare, die zu einem bestimmten Element im Diagramm hinzugefügt werden können. Sie dienen dazu, Erklärungen oder Klarstellungen zu liefern, die für das Verständnis des Prozesses wichtig sind.

Pools & Lanes

Pools und Lanes sind Elemente, die verwendet werden, um die verschiedenen Teilnehmer und deren Verantwortlichkeiten innerhalb eines Geschäftsprozesses zu visualisieren.

Design ohne Titel (14).png

Zugeklappter

Pool

Der zugeklappte Pool wird in einer kompakten Form dargestellt, oft mit einem Titel oder einer Bezeichnung, die angibt, um welchen Teilnehmer oder welche Organisation es sich handelt. Der zugeklappte Pool enthält keine Lanes, da er nur die übergeordnete Struktur anzeigt.

Design ohne Titel (22).png

Aufgeklappter

Pool

Der Aufgeklappte Pool zeigt die Elemente innerhalb des Pools detailliert an. Im Gegensatz zu einem zugeklappten Pool, der nur die übergeordnete Struktur und den Namen des Teilnehmers oder der Organisation zeigt, bietet ein aufgeklappter Pool eine vollständige Sicht auf die internen Abläufe und den Prozessfluss.

Design ohne Titel (15).png

Aufgeklappter 

Pool mit Lanes

Lanes sind Unterteilungen innerhalb eines Pools, die verwendet werden, um Rollen, Abteilungen oder Verantwortlichkeiten innerhalb einer Organisation darzustellen. Lanes helfen dabei, Aktivitäten, die von den Akteuren innerhalb eines Pools ausgeführt werden, klar zu organisieren

Beispiele & Best Practices

Möchten Sie mehr über die Einsatzmöglichkeiten von BPMN 2.0 erfahren? Hier finden Sie konkrete Beispiele:

Design ohne Titel (13).png

Nachrichtenflüsse

  1. Nachrichtenflüsse werden nur zwischen Pools verwendet. Denn sie steuern nicht den Ablauf des Prozesses und dienen nur dem Informationsaustausch.

  2. Nachrichtenereignisse steuern die Richtung des Flusses. Bei Empfangenden Nachrichten-Ereignissen zeigt der Pfeil von dem Pool auf das Ereignis. Bei sendenden Ereignissen zeigt der Fluss von dem Ereignis auf den Pool.

  3. Aktivitäten können sowohl senden als auch empfangen.

Überlappung (3).png

Vermeidung von Überlappung

  1. Nachrichtenflüsse werden nur zwischen Pools verwendet. Es kann dabei vorkommen, dass sich Nachrichten- und Sequenzflüsse kreuzen. In dem vorliegenden Beispiel ist es besser, den Sequenzfluss der Gateways unterhalb der Aktivität zu führen. So wird das Kreuzen der Flüsse vermieden.

  2. Auch in dem zweiten Beispiel ist es besser, den Sequenzfluss unterhalb der Aktivität verlaufen zu lassen und so, dass der weitere Sequenzfluss nicht gekreuzt wird.

Bsp. Gatewaay.png

Verwendung von Gateways

  1. Exklusive Gateways sollten immer mit einer Frage beschriftet werden. Es eignen sich gut geschlossene Fragen. Es eignen sich aber ebenso offene Fragen wie "Art des Zahlmittels?"

  2. Die ausgehenden Flüsse sollten bei geschlossenen Fragen mit einem "Ja" und "Nein" beschriftet werden. Bei offenen Fragen sollten die Antwortoptionen der Frage angepasst werden. Antwortoptionen zu der offenen Frage aus dem obigen Beispiel wären: "bar", "Debit Card", "Kreditkarte".

Überlappung (3).png

Verwendung von Aktivitäten

  1. Aktivitäten repräsentieren Aufgaben, die in Prozessen ausgeführt werden. Es geschieht also etwas aktiv. Aktivitäten sollten daher immer nach folgendem Muster benannt werden: Objekt + Verb. Bsp.: "Auftrag erstellen" , "Auftrag Prüfen".  Das Substantivieren von Verben ist zu vermeiden wie: "Auftragserstellung", "Auftragsprüfung".

  2. Ist der Typ der Aktivität bekannt, sollte der Typ der Aktivität immer gesetzt werden. In unserem Beispiel eine Benutzer Task.

Design ohne Titel (13).png

Verwendung von Ereignissen

  1. Ereignisse repräsentieren Zustände in einem Prozess. Es geschieht also nichts aktiv. Sie sollten daher auch nicht aktiv oder in der Gegenwartsform benannt werden, sondern immer in der vollendeten Vergangenheit. Bsp.: "Auftrag eingegangen", "Auftrag geprüft"

  2. Ist die Art der Spezifikation bekannt sollte diese immer gesetzt werden. In unserem Beispiel sind es Nachrichten-Ereignisse.​

bottom of page