symbolen
Start
Nieuw model maken: ‘new’ -> ‘BPMN 2.0’
Vanboven ‘core elements’
Maar best op ‘complete’ zetten.
Pools/lanes
Een pool stelt een proces voor. Hoewel het eigenlijk een deel van een
organisatie kan voorstellen, is het in BPMN best practice om de pool te noemen
naar het proces, niet naar de organisatie.
Lanes zijn rollen of afdelingen binnen dat proces. Zij tonen wie welke
activiteiten uitvoert.
Kenmerken lanes:
- Het is een rol of organisatorische eenheid
- 1 persoon kan meerdere rollen hebben, dus in meerdere lanes
terechtkomen
- Een lane kan sub-lanes bevatten (hiërarchie, afdelingen,..)
- Lanes hoeven geen mensen te zijn -> kunnen ook IT-systemen, machines
zijn (bv ERP-systeem, printer,..)
- Klant zit niet in lane zelf, wel in aparte pool
Onthouden:
, - Met ‘rollen’ bedoelen we niet perse een persoon, gewoon een bepaald
proces
- Klant is nooit een rol, want is extern en hoort dus niet bij ons bedrijf!
Event
Event = “iets dat gebeurt”
Het kan het proces starten (=start event).
Het kan het proces beëindigen (=end event).
Het kan zich ergens tussendoor voordoen (bijvoorbeeld een
reminder, een timeout, een bericht van de klant).
Activity
Activiteit:
- Een actie, het werk dat gedaan wordt, dat verricht wordt door een persoon
- Het beschrijft wat er gebeurt, niet hoe, waarom of hoe lang.
- Task granularity: in één keer, door één rol, op één plaats
- Het enige BPMN-element met een performer (dus iemand voert het uit).
- Als een activity klaar is, ga je automatisch en direct naar het volgende
element.
Praktisch:
Altijd de activiteiten nummeren (10,20,30…)
Gateway
Een gateway = een keuze
- Een punt waar de processtroom splitst of samenkomt
- Denk aan een spoorwissel: het proces kan verschillende kanten op
- Meestal zijn er 2 opties, maar er kunnen ook meer dan 2 uitgangen zijn
- De keuze gebeurt op basis van duidelijke regels/criteria
Extra kenmerken gateway:
- Je moet altijd de opening gateway tekenen (waar de flow splitst).
- De closing gateway (waar de paden weer samenkomen) mag je bij een
exclusive gateway (XOR) weglaten, maar het is meestal duidelijker om ze
toch te tekenen.
- Een gateway beslist zelf niets -> een gateway kan niet goedkeuren,
afwijzen, kiezen,… -> een activiteit moet eerst de beslissing nemen.
Vb: 'Krediet controleren' is de activiteit, gevolgd door de gateway ‘Krediet
OK?’ -> Ja en Nee zijn de mogelijke antwoorden/routes.