Process mining is een krachtige tool die bedrijven in staat stelt diepgaand inzicht te verkrijgen in hun interne processen. Het stelt organisaties niet alleen in staat om deze processen beter te begrijpen, maar ook om eventuele knelpunten te identificeren en te optimaliseren. In deze blog belichten we de toegevoegde waarde van process mining aan de hand van een illustratief voorbeeld: de toepassing ervan op de eerste hulp van een ziekenhuis. Lees je liever de technische beschrijving en de achterliggende code? Klik dan hier.
Let op
In dit voorbeeld maken we gebruik van fictieve data om de werking van process mining te demonstreren. Het is belangrijk op te merken dat zowel de verstrekte data als de casus fictief zijn en slechts een vereenvoudigde weergave van de realiteit vormen. Echter, biedt deze fictieve situatie een duidelijk inzicht in de mogelijkheden die process mining kan bieden. De fictieve data die we gebruiken is de patients eventlog van BUPAR.
Casus
Diederick is het hoofd van de Eerste Hulp in het ziekenhuis. Hij heeft budget gekregen om de eerste hulp te verbeteren, maar weet niet hoe hij dit nu het beste kan aanpakken. Hij hoort dat patiënten vaak klagen over de lange wachttijden, maar de oorzaak voor deze lange wachttijden is onduidelijk.
Analyse met behulp van Process mining
Eisen
Om process mining succesvol toe te passen, is het essentieel dat alle activiteiten zorgvuldig worden geregistreerd. De benodigde informatie omvat:
- de start en eind tijd van de activiteiten
- de naam of unieke code van de activiteiten
- de unieke code van de patiënten
- de unieke code van de verantwoordelijke arts of afdeling (optioneel)
Process map - frequentie
Process map - performance
Trace Explorer
Elk blokje in de visualisatie vertegenwoordigt een specifieke activiteit, waarbij de volgorde van de blokjes de opeenvolging van de activiteiten aangeeft. Een specifieke reeks activiteiten wordt aangeduid als een ‘trace’. Aan de rechterkant wordt aangegeven hoe vaak deze trace voorkomt. Opvallend is dat de activiteiten niet altijd worden afgesloten met een check-out (het paarse blokje), wat tegen de verwachtingen van Diederick ingaat.
Na onderzoek ontdekt Diederick dat patiënten die geen check-out hadden, haast hadden en niet wilden wachten op de vervolgstappen omdat ze de wachttijd te lang vonden. Dit vormt voor Diederick nog meer motivatie om de wachttijden in het ziekenhuis te verbeteren.
Conformance checking
In een process zitten vaak bepaalde regels die gevolgd moeten worden, en waar maar met een bepaald percentage van afgeweken mag worden. Dit kunnen we snel analyseren. Hier een paar voorbeelden op de eerste hulp:
- Voordat Behandeling B wordt uitgevoerd moet er altijd een bloedtest worden gedaan. Dit blijkt in dit geval voor 100% van de patiënten te kloppen.
- Het hele process moet altijd afgerond worden met een checkout. Dit blijkt voor 98.6% van de patiënten te kloppen.
- Behandeling A of B vindt altijd maar 1 keer in het proces plaats. Dit is in 100% van de patiënten het geval.
Conclusie
Na aanleiding van de resultaten verkregen door middel van Processmining, heeft Diederick besloten te investeren in nieuwe medische apparatuur en te onderzoeken welke collega’s op de afdeling van Behandeling B ook taken op de afdeling van Behandeling A kunnen overnemen. Het resultaat is opmerkelijk: de wachttijd voor patiënten neemt aanzienlijk af, en bovendien krijgen de patiënten nu de behandeling die daadwerkelijk nodig is (namelijk Behandeling A in plaats van Behandeling B). Dit leidt tot tevredenheid bij zowel de patiënten als de werknemers, en natuurlijk Diederick zelf.
Het is belangrijk op te merken dat deze casus fictief is en de realiteit vaak complexere processen met zich meebrengt. Dit voorbeeld illustreerd hoe processmining kan helpen bij het identificeren van processen en knelpunten, en hoe deze informatie kan helpen om processen te verbeteren, en daarmee tevredenheid van de klant, en misschien wel de uitkomst van behandelingen. In dit geval hebben we een voorbeeld genomen in het ziekenhuis, maar kan bij allerlei bedrijfsprocessen van pas komen.
Overige toepassingen
Process mining kan ook helpen om andere gegevens te begrijpen, bijvoorbeeld:
- Heeft het proces dat de patiënt doorloopt effect op de klanttevredenheid?
- Heeft het proces dat de patiënt doorloopt effect op de uitkomst van de behandeling?
- Kunnen we voorspellen wat de uitkomst van een behandeling is op basis van het proces dat de patiënt doorlopen heeft?
De gebruikte afbeeldingen zijn afkomstig uit Storyset People Illustrations, Storyset Work Illustrations, en icons8.