BPMN Gateways
Wat zijn Gateways?
In BPMN 2.0 bepalen gateways hoe sequence flows worden opgesplitst, samengevoegd of op basis van voorwaarden worden gerouteerd. Het zijn beslispunten waar een procesroute kan splitsen of samenkomen. Zo kun je workflows met meerdere mogelijke uitkomsten modelleren. Gateways worden in BPMN-diagrammen weergegeven als ruiten, met een pictogram dat het gedrag aangeeft. Je kunt elk type gateway uitproberen op het ProcessMind-canvas. Start een gratis proefperiode en modelleer een eigen beslissing.
Typen Gateways
Bekijk beslissingen in je proces als BPMN-gateways
Beschrijf hoe je proces vertakt. De AI kiest de gatewaytypen, van exclusieve beslissingen tot parallelle splitsingen.
Exclusive Gateway (XOR Gateway)
- Doel: dit is het meest voorkomende type Gateway. Het proces volgt op basis van de voorwaarden slechts één uitgaand pad.
- Visuele weergave: een ruit met een “X” erin.
- Voorbeeld: in een goedkeuringsproces volgt het proces het ene pad als het verzoek wordt goedgekeurd en een ander pad als het wordt afgewezen.
- Toepassing: wanneer het proces op basis van een beslissing maar één pad kan volgen, bijvoorbeeld bij “ja/nee” of “waar/onwaar”.
Inclusive Gateway (OR Gateway)
- Doel: met deze Gateway kunnen op basis van voorwaarden één of meer paden worden gevolgd. Alle paden waarvan de voorwaarden waar zijn, worden gevolgd.
- Visuele weergave: een ruit met een cirkel erin.
- Voorbeeld: in een proces waarvoor meerdere, maar niet alle, goedkeuringen nodig zijn, kan het systeem op basis van ingestelde voorwaarden alle toepasselijke goedkeuringspaden volgen.
- Toepassing: wanneer afhankelijk van de voorwaarden meerdere paden kunnen worden gevolgd, bijvoorbeeld als verschillende criteria elk een andere actie kunnen starten.
Parallel Gateway (AND Gateway)
- Doel: deze Gateway splitst de flow in meerdere parallelle paden, die allemaal tegelijk worden gevolgd. Je kunt de Gateway ook gebruiken om meerdere inkomende paden te synchroniseren.
- Visuele weergave: een ruit met een “+” erin.
- Voorbeeld: meerdere afdelingen beoordelen tegelijk documenten.
- Toepassing: wanneer taken of acties parallel moeten plaatsvinden, of wanneer meerdere paden moeten worden gesynchroniseerd voordat het proces verdergaat.
Event-Based Gateway
- Doel: deze Gateway stuurt de flow op basis van events. De Gateway wacht op een specifiek event, bijvoorbeeld een bericht, timer of signaal, om te bepalen welk pad wordt gevolgd.
- Visuele weergave: een ruit met een vijfhoek erin.
- Voorbeeld: een proces wacht op een reactie van de klant of op het verstrijken van een termijn voordat het verdergaat.
- Toepassing: wanneer de volgende stap afhangt van externe events, bijvoorbeeld wanneer het proces op een bericht of timer moet wachten.
Belangrijke punten over Gateways
- Flows splitsen: Gateways kunnen één Sequence Flow splitsen in meerdere paden. Op basis van voorwaarden of events bepalen ze welk pad of welke paden worden gevolgd.
- Flows samenvoegen: Gateways kunnen ook meerdere Sequence Flows samenvoegen tot één flow. Zo synchroniseren ze parallelle paden of brengen ze paden samen op basis van specifieke voorwaarden.
- Beslissingen nemen: Gateways zijn belangrijk om beslismomenten te modelleren. Het verdere verloop van het proces hangt daar af van de uitkomst van evaluaties, events of invoer van een gebruiker.
Toepassingen
- Exclusive Gateway: wanneer slechts één voorwaarde waar kan zijn en het proces één pad moet volgen.
- Parallel Gateway: wanneer meerdere taken tegelijk kunnen plaatsvinden en ze allemaal moeten worden afgerond.
- Inclusive Gateway: wanneer één of meer voorwaarden waar kunnen zijn en meerdere paden moeten worden gevolgd.
- Event-Based Gateway: wanneer de flow afhangt van externe events, zoals een bericht of timer waarop het proces wacht.
- Complex Gateway: wanneer complexe regels of voorwaarden bepalen hoe het proces verdergaat.
Voorbeeld
In een eenvoudig goedkeuringsproces:
- Exclusive Gateway: als het verzoek wordt goedgekeurd, gaat het proces verder. Bij afwijzing eindigt het.
- Parallel Gateway: na goedkeuring kunnen twee taken, documenten voorbereiden en een melding versturen, parallel worden uitgevoerd.
- Event-Based Gateway: het proces wacht op een reactie van de klant of op het verstrijken van een termijn om de volgende stap te bepalen.
Gateways maken bedrijfsprocessen flexibeler. Ze ondersteunen besluitvorming, parallelle verwerking en het synchroniseren van verschillende paden in de workflow.
Genereer een BPMN-model op maat
Bekijk beslissingen in je proces als BPMN-gateways
Beschrijf hoe je proces vertakt. De AI kiest de gatewaytypen, van exclusieve beslissingen tot parallelle splitsingen.
Gerelateerde onderwerpen
- Activiteiten: taken en subprocessen.
- Events: wat er tijdens de flow gebeurt.
Verbeter processen. Bouw aan een samenhangende architectuur. Houd de regie.
Krijg meteen toegang, zonder creditcard of wachttijd. Maak van de manier waarop je organisatie werkt heldere, samenhangende procesmodellen.
Breng de procesarchitectuur in kaart, leg verantwoordelijkheden en beheersmaatregelen vast en stem rollen en taken op elk niveau op elkaar af.
Start je gratis proefperiode en bouw een betrouwbare basis om processen te beheren en continu te verbeteren.