BPMN Gateways - Wie verwendet man sie?
Gateways in einem BPMN-Diagramm werden verwendet, um zu steuern, wie ein Prozess abläuft. In einem BPMN-Diagramm (Business Process Model and Notation) wirkt sich nur der Sequenzfluss auf den Ablauf des Prozesses aus, während der Nachrichtenfluss den Ablauf des Prozesses nicht beeinflussen sollte. In diesem Artikel zeigen wir Ihnen verschiedene Arten von Gateways und wie Sie sie in einem BPMN-Diagramm verwenden können.
Gateway-Typen und ihre Verwendung
Ein Gateway wird in Form einer Raute dargestellt und bestimmt die Entscheidungen, das Zusammenführen und Verbinden von Pfaden. Dies sind die gängigen Arten von BPMN-Gateways.
BPMN Gateway ist eine Art von Flussobjekten, die dazu dienen, die Abläufe eines Prozesses auf der Grundlage einer bestimmten Bedingung zu steuern. Es dient als Tor, das entscheidet, ob ein bestimmter Datenstrom durchgelassen wird. Daher kontrollieren Gateways möglicherweise die Auswahl der ausgehenden Datenströme, die durch die Gateways laufen. Im Folgenden werden wir die einzelnen Arten von Gateways im Detail erklären.
Exklusives Gateway
Ein exklusives Gateway wertet den Geschäftsprozess aus und führt den Fluss in einen der zwei oder mehr sich gegenseitig ausschließenden Pfade und leitet den Fluss genau zu einem der Ausgabezweige. Im obigen Beispiel muss ein exklusives Gateway bewerten, ob der Kandidat eingestellt werden soll oder nicht. In diesem Fall wird der Bewerber eingestellt, wenn er die Anforderungen erfüllt und er wird abgelehnt, wenn er sie nicht erfüllt.
Ereignisbasiertes Gateway
Ein ereignisbasiertes Gateway ähnelt einem exklusiven Gateway, da beide einen Pfad im Datenfluss beinhalten, aber der Auslöser des Gateways basiert auf dem Auftreten eines Ereignisses und nicht auf der Auswertung einer Bedingung. Bei der Verwendung eines ereignisbasierten Gateways müssen Sie auswerten, welches Ereignis eingetreten ist.
Paralleles Gateway
Parallele Gateways werden verwendet, um zwei Aufgaben in einem Geschäftsablauf darzustellen. Ein paralleles Gateway wird verwendet, um die gleichzeitige Ausführung von Aktivitäten zu visualisieren. Wenn der Prozess am parallelen Gateway-Knoten ankommt, wird die Arbeit in mehrere Token aufgeteilt und zusammengeführt, wenn sie das verbindende parallele Gateway erreicht. Oben sehen Sie ein typisches Beispiel eines parallelen Gateways.
Paralleles ereignisbasiertes Gateway
Ein paralleles ereignisbasiertes Gateway ist ähnlich wie ein paralleles Gateway. Es ermöglicht es, mehr als einen Prozess gleichzeitig ablaufen zu lassen. Der Unterschied zu einem parallelen Gateway besteht darin, dass die Prozesse voneinander abhängig sind. Bei parallelen ereignisbasierten Gateways können mehrere Ereignisse mehrere Prozesse auslösen, aber die Prozesse sind immer noch voneinander abhängig.
Inklusives Gateway
Ein inklusives Gateway führt den Prozessfluss in einen oder mehrere Flüsse. Das inklusive Gateway ist auch ein Teilungspunkt des Geschäftsprozesses, da es mehr als 1 ausgehenden Pfad auslösen kann. Alle aktiven Eingangszweige müssen abgeschlossen sein, bevor Sie zu einem anderen Gateway gehen.
Komplexes Gateway
Komplexe Gateways werden verwendet, um komplexe Prozesse zu modellieren. Wenn Sie mehrere Gateways benötigen, um den Geschäftsablauf zu beschreiben, dann ist das ein idealer Fall für das komplexe Gateway. Komplexe Gateways benötigen mehr beschreibenden Text, da Sie Wörter anstelle von Symbolen verwenden. Komplexe Gateways ermöglichen eine größere Flexibilität bei der Flusskontrolle.
BPMN Diagram Created with Gateways
Laden Sie einfache BPMN-Software herunter und verwenden Sie die BPMN-Vorlagen kostenlos:
Weitere Artikel:
Weitere BPMN-Beispiele anzeigen