Hallo zusammen, zum Bestellbeispiel noch eine Ergänzung aus meiner Erfahrung: wenn bei euch Rechnung und Lieferschein wirklich immer beide ohne Bedingung laufen und nur die Sonderfreigabe optional dazukommt, könnte man das auch sauber mit AND + XOR kombinieren, statt alles in ein OR zu packen. Also: AND-Split für Rechnung/Lieferschein (die laufen fix parallel), und zusätzlich ein separates XOR, das entscheidet, ob der Sonderfreigabe-Pfad überhaupt existiert. Viele Klausuren akzeptieren beide Lösungen, aber in manchen Lehrbüchern wird das OR-Gateway bewusst vermieden, weil es beim Zusammenführen (Join) tückisch ist – das OR-Join muss nämlich "wissen", wie viele Pfade beim Split tatsächlich aktiviert wurden, sonst wartet es ewig oder synchronisiert falsch. Das ist in der Praxis eine der häufigsten Fehlerquellen bei BPMN-Klausuren.
Für die schnelle Erkennung im Prozesstext achte ich immer auf folgende Signalwörter:
- "entweder... oder", "je nachdem" → XOR
- "gleichzeitig", "parallel dazu", "unabhängig davon" → AND
- "zusätzlich, falls", "kann auch", "optional zusätzlich" → OR
Und als Merksatz für die Klausur: Wenn du dir unsicher bist zwischen AND und OR, frag dich, ob es einen Fall gibt, in dem nur ein einziger der Pfade läuft. Wenn ja, ist es garantiert kein AND mehr, sondern OR oder sogar XOR.