Wat is de procesgrafiek?
Wat is de procesgrafiek?
De procesgrafiek is de centrale visualisatie in ProcessMind. Je ziet hoe cases door je proces gaan, van begin tot eind. Goed begrijpen hoe je deze grafiek leest is essentieel voor effectieve procesanalyse. Procesanimatie speelt cases af in de tijd en de gids Menu’s voor elementen en verbindingen legt de snelle acties achter elke activiteit en pijl uit.
Activiteiten en events
De procesgrafiek gebruikt BPMN-achtige componenten om je proces weer te geven:
Activiteiten (rechthoeken)
Activiteiten zijn de taken of stappen in je proces. Ze verschijnen als afgeronde rechthoeken met:
- Naam: het activiteitslabel (uit je data)
- Metriekwaarde: het getal dat in of bij de activiteit wordt weergegeven
Elke activiteit staat voor iets wat in je proces is gebeurd, bijvoorbeeld “Order ontvangen”, “Betaling verwerkt” of “Zending verzonden”.
Start Event (cirkel)
De groene cirkel links markeert waar cases beginnen. Alle cases lopen vanaf dit startpunt.
End Event (cirkel)
De rode cirkel rechts markeert waar cases eindigen. Cases die dit punt bereiken, hebben het proces afgerond.
Afgeleid versus ontworpen
In tegenstelling tot traditionele BPMN-diagrammen, die laten zien hoe een proces zou moeten werken, toont de ProcessMind-process graph hoe je proces daadwerkelijk werkt op basis van je data. De indeling wordt automatisch afgeleid uit event logs.
Verbindingen en flow
De pijlen tussen activiteiten laten zien hoe cases door je proces lopen.
Wat verbindingen voorstellen
Elke verbinding (pijl) staat voor een transitie: cases die rechtstreeks van de ene activiteit naar de andere gingen. De verbinding van “Order ontvangen” naar “Betaling verwerkt” staat voor alle cases waarin deze twee activiteiten na elkaar plaatsvonden.
Kleuren van verbindingen
Verbindingen krijgen een kleur op basis van hun metriekwaarde:
| Kleur | Betekenis |
|---|---|
| Dikke/donkere lijnen | Hoge metriekwaarde (veel cases, lange doorlooptijd enzovoort) |
| Dunne/lichtgekleurde lijnen | Lage metriekwaarde (weinig cases, korte doorlooptijd enzovoort) |
De kleurintensiteit helpt je snel de “snelwegen” in je proces te zien, waar de meeste cases doorheen lopen, tegenover de “achterafwegen”, de zeldzame paden.
De getallen lezen
De getallen op verbindingen hangen af van de geselecteerde metriek:
| Metriek | Betekenis van het getal |
|---|---|
| Aantal events | Hoe vaak deze transitie plaatsvond |
| Aantal cases | Hoeveel unieke cases dit pad volgden |
| Gem. transitietijd | Gemiddelde tijd tussen deze twee activiteiten, per transitie |
De weergegeven metriek wijzigen
Zo bekijk je andere informatie in de process graph:
- Zoek de Metriekselector in het filterpaneel
- Kies de metriek die je wilt weergeven
- De getallen en kleuren worden automatisch bijgewerkt
Splits begrijpen
Wanneer één activiteit naar meerdere mogelijke volgende activiteiten leidt, zie je een splitsing in de process graph.
Hoe ProcessMind splitsingen toont
In tegenstelling tot traditionele BPMN-diagrammen, die expliciete Gateway-symbolen (diamanten) gebruiken, toont ProcessMind splitsingen als meerdere uitgaande verbindingen vanuit een activiteit.
Na “Aanvraag beoordelen” kunnen er bijvoorbeeld verbindingen lopen naar zowel “Goedkeuren” als “Afwijzen”. De activiteit heeft twee uitgaande pijlen, één naar elke mogelijke volgende stap.
Dit leest eenvoudiger dan de XOR Gateway-notatie van BPMN en laat de werkelijke flow uit je data rechtstreeks zien.
Percentages per splitsing
Wanneer je de muis boven verbindingen houdt of erop klikt, zie je welk percentage van de cases elk pad volgde. Bijvoorbeeld:
- 70% van de cases gaat van “Aanvraag beoordelen” naar “Goedkeuren”
- 30% van de cases gaat van “Aanvraag beoordelen” naar “Afwijzen”
Deze percentages helpen je de werkelijke uitkomsten van beslissingen in je proces te begrijpen.
Waarom zijn er geen Gateway-symbolen?
ProcessMind richt zich op wat er werkelijk is gebeurd, niet op het modelleren van beslislogica. De verbindingen vertellen zelf het verhaal:
- Meerdere uitgaande pijlen = er vond een splitsing plaats
- Dikte/kleur van de pijl = welk pad vaker voorkomt
- Metrieken van verbindingen = exacte getallen voor elk pad
Dit wijkt bewust af van standaard BPMN 2.0. In BPMN worden meerdere uitgaande Sequence Flows vanuit een activiteit allemaal gevolgd. Een kale splitsing betekent daar dus dat elk pad wordt uitgevoerd, een impliciete parallelle splitsing. Als ProcessMind die conventie voor beslissingen zou gebruiken, zou een ontdekte graph lezen als “beide gebeuren”. Daarom houdt ProcessMind de twee uit elkaar: een keuze wordt getekend als gewone uitgaande pijlen, terwijl echte parallelle uitvoering een expliciete AND Gateway krijgt (zie Parallelisme en AND Gateways).
Je houdt de controle over het model. Gateways zijn gewone elementen die je vrij kunt plaatsen. Exclusive, parallelle, inclusive, complexe en event-based gateways staan allemaal in het palet. De ontdekte weergave beperkt niet wat je toevoegt. Of een splitsing een keuze of een parallelle tak is, bepaal je zelf bij het modelleren. De graph rapporteert alleen wat de data laat zien.
Deze aanpak maakt de graph eenvoudiger te lezen en laat tegelijk alle routeringsinformatie zien.
Parallelisme en AND Gateways
Soms vinden meerdere activiteiten tegelijk plaats, dus parallel. ProcessMind toont dit met speciale Gateway-symbolen.
Hoe parallelisme eruitziet
Wanneer je data laat zien dat activiteiten gelijktijdig plaatsvinden, zie je een AND Gateway (parallelle Gateway) in de graph:
De AND Gateway verschijnt als een diamant met een plusteken (+) erin. De flow splitst in parallelle takken en komt daarna weer samen bij een andere AND Gateway.
Parallelle uitvoering herkennen
Dit zijn signalen dat activiteiten parallel worden uitgevoerd:
- AND Gateway-symbolen verschijnen in de graph
- Meerdere takken splitsen en komen weer samen
- Overlappende timestamps in de case-explorer voor deze activiteiten
Parallel versus keuze
Verwar parallelle uitvoering niet met een keuze:
| Patroon | Betekenis | Weergave |
|---|---|---|
| Parallel (AND) | Beide activiteiten vinden plaats | Diamant met plusteken |
| Keuze (XOR) | Het ene of het andere gebeurt | Meerdere pijlen, geen Gateway |
Zie je meerdere uitgaande pijlen zonder Gateway-symbool, dan is dat een keuzepunt waar cases het ene of het andere pad volgen. Zie je de AND Gateway, dan worden beide takken uitgevoerd.
Parallelle delen analyseren
Let bij het analyseren van parallelle takken op het volgende:
- Controleer de tijdmetrieken op elke tak om te zien welke langer duurt
- De totale doorlooptijd van een case hangt af van de traagste parallelle tak
- Zoek naar onevenwichtige werklasten waarbij één tak steeds een bottleneck vormt
De graph effectief lezen
Begin met het grote geheel
- Zoek de dikste pijlen om de hoofdflow te bepalen
- Let op waar de meeste cases naartoe gaan (het “standaardpad”)
- Bepaal duidelijke splitsingen waar cases uiteenlopen
Zoom in op probleemgebieden
- Zoek gebieden met lange doorlooptijden of veel cases
- Klik op verdachte verbindingen voor meer details
- Gebruik filters om cases die bepaalde paden volgden apart te bekijken
Gebruik het Detailniveau van proces
Complexe processen kunnen overweldigend zijn. De besturing Detailniveau van proces staat in het rechterpaneel, onder de filters, en bepaalt hoeveel van het proces in het diagram zichtbaar is.
Als je de schuifregelaar naar links beweegt, verdwijnen minder frequente elementen. Zo houd je een duidelijker beeld van de hoofdflow over:
- Meer detail (rechts): toont alle activiteiten en verbindingen, inclusief zeldzame paden
- Minder detail (links): toont alleen de meest voorkomende activiteiten en paden
| Situatie | Positie van schuifregelaar |
|---|---|
| Een overzicht krijgen | Minder detail (links) |
| De hoofdflow begrijpen | Minder detail (links) |
| Randgevallen onderzoeken | Meer detail (rechts) |
| Alle varianten vinden | Meer detail (rechts) |
| Presenteren aan stakeholders | Minder detail (links) |
Detailniveau van proces is niet hetzelfde als filteren:
- Detailniveau van proces verbergt elementen met een lage frequentie uit de weergave, maar laat de metrieken ongewijzigd.
- Filters sluiten cases uit van de analyse, waardoor elke metriek verandert.
Gebruik het detailniveau voor visuele duidelijkheid. Gebruik filters wanneer je een specifieke subset wilt analyseren.
Tip
Begin met minimale details om het standaardpad te begrijpen en verhoog het detailniveau daarna geleidelijk om te zien waar cases afwijken.
Metrieken vergelijken
Wissel tussen verschillende metrieken om verschillende aspecten te begrijpen:
- Frequentie/aantal: waar zit het volume?
- Tijd: waar ontstaan vertragingen?
- Transitietijd: hoeveel tijd besteden cases tussen twee activiteiten?
Analysetip
Een hoge frequentie en lange doorlooptijd gaan niet altijd samen. Een activiteit kan zeldzaam maar extreem traag zijn, of vaak voorkomen maar snel verlopen. Controleer beide metrieken voor het volledige beeld.
Gerelateerde onderwerpen
- Procesgrafiek - het overzicht van deze sectie
- Procesanimatie - bekijk hoe je proces zich beweegt om bottlenecks en patronen te vinden
- Menu’s voor elementen en verbindingen - wat je kunt doen wanneer je op activiteiten en verbindingen klikt
- Filters gebruiken - richt je op specifieke segmenten van je procesdata