Sorteer het logboek op starttijd

Overzicht

De verrijking Sorteer het logboek op starttijd verandert de manier waarop gebeurtenissen worden geordend in je process mining dataset wanneer activiteiten zowel start- als eindtijdsregistraties hebben. Standaard sorteert mindzieStudio gebeurtenissen op hun voltooiingstijd (eindtijd), wat de volgorde toont waarin activiteiten zijn afgerond. Deze verrijking wijzigt de sortering naar starttijden, waardoor de werkelijke volgorde waarin activiteiten begonnen, wordt onthuld. Dit onderscheid is cruciaal voor het begrijpen van de echte procesflow, het identificeren van parallelle activiteiten en het analyseren van patronen in resourceallocatie.

Deze verrijking is bijzonder waardevol bij het analyseren van processen waarbij de volgorde van initiatie sterk verschilt van de volgorde van voltooiing, zoals productieprocessen met wisselende activiteitenduur, gezondheidszorgbehandelingen waar procedures met verschillende snelheden starten en eindigen, of projectmanagementscenario’s waarbij taken uitgebreid overlappen. Door te sorteren op starttijd krijg je inzicht in wanneer het werk werkelijk begint, hoe resources worden toegewezen bij de start van activiteiten, en de echte afhankelijkheden tussen processtappen. Dit perspectief is essentieel voor capaciteitsplanning, het identificeren van knelpunten bij activiteitinitiatie en het begrijpen van de werkelijke volgorde van werkstart.

Veelvoorkomende toepassingen

  • Analyseer de werkelijke initiatievolgorde van activiteiten in productieprocessen
  • Begrijp patronen in resourceallocatie op basis van wanneer werk daadwerkelijk start
  • Identificeer knelpunten bij het begin van activiteiten in plaats van bij het afronden
  • Ontdek patronen van parallelle verwerking die door eindtijdsorting worden verborgen
  • Analyseer wachtrijen en werkinitialisatiepatronen
  • Begrijp echte procesafhankelijkheden op basis van startvolgorde van activiteiten
  • Optimaliseer resourceplanning door te zien wanneer activiteiten daadwerkelijk beginnen

Instellingen

Deze verrijking heeft geen configureerbare instellingen. Het past een globale wijziging toe op de manier waarop het gehele event log wordt gesorteerd, van eindtijd- naar starttijdvolgorde. De verrijking heeft alleen effect wanneer je dataset activiteiten bevat met zowel start- als eindtijdsregistraties. Als je activiteiten slechts één tijdstempel hebben, verandert deze verrijking de logvolgorde niet.

Voorbeelden

Voorbeeld 1: Analyse van productieproces

Scenario: Op een productielijn verwerken meerdere werkstations items met verschillende duur. Je wilt de werkelijke volgorde van werkinitiatie begrijpen om resourceallocatie te optimaliseren en te zien waar wachtrijen ontstaan aan het begin van processen.

Instellingen:

  • Geen configuratie vereist

Output: Voor verrijking, het logboek gesorteerd op eindtijd zou kunnen tonen:

  • Station A voltooit om 10:30 (gestart om 09:00, duur: 1,5 uur)
  • Station B voltooit om 10:15 (gestart om 10:00, duur: 15 minuten)
  • Station C voltooit om 11:00 (gestart om 08:30, duur: 2,5 uur)

Na verrijking, gesorteerd op starttijd:

  • Station C start om 08:30
  • Station A start om 09:00
  • Station B start om 10:00

Inzichten: Het starttijdperspectief toont dat Station C als eerste met verwerken begint, ondanks dat het als laatste stopt, wat aangeeft dat het een activiteit van lange duur is die mogelijk extra resources nodig heeft. Station B, hoewel snel afgerond, start als laatste en suggereert afhankelijkheid van uitvoer van andere stations.

Voorbeeld 2: Sequencing van gezondheidszorgbehandelingen

Scenario: In de spoedeisende hulp van een ziekenhuis hebben diverse behandelingen en procedures verschillende duur. Begrijpen wanneer behandelingen daadwerkelijk starten is cruciaal voor patiëntstromen en resourceplanning.

Instellingen:

  • Geen configuratie vereist

Output: Gesorteerd op eindtijd:

  • Bloedtest resultaten: 14:30 (gestart 13:00)
  • Röntgenfoto voltooid: 14:15 (gestart 14:00)
  • Initiële beoordeling: 13:30 (gestart 13:00)
  • Behandeling toegediend: 15:00 (gestart 14:45)

Gesorteerd op starttijd:

  • Initiële beoordeling: 13:00
  • Bloedtest: 13:00 (parallel met beoordeling)
  • Röntgenfoto: 14:00
  • Behandeling: 14:45

Inzichten: De starttijdsorting toont dat bloedtests en initiële beoordelingen tegelijk beginnen, wat efficiënte parallelle verwerking aanduidt. De kloof tussen start röntgenfoto en start behandeling suggereert een wachttijd op resultaten, een mogelijke optimalisatiekans.

Voorbeeld 3: Projecttaakbeheer

Scenario: In een software-ontwikkelingsproject met overlappende taken wil je begrijpen wanneer werk aan verschillende componenten echt begint om ontwikkelaarstoewijzing te verbeteren en werkelijke taakafhankelijkheden te identificeren.

Instellingen:

  • Geen configuratie vereist

Output: Voor verrijking (eindtijdweergave):

  • Database ontwerp: voltooid dag 5
  • API ontwikkeling: voltooid dag 8
  • Frontend ontwikkeling: voltooid dag 10
  • Testen: voltooid dag 12

