Alle Tabs der Lerneinheit (Erklärung · Interaktiv verstehen · Praxis-Übung · Klausur-Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).
Diese Lerneinheit wurde für typische Bachelor-Klausuren konzipiert. So prüfen wir · Fehler entdeckt? Melde ihn uns oder markiere die fragliche Stelle direkt im Text oben.
Alle Tabs der Lerneinheit (Erklärung · Interaktiv verstehen · Praxis-Übung · Klausur-Quiz) als durchgehender Text. Ideal zum Wiederholen vor der Klausur, und für Suchmaschinen wie Google, Bing und KI-Suche (ChatGPT, Perplexity).
BPMN (Business Process Model and Notation) ist DER Standard für Geschäftsprozess-Modellierung — und Klausurpflicht in 11 von 11 WInf-Programmen.
Klausur-Tipp: Bei BPMN-Aufgaben IMMER prüfen: 1) Hat der Prozess Start und End-Event? 2) Sind Gateways korrekt benutzt (XOR vs. AND)? 3) Bleibt Sequenzfluss innerhalb Pools? 4) Sind Tasks-Verben klar formuliert? Diese 4 Punkte sind die häufigsten Klausur-Fallstricke.
Anmelden, um den Fortschritt zu speichern.
Nächster Schritt
Aktives Abrufen festigt Wissen schneller als nochmal lesen.
BPMN (Business Process Model and Notation) ist DER Standard für Geschäftsprozess-Modellierung — und Klausurpflicht in 11 von 11 WInf-Programmen.
BPMN 2.0: Grafische Sprache zur Modellierung von Geschäftsprozessen, von der OMG (Object Management Group) standardisiert. Versteht sowohl der Business-Analyst als auch der Entwickler.
Ohne Standard-Notation:
Mit BPMN:
BPMN hat 4 Haupt-Kategorien — die musst du auswendig können:
1. FLOW OBJECTS (Was passiert?)
├─ Aktivitäten (Rechtecke)
├─ Ereignisse (Kreise)
└─ Gateways (Rauten)
2. CONNECTING OBJECTS (Wie hängt es zusammen?)
├─ Sequenzfluss (durchgezogener Pfeil)
├─ Nachrichtenfluss (gestrichelter Pfeil)
└─ Assoziation (gepunktete Linie)
3. SWIMLANES (Wer macht es?)
├─ Pool (Organisation)
└─ Lane (Rolle/Abteilung)
4. ARTIFACTS (Zusatz-Info)
├─ Daten-Objekt
├─ Gruppierung
└─ Annotation
Etwas, das gemacht wird (Arbeit).
| Typ | Form | Bedeutung |
|---|---|---|
| Task | Rechteck mit abgerundeten Ecken | Atomare Aktivität (z.B. "Rechnung erstellen") |
| Subprozess | Rechteck mit "+" unten | Komplexere Aktivität, die wieder ein Prozess ist |
| Call Activity | Rechteck dick umrandet | Aufruf eines externen Prozesses |
Task-Typen (Icons im Rechteck oben links):
Etwas, das passiert (nicht aktiv von uns gemacht).
| Position | Form | Bedeutung |
|---|---|---|
| Start-Event | Kreis mit dünnem Rand | Beginn des Prozesses |
| Zwischen-Event | Kreis mit doppeltem Rand | Im Prozess (Warten/Empfangen) |
| End-Event | Kreis mit dickem Rand | Ende des Prozesses |
Event-Typen (Icon im Kreis):
Entscheidungs-Punkte: wo verzweigt der Fluss?
| Typ | Symbol | Bedeutung |
|---|---|---|
| Exclusive (XOR) | Raute mit X | Genau EIN Pfad wird gewählt |
| Parallel (AND) | Raute mit + | ALLE Pfade gleichzeitig |
| Inclusive (OR) | Raute mit O | EIN oder MEHRERE Pfade |
| Event-based | Raute mit Doppel-Pentagon | Erstes Event entscheidet |
| Typ | Linie | Bedeutung |
|---|---|---|
| Sequenzfluss | durchgezogen + Pfeil | "Was kommt als Nächstes?" |
| Nachrichtenfluss | gestrichelt + Kreis-Pfeilspitze | Kommunikation zwischen Pools |
| Assoziation | gepunktet + offener Pfeil | Verbindung zu Annotationen/Daten |
Wichtig: Sequenzfluss bleibt INNERHALB eines Pools. Pools kommunizieren NUR über Nachrichtenfluss.
┌─────────── Pool: Online-Shop ──────────────────┐
│ ┌─── Lane: Kunde ──────────────────────────┐ │
│ │ ●──→ [Bestellung aufgeben] ──→ ◯ │ │
│ └──────────────────────────────────────────┘ │
│ ┌─── Lane: System ─────────────────────────┐ │
│ │ [Bestellung speichern] → ◯ │ │
│ └──────────────────────────────────────────┘ │
└────────────────────────────────────────────────┘
| Typ | Form | Bedeutung |
|---|---|---|
| Data Object | Dokument-Icon | Daten, die im Prozess fließen |
| Data Store | Zylinder | Datenbank, persistente Speicherung |
| Group | gestrichelter Rahmen | Visuelle Gruppierung |
| Annotation | Klammer mit Text | Erklärender Kommentar |
●─→ [Produkt auswählen] ─→ [In Warenkorb] ─→ ◇ Zahlart? ─→ [PayPal] ─→ [Bestätigen] ─→ ◯
└─→ [Kreditkarte] ─→ [Bestätigen] ─→ ◯
1. 4 Element-Kategorien: Flow Objects + Connecting + Swimlanes + Artifacts.
2. Aktivität = Rechteck, Ereignis = Kreis, Gateway = Raute.
3. Start-Event dünner Rand, End-Event dicker Rand, Zwischen doppelter Rand.
4. XOR-Gateway (X-Raute): EIN Pfad. AND-Gateway (+-Raute): ALLE Pfade.
5. Sequenzfluss durchgezogen (innerhalb Pool), Nachrichtenfluss gestrichelt (zwischen Pools).
6. BPMN ist OMG-Standard (Version 2.0 seit 2011).
1. Ereignisse und Aktivitäten verwechseln. Aktivität = ICH tue etwas. Ereignis = es PASSIERT etwas (ohne aktive Beteiligung). "Rechnung schreiben" = Aktivität. "Bestellung eingegangen" = Ereignis.
2. XOR und AND verwechseln. XOR (X-Raute) = EIN Pfad wird gewählt (Entscheidung). AND (+-Raute) = ALLE Pfade gleichzeitig (parallel). Beispiel: "Wenn Bestellsumme > 100 €: kostenloser Versand" — XOR. "Bestellung und Rechnung gleichzeitig erstellen" — AND.
3. Pools und Lanes verwechseln. Pool = EINE Organisation. Lane = EINE Rolle/Abteilung INNERHALB einer Organisation. Eine Bank ist ein Pool, in der Bank gibt es Lanes (Kasse, Sachbearbeiter, IT).
4. Sequenzfluss zwischen Pools zeichnen. FALSCH. Pools kommunizieren NUR über Nachrichtenfluss (gestrichelt). Sequenzfluss (durchgezogen) bleibt INNERHALB eines Pools.
5. End-Event vergessen. Jeder BPMN-Prozess MUSS ein End-Event haben. Sonst ist nicht klar, wann der Prozess fertig ist.
6. Zu viele Tasks in ein Diagramm. Faustregel: max. 7±2 Tasks pro BPMN-Ebene. Wenn mehr: in Subprozesse aufteilen.
Klick auf die Elemente, um Symbol, Form, Bedeutung und Klausur-Hinweise zu sehen.
Interaktive Visualisierung
Interaktive Komponente: probiere sie im Topic-Player oben aus.
Klausur-Tipp: Bei BPMN-Aufgaben IMMER prüfen: 1) Hat der Prozess Start und End-Event? 2) Sind Gateways korrekt benutzt (XOR vs. AND)? 3) Bleibt Sequenzfluss innerhalb Pools? 4) Sind Tasks-Verben klar formuliert? Diese 4 Punkte sind die häufigsten Klausur-Fallstricke.
6 Aufgaben zu Elementen, Symbolen und Klassifikationen.
Klausurfragen mit Lösungen (6)
Antwort: Aktivität (Task)
Erklärung: Aktivitäten (Tasks) sind Rechtecke mit abgerundeten Ecken. Ereignisse = Kreise, Gateways = Rauten, Sequenzfluss = durchgezogener Pfeil. Klausur-Klassiker: 'Rechteck = Tätigkeit, jemand tut etwas'.
Antwort: GENAU EIN Pfad wird gewählt (Entscheidung)
Erklärung: XOR (Exclusive Or) = exklusive Entscheidung: genau EIN Pfad wird gewählt. AND (+) = alle parallel. OR (O) = mind. EIN oder mehrere. Eselsbrücke: X wie 'eXklusiv' = genau einer. Klausur-Klassiker zum Verwechseln.
Zuordnungen:
Erklärung: Die 4 Basis-Formen: Rechteck=Aktivität, Kreis=Ereignis, Raute=Gateway, durchgezogener Pfeil=Sequenzfluss. Plus: gestrichelter Pfeil mit Kreis=Nachrichtenfluss, gepunktete Linie=Assoziation. Diese Form-zu-Bedeutung-Tabelle MUSS sitzen.
Typ: Zuordnung
Antwort: Durch die Dicke des Kreis-Randes (dünn / doppelt / dick)
Erklärung: RAND-DICKE entscheidet: dünn = Start, doppelt = Zwischen, dick = End. Das Icon (Brief/Uhr/Blitz) bestimmt nur den TYP (Message/Timer/Error), nicht die POSITION. Klausur-Klassiker — wenn jemand 'Start = grüner Kreis' antwortet, ist das falsch (Standard-BPMN hat keine Farben).
Antwort: Wahr
Erklärung: RICHTIG. Sequenzfluss bleibt INNERHALB eines Pools (Kontroll-Fluss). Pools sind verschiedene Organisationen, die nur über Nachrichten kommunizieren können — abgebildet durch gestrichelten Nachrichtenfluss mit Kreis-Pfeilspitze. Häufiger Klausur-Fehler: Sequenzfluss-Pfeile zwischen Pools.
Typ: Wahr/Falsch
Antwort: Subprozesse sind Rechtecke mit einem '+' am unteren Rand — sie können aufgeklappt werden
Erklärung: Subprozess = Rechteck wie Task, ABER mit '+' am unteren Rand (zusammengeklappt) oder vollständig aufgeklappt mit eigenem Start/End-Event innerhalb. Vorteil: hierarchisch — Prozess auf High-Level zeigen, Details in Subprozess. Faustregel: max. 7±2 Tasks pro Ebene, danach in Subprozesse aufteilen.
6 typische Klausurfragen.
Klausurfragen mit Lösungen (6)
Antwort: OMG (Object Management Group)
Erklärung: BPMN ist ein offener Standard der OMG (Object Management Group) — derselben Organisation hinter UML und anderen Modellierungs-Standards. BPMN 1.0 erschien 2004, BPMN 2.0 (aktueller Standard) seit 2011. ISO hat BPMN nachträglich als ISO/IEC 19510 ratifiziert (2013).
Antwort: Database Objects
Erklärung: Die 4 BPMN-Kategorien: 1) Flow Objects (Aktivitäten/Ereignisse/Gateways), 2) Connecting Objects (Sequenzfluss/Nachrichtenfluss/Assoziation), 3) Swimlanes (Pools/Lanes), 4) Artifacts (Daten-Objekt/Gruppierung/Annotation). 'Database Objects' gibt es als Kategorie nicht — Datenbanken werden als 'Data Store' (Zylinder) im Artifacts modelliert.
Lösungen pro Lücke:
Erklärung: XOR-Gateway = exklusive Wahl (ein Pfad). AND-Gateway = parallele Ausführung (alle Pfade). Standard: OMG BPMN 2.0 seit 2011. Diese 4 Fakten + Datum 2011 sind Pflicht-Wissen.
Typ: Lückentext
Richtige Reihenfolge:
Erklärung: Reihenfolge: 1) Start-Event (Beginn), 2) Task 'Warenkorb' (Aktion), 3) XOR-Gateway (Entscheidung Zahlart), 4) Task 'Bezahlen' (Aktion), 5) End-Event (Ende). Wichtig: Sequenzfluss (Pfeile) verbinden alles in dieser Reihenfolge.
Typ: Reihenfolge
Antwort: Start-Event UND End-Event
Erklärung: Pflicht in JEDEM BPMN-Prozess: Start-Event UND End-Event. Ohne Start ist nicht klar, wo der Prozess beginnt. Ohne End ist nicht klar, wo er aufhört. Gateways/Subprozesse/Tasks sind optional je nach Komplexität. Klausur-Klassiker: vergessene End-Events sind häufiger Fehler.
Antwort: Wahr
Erklärung: RICHTIG. Task-Typen werden durch kleine Icons im linken oberen Eck der Rechtecke unterschieden: User Task (Person), Service Task (Zahnrad), Manual Task (Hand), Send Task (Brief mit Pfeil raus), Receive Task (Brief mit Pfeil rein), Script Task (Skript). Wichtig zu wissen für BPMN-Klausuren, die nach Task-Typen fragen.
Typ: Wahr/Falsch