Skip to content
IRC-Coding IRC-Coding
BPMN Business Process Model Notation Prozessmodellierung Events Gateways Tasks Pools Lanes Flussobjekte

BPMN Business Process Model Notation einfach erklärt

BPMN standardisiert Prozessmodellierung mit grafischer Notation. Mit Events, Gateways, Tasks, Pools, Lanes, Flussobjekten, Konnektoren und praktischer Anwendung in Business Process Management.

S

schutzgeist

2 min read

BPMN Business Process Model Notation – Prozessmodellierung, Events, Gateways, Tasks

Dieser Beitrag ist eine Begriffserklärung zu BPMN – inklusive Prüfungsfragen und Tags.

In a Nutshell

BPMN (Business Process Model and Notation) ist ein grafischer Standard zur Modellierung von Geschäftsprozessen, der eine einheitliche Sprache für Business-Analysten, Techniker und Manager bereitstellt.

Kompakte Fachbeschreibung

BPMN ist eine von der Object Management Group (OMG) entwickelte Notation zur Visualisierung von Geschäftsprozessen. Sie verwendet eine standardisierte grafische Darstellung mit Flussobjekten (Events, Activities, Gateways), Konnektoren (Sequence Flows, Message Flows) und Swimlanes (Pools, Lanes). BPMN 2.0 unterstützt sowohl die Prozessmodellierung als auch die Ausführbarkeit von Prozessen. Die Notation unterscheidet zwischen Start-, Intermediate- und End-Events, verschiedenen Task-Typen und Gateway-Typen für Entscheidungen und Verzweigungen. BPMN ermöglicht die Brücke zwischen fachlicher Prozessbeschreibung und technischer Implementierung.

Prüfungsrelevante Stichpunkte

  • Flussobjekte: Events (Kreise), Activities (Rechtecke), Gateways (Rauten)
  • Events: Start Events (Beginn), Intermediate Events (zwischendurch), End Events (Ende)
  • Tasks: User Task, Service Task, Script Task, Manual Task
  • Gateways: Exclusive Gateway (XOR), Parallel Gateway (AND), Inclusive Gateway (OR)
  • Swimlanes: Pools (Teilnehmer), Lanes (Rollen/Abteilungen)
  • Konnektoren: Sequence Flow (innerhalb), Message Flow (zwischen Pools)
  • Datenobjekte: Data Objects, Data Stores, Data Inputs/Outputs
  • IHK relevant: BPMN-Diagramme lesen und einfache Prozesse modellieren

Kernkomponenten

  1. Events (Start, Intermediate, End)
  2. Activities (Tasks, Sub-Processes)
  3. Gateways (Exclusive, Parallel, Inclusive, Complex)
  4. Sequence Flows und Message Flows
  5. Pools und Lanes (Swimlanes)
  6. Data Objects und Data Stores
  7. Artifacts (Text Annotation, Group)
  8. Connecting Objects (Associations)
  9. Sub-Processes und Call Activities
  10. Process Hierarchien und Decomposition

Praxisbeispiel

// Vereinfachter Bestellprozess in BPMN
Pool: "Kunde"
- Start Event: "Bestellung aufgeben"
- User Task: "Artikel auswählen"
- User Task: "Lieferadresse eingeben"
- End Event: "Bestellung bestätigt"

Pool: "Verkauf"
- Start Event: "Bestellung erhalten" (Message Event)
- Service Task: "Verfügbarkeit prüfen"
- Exclusive Gateway: "Artikel verfügbar?"
  - Ja: User Task: "Rechnung erstellen"
  - Nein: User Task: "Kunde informieren"
- End Event: "Bestellung abgeschlossen"

Sequence Flows verbinden die Elemente innerhalb der Pools.
Message Flows zeigen die Kommunikation zwischen Kunde und Verkauf.

Vorteile und Nachteile

Vorteile

  • Einheitliche Sprache für alle Beteiligten
  • Grafische Darstellung erleichtert Verständnis
  • Standardisiert und international anerkannt
  • Unterstützt Prozessautomatisierung und -optimierung

Nachteile

  • Komplexe Prozesse können unübersichtlich werden
  • Lernkurve für alle Notationselemente
  • Gefahr der Übermodellierung
  • Werkzeugabhängigkeit bei komplexen Modellen

Typische Prüfungsfragen (mit Kurzantwort)

  1. Drei Haupttypen von Flussobjekten in BPMN? Events (Kreise), Activities (Rechtecke), Gateways (Rauten).

  2. Unterschied Sequence Flow vs. Message Flow? Sequence Flow verbindet Elemente innerhalb eines Pools, Message Flow zwischen verschiedenen Pools.

  3. Exclusive Gateway (XOR) Bedeutung? Exakt ein Pfad wird ausgewählt, basierend auf Bedingungen.

  4. User Task vs. Service Task? User Task wird von Menschen ausgeführt, Service Task automatisiert durch Systeme.

  5. Start Event vs. End Event? Start Event initiert Prozess, End Event beendet Prozess.

  6. Pool vs. Lane in BPMN? Pool repräsentiert Teilnehmer (Organisation), Lane unterteilt Pool in Rollen/Abteilungen.

  7. Parallel Gateway (AND) Verwendung? Wenn mehrere Pfade gleichzeitig ausgeführt werden sollen.

  8. Data Object Zweck in BPMN? Repräsentiert Informationen, die vom Prozess benötigt oder erzeugt werden.

Wichtigste Quellen

  1. https://www.omg.org/spec/BPMN/
  2. https://de.wikipedia.org/wiki/Business_Process_Model_and_Notation
  3. https://www.bpmn.org/
Zurück zum Blog
Share:

Ähnliche Beiträge