Na verrijking (starttijdweergave):

  • Database ontwerp: start dag 1
  • Frontend ontwikkeling: start dag 2 (parallel werk)
  • API ontwikkeling: start dag 4
  • Testen: start dag 7 (start voordat alle ontwikkeling af is)

Inzichten: Starttijdsorting toont dat frontend ontwikkeling vroeg parallel begint met databaseontwerp, en dat testen start voordat alle ontwikkeling klaar is, wat een agile aanpak aangeeft met continue testen in plaats van een watervalmodel.

Voorbeeld 4: Verwerking van verzekeringsclaims

Scenario: Verzekeringsclaims doorlopen verschillende validatie- en goedkeuringsstappen met diverse verwerkingstijden. Begrijpen wanneer elke stap start helpt bij het identificeren van wachtrijen en parallelle verwerking.

Instellingen:

  • Geen configuratie vereist

Output: Op eindtijd gesorteerde gebeurtenissen voor een claim:

  • Documentcontrole voltooid: dag 3, 14:00
  • Risicoanalyse voltooid: dag 2, 16:00
  • Initiële beoordeling voltooid: dag 1, 11:00
  • Definitieve goedkeuring: dag 4, 10:00

Op starttijd gesorteerde gebeurtenissen:

  • Initiële beoordeling start: dag 1, 09:00
  • Risicoanalyse start: dag 1, 10:00 (parallelle verwerking)
  • Documentcontrole start: dag 2, 08:00
  • Definitieve goedkeuring start: dag 4, 09:00

Inzichten: Het starttijdperspectief toont dat risicoanalyse start terwijl de initiële beoordeling nog loopt, wat parallelle verwerking aangeeft. Documentcontrole start pas op dag 2, wat wijst op afhankelijkheid van eerdere stappen.

Voorbeeld 5: Orderafhandeling in magazijn

Scenario: In een distributiecentrum doorlopen orders pick-, pak- en verzendfasen met verschillende duur. Begrijpen van startvolgordes helpt bij het optimaliseren van werktoewijzing en het identificeren van begin van wachtrijen.

Instellingen:

  • Geen configuratie vereist

Output: Standaard op eindtijd gesorteerd:

  • Order A verzending: 15:00 (start picking om 09:00)
  • Order B verzending: 14:30 (start picking om 11:00)
  • Order C verzending: 14:45 (start picking om 08:00)

Gesorteerd op starttijd:

  • Order C picking start: 08:00
  • Order A picking start: 09:00
  • Order B picking start: 11:00

Inzichten: Ondanks dat Order B eerder verzonden wordt dan Order C, begon Order C veel eerder met verwerken, wat aangeeft dat het een complexe order is die meer tijd vereist. Dit starttijdperspectief helpt magazijnmanagers echte FIFO-naleving te begrijpen en orders te identificeren die te lang in het vervulproces zitten.

Output

De verrijking Sorteer het logboek op starttijd wijzigt de fundamentele ordening van gebeurtenissen in je proceslog zonder nieuwe attributen te maken of bestaande gegevenswaarden te veranderen. De verrijking zet een interne vlag (SortLogOnStartTime = true) die bepaalt hoe alle process mining visualisaties en analyses de volgorde van gebeurtenissen interpreteren.

Effect op Process Mining: Na toepassing van deze verrijking zullen alle proceskaarten, variantanalyses en sequentie-afhankelijke berekeningen de starttijdvolgorde reflecteren. Dit beïnvloedt:

  • Procesflow-visualisaties die de volgorde van activiteitinitiatie tonen
  • Variantdetectie gebaseerd op starttijdvolgorden
  • Doorlooptijdberekeningen vanaf de start van de eerste activiteit
  • Knelpuntenanalyses gericht op waar activiteiten beginnen in plaats van eindigen
  • Resource-utilisatieweergaven gebaseerd op wanneer resources aan het werk gaan

Vereisten: Deze verrijking heeft alleen effect bij datasets met activiteiten die zowel start- als eindtijdsregistraties bevatten. Voor datasets met één tijdstempel per activiteit heeft de verrijking geen effect. De verrijking is vooral nuttig bij processen die geïmporteerd zijn uit systemen die zowel start als voltooiing van activiteiten bijhouden, zoals productiebesturingssystemen, projectmanagementtools of gezondheidszorginformatiesystemen.

Omkeerbaarheid: De wijziging in sortering blijft van kracht tijdens de huidige analysesessie. Om terug te keren naar eindtijdsorting moet je deze verrijking verwijderen en de dataset opnieuw verwerken. Overweeg verschillende versies van je analyse op te slaan wanneer je vaak tussen starttijd- en eindtijdperspectieven wilt wisselen.

Combinatie met andere verrijkingen: Deze verrijking werkt naadloos samen met alle andere verrijkingen en interfereert niet met berekeningen of filters. Wees er echter van bewust dat eventuele op duur- of volgorde gebaseerde verrijkingen die na deze worden toegepast, de starttijdvolgorde gebruiken en daardoor mogelijk andere resultaten opleveren dan bij eindtijdvolgorde.

Zie ook

  • Verschuif Aktiviteitstijd - Pas tijdstempels aan voor specifieke activiteiten om problemen met tijdzones of datakwaliteit te corrigeren
  • Bevries Tijd - Stel een vaste huidige tijd in voor consistente tijdgebaseerde berekeningen
  • Duur tussen Twee Activiteiten - Bereken tijdsintervallen die mogelijk beïnvloed worden door sorteerorder
  • Filter Proceslog - Verwijder ongewenste gebeurtenissen vóór of na sorteerwijzigingen
  • Converteren naar Case-Attributen - Identificeer attributen die binnen cases niet veranderen, ongeacht sorteervolgorde

Deze documentatie maakt deel uit van het mindzie Studio process mining platform.