Process mining explained by an example | Episode 3: process deviations
-
Upload
horsum -
Category
Data & Analytics
-
view
365 -
download
0
Transcript of Process mining explained by an example | Episode 3: process deviations
Process mining explained by an exampleThe logistics process at SmartCoat Inc.
SmartCoat
Episode 3 (out of 8): process deviations
process mining explained by an example© 2016 horsum
Ep. 3: process deviations2
What’s on this week?
Process deviations
Ep. 3: process deviations3
What preceded…
process mining explained by an example© 2016 horsum
Ep. 3: process deviations4
What preceded…
Marie, CEO of SmartCoat Inc., asked us to analyze and make recommendations for the logistics process via process mining and dataanalytics techniques ... Just by looking at the data in SmartCoat’s ERP system!
In the previous episode, the logistics process of her company has been discovered and visualized. The most frequent paths (variants) have been discussed.
Have you missed the second episode? Click on Marie… and you will be redirected to the second episode!
Ep. 3: process deviations5
Process deviations
process mining explained by an example© 2016 horsum
Ep. 3: process deviations6
Cédric, your horsum guide
Hi, good to see you’re back!
In the first episode, Marie told us about some SmartCoat checks and tests she requires to be executed in this logistics process.
In this episode, I will verify if these checks and tests have been performed correctly. I will also give Marie some feedback.
I will perform the process mining analyses in this episode with the process mining software Disco.
CédricConsultant
process mining explained by an example© 2016 horsum
Ep. 3: process deviations7
Checks and tests
Do you remember what checks and tests Marie told us about? No? Let me help you…
1. All smartphones need to be checked upon arrival to verify if they are both fully operational and not damaged.
2. All coated smartphones need to be tested. For the smartphones of customer Wallsmart, an additional third test is required.
3. In case a smartphone fails for a test, scrapping should be proposed and evaluated by Marie.
process mining explained by an example© 2016 horsum
Ep. 3: process deviations8
Checks and tests
In the following slides, I will analyze whether the right checks and tests have been correctly executed.
Oh yeah… Do you want to perform these analyses yourself? Please find the event log below:
RECEIVE
CHECK
STORE UNCOATED
PICK-TO-COAT
COAT
TEST
STORE COATED
SHIP
PICK-TO-SHIP
Event log SmartCoat Inc.
Ep. 3: process deviations9
Analysis
process mining explained by an example© 2016 horsum
Ep. 3: process deviations10
1. All smartphones need to be checked upon arrival
On the right, I see that 35 uncoated smartphones are received. Five of them are not checked at all: they are immediately stored ... On the next slide, I will further analyze who forgot to perform these checks.
Analysis | Examine whether all smartphones are checked twice upon arrival: operation check and damage check.
process mining explained by an example© 2016 horsum
Ep. 3: process deviations11
1. All smartphones need to be checked upon arrival
In the table on the right, I see that Arthur did not perform the required checks. I think we should talk to him …
Case ID Resource Function Brand Customer
Phone 3654 Arthur Warehouse assistant Simsong Callhouse
Phone 3661 Arthur Warehouse assistant Simsong Callhouse
Phone 3662 Arthur Warehouse assistant MePhone Callhouse
Phone 3667 Arthur Warehouse assistant MePhone Wallsmart
Phone 3670 Arthur Warehouse assistant MePhone Callhouse
ArthurWarehouse
assistant
process mining explained by an example© 2016 horsum
Ep. 3: process deviations12
2. All coated smartphones need to be testedAnalysis | Examine whether all coated smartphones have been tested twice: test 1 and test 2. Next, examine whether test 3 has been performed for all coated smartphones of customer Wallsmart.
First of all, I’m analyzing whether ‘test 1’ and ‘test 2’ are performed before the smartphones are shipped … This is what we should be sure about … No shipments with lacking tests! That is why I only select smartphones who passed activity ‘ship coated’. On the right, I see that 27 smartphones are shipped. After some investigation, I conclude that ‘test 1’ and ‘test 2’are done for all shipped smartphones. I also see this on the process map: ‘test 1’ is performed 27 times and ‘test 2’ even 28 times. Does the latter mean that ‘test 2’ has been done twice for a smartphone? Indeed, after further investigation, we note that Phone 3666 is tested twice.
I also note that ‘test 3’ is executed 8 times. I wonder whether these smartphones are related to Wallsmart …
process mining explained by an example© 2016 horsum
Ep. 3: process deviations13
2. All coated smartphones need to be tested
To analyze this, I only select the shipped Wallsmart smartphones in the process mining software … I see that 8 smartphones are shipped. I also see that ‘test 3’ has been performed 8 times … So far so good … But it is strange that there is one arrow that starts at ‘test 1’ and directly goes to activity ‘ship coated’. Does this mean that ‘test 3’ was not performed? Let’s examine …
process mining explained by an example© 2016 horsum
Ep. 3: process deviations14
2. All coated smartphones need to be tested
On the right, the path of this particular smartphone is shown. I note that ‘test 3’ is performed, although not in the order I expected … Let’s ask Marie for the reason of the unusual flow and whether a specific order is required.
process mining explained by an example© 2016 horsum
Ep. 3: process deviations15
3. Failed tests result in proposals to scrap
Analysis | Examine whether proposed scrapping is evaluated by Marie in case a smartphone fails for a test.
In the process map, we see that 6 smartphones are proposed to be scrapped: 4 after ‘test 1’ and 2 after ‘test 2’.We also note that all 6 proposals have been evaluated. One of them is stored again. This indicates that the proposal was refused. In the event log, we see that all proposed scraps are evaluated by Marie. Good job!
Ep. 3: process deviations16
Feedback to Marie
process mining explained by an example© 2016 horsum
Ep. 3: process deviations17
Feedback Hi Marie, I have analyzed whether all inbound checks and coating tests are performed. I have discovered some irregularities. Let’s run through them …
Arthur, the warehouse assistant, has not always performed the required inbound controls. Let’s talk to him … Maybe he has good reasons for it. Nevertheless, I suggest to have a short meeting with the warehouse team and to stress the importance of the inbound controls.
Based on the process mining analyses, I also noted that the required tests are done after coating. Sometimes, they are not always done in the order I expected. I found a case for which ‘test 2’ was done before ‘test 1’. Does it matter? Is there a specific reason for it? I also found a case for which ‘test 2’ was done twice.
I also checked whether smartphones are sometimes scrapped without your evaluation … Well, based on my analysis performed, you have evaluated each scrapped smartphone. Good job!
Ep. 3: process deviations18
Do you also want to know how and what processimprovement opportunities Cédric will identify via benchmarking through process mining ?
process mining explained by an example© 2016 horsum
Ep. 3: process deviations19www.horsum.be
Watch the episode next week!
process mining explained by an example© 2016 horsum
Ep. 3: process deviations20
Planning
April 7th, 2016
April 14th, 2016
April 21st, 2016
April 28th, 2016
May 5th, 2016
May 12th, 2016
May 19th, 2016
May 26th, 2016
Episode 1: introduction
Episode 2: process discovery
Episode 3: process deviations
Episode 4: benchmarking
Episode 5: bottlenecks
Episode 6: interactions
Episode 7: process costs
Episode 8: prediction and real-time
www.horsum.be
process mining explained by an example© 2016 horsum
Ep. 3: process deviations21
www.horsum.beOr check our website!
www.horsum.be
process mining explained by an example© 2016 horsum
Ep. 3: process deviations22
Contact us!Questions?
www.horsum.be
process mining explained by an example© 2016 horsum
Ep. 3: process deviations23
Contact us!
Dennis Houthoofd Frederik Vervoort
T: +32 488 90 41 40E: [email protected]
T: +32 473 91 05 80E: [email protected]
www.horsum.be
process mining explained by an example© 2016 horsum
Ep. 3: process deviations24
horsum services
Data analyticsFinancial projectsProcess optimization Process miningInternal audit
Processes, data, finance and business controlResult-driven, pragmatically and customized
www.horsum.be