Gelijktijdige Activiteiten (Alpha)
De calculator voor Gelijktijdige Activiteiten identificeert activiteitparen die gelijktijdig (tijdelijk overlappend) binnen cases plaatsvinden. Dit is nuttig om parallelisme in je processen te begrijpen en activiteiten te identificeren die vaak tegelijkertijd worden uitgevoerd.
Alpha-functie: Deze calculator maakt deel uit van het mindzie Alpha-programma. Het vereist dat PreRelease is ingeschakeld voor je tenant. Zie Alpha Features voor meer informatie.
Overzicht
Deze calculator analyseert je eventlog om activiteiten te vinden die in tijd overlappen binnen dezelfde case. Het levert twee outputs op:
- Tabel met Gelijktijdige Activiteiten - Lijst van alle activiteitparen die gelijktijdig voorkomen, met frequentiemetrieken
- Gelijktijdigheidsmatrix - Een matrixweergave die gelijktijdigheidsrelaties tussen activiteiten toont
Hoe Gelijktijdigheid Wordt Gedetecteerd
De detectiemethode hangt af van of je eventlog begintijden van activiteiten bevat:
Met Starttijden Beschikbaar:
- Echte temporele overlapdetectie
- Twee activiteiten zijn gelijktijdig als: Activity1.Start < Activity2.End EN Activity2.Start < Activity1.End
Zonder Starttijden:
- Valt terug op detectie op hetzelfde tijdstip
- Activiteiten die op exact hetzelfde tijdstip plaatsvinden, worden als gelijktijdig beschouwd
Configuratieopties
Case Percent Threshold
Stelt het minimale percentage van cases in dat een gelijktijdig paar moet bevatten om in de output te worden opgenomen.
- Standaard: 5%
- Bereik: 0% tot 100%
- Doel: Filtert zeldzame gelijktijdigheidspatronen die ruis kunnen zijn
Lagere waarden tonen meer paren (inclusief zeldzame), hogere waarden tonen alleen de meest voorkomende gelijktijdige patronen.
Inclusief Zelfloops
Bepaalt of dezelfde activiteit gelijktijdig kan zijn met zichzelf (bijv. twee instanties van "Document Review" die gelijktijdig lopen).
- Standaard: Ja (inbegrepen)
- Opties: Ja / Nee
Output Tabellen
Tabel met Gelijktijdige Activiteiten
| Kolom | Omschrijving |
|---|---|
| Activity Pair | Samengevoegde naam van beide activiteiten (bijv. "Activiteit A <-> Activiteit B") |
| Activity1 | Eerste activiteit in het paar |
| Activity2 | Tweede activiteit in het paar |
| Concurrency Count | Totaal aantal keer dat dit paar gelijktijdig voorkwam in alle cases |
| Case Count | Aantal cases waarin dit paar gelijktijdig voorkwam |
| Case Percent | Percentage van het totaal aantal cases dat dit gelijktijdige paar bevat |
Resultaten zijn gesorteerd op Case Count (aflopend), vervolgens op Concurrency Count.
Gelijktijdigheidsmatrix
Een vierkante matrix waarbij:
- Rijen en kolommen activiteiten vertegenwoordigen
- Celwaarden het aantal cases tonen waarin die twee activiteiten gelijktijdig waren
- Alleen activiteiten die aan de drempel voldoen, zijn opgenomen
Toepassingsscenario's
Parallel Werk Identificeren
Vind activiteiten die van nature parallel plaatsvinden, wat kan wijzen op:
- Parallelle goedkeuringsworkflows
- Gelijktijdige verwerkingsstromen
- Multitaskingpatronen
Analyse van Resourceconcurrentie
Wanneer dezelfde resource gelijktijdige activiteiten uitvoert, kan dit duiden op:
- Problemen met werkbelastingverdeling
- Noodzaak voor extra resources
- Procesknelpunten
Validatie van Procesontdekking
Gebruik gelijktijdigheidsdata om procesmodellen te valideren:
- Bevestig verwachte parallelle gateways
- Identificeer onverwacht parallelisme
- Verifieer aannames over procesontwerp
Voorbeeld
In een proces waar "Technische Review" en "Business Review" vaak tegelijk plaatsvinden:
Tabel met Gelijktijdige Activiteiten: | Activity Pair | Concurrency Count | Case Count | Case Percent | |--------------------------------------|-------------------|------------|--------------| | Technical Review <-> Business Review | 1.247 | 892 | 45,2% | | Data Entry <-> Validation | 534 | 423 | 21,4% |
Dit toont aan dat Technical Review en Business Review in 45,2% van de cases gelijktijdig plaatsvinden.
Tips
- Begin met een hogere drempel (bijv. 10-20%) om de meest significante patronen te zien, verlaag daarna om minder voorkomende gelijktijdigheid te onderzoeken
- Vergelijk met het procesmodel - gelijktijdige activiteiten zouden overeen moeten komen met parallelle gateways in je BPMN
- Houd rekening met resource-implicaties - hoge gelijktijdigheid met gedeelde resources kan knelpunten aangeven
- Gebruik samen met de Same Time Pairs-calculator voor een aanvullend perspectief op temporele relaties
Gerelateerde Calculators
- Same Time Pairs - Vindt activiteiten die op exact hetzelfde tijdstip plaatsvinden
- Process Map - Visualiseer procesflow inclusief parallelle paden
- Time Between All Activity Pairs - Analyseer timing tussen activiteitparen
Technische Details
- Algoritme: O(n * e^2) waarbij n = aantal cases, e = events per case
- Geheugen: Slaat unieke activiteitparen met aantallen op
- Vergelijkbaar met: PM4PY's
pm4py.statistics.concurrent_activities