Professor @ University of Tartu
Co-Founder @ Apromore
BPM Day Rio Grande do Sul, November 11, 2021
Meet Edson
- Operations Excellence Manager @ a
Manufacturing Company
- Tom cares about customers, sales, revenue,
efficient delivery, …
- Every week, he has different questions:
- Why do we have so many production delays in plant
X?
- Why is the number of product returns rising?
- What can I do to reduce delivery delays
- Should I invest in further automation, or should in
additional capacity, or in further integration between
ordering system and manufacturing execution
system?
Edson’s company has tons of data
in their information systems!
- Request for quotes
- Orders (from receipt to fulfillment)
- Work orders (production)
- Shipments (from packaging to delivery)
- Product returns
- Customer complaints
- etc.
Digital Footprint
Every process leaves digital footprints (transactions)
Data Preparation
Data is prepared (e.g. multiple datasets are merged)
Event Collection
Transactional data is collected from enterprise systems
and other sources
Process Analysis
Process mining algorithms are used to extract process
models and other process analytics.
Step 0
Step 1
Step 2
Step 3
Process Mining:
Self-Service Data-Driven Process Analysis
Input: Business Process Event Log
Process Mining
Process Map
Automated Process Discovery
Enter Loan
Application
Retrieve
Applicant
Data
Compute
Installments
Approve
Simple
Application
Approve
Complex
Application
Notify
Rejection
Notify
Eligibility
CID Task Time Stamp …
13219 Enter Loan Application 2007-11-09 T 11:20:10 -
13219 Retrieve Applicant Data 2007-11-09 T 11:22:15 -
13220 Enter Loan Application 2007-11-09 T 11:22:40 -
13219 Compute Installments 2007-11-09 T 11:22:45 -
13219 Notify Eligibility 2007-11-09 T 11:23:00 -
13219 Approve Simple Application 2007-11-09 T 11:24:30 -
13220 Compute Installments 2007-11-09 T 11:24:35 -
… … … …
BPMN process model
Process Map of Manufacturing Process
8
Process Mining
C
C
Performance Mining
Process Map of Manufacturing Process
11
Process Mining
Conformance Checking
Non-
compliant
pathways
This task should
not happen here
This task was
skipped, it should
have been
executed
Process Mining
C
C
Variant Analysis
HSPI, Process Mining: A Database of Applications, 2020
Where is it used?
Case Study: Process Mining @ Insurance Company
12,000+ employees
16M+ clients
$8.3 bn damage premiums
20% market share
A new claims management system was
implemented to decrease the complexity of the
claims handling process while accelerating it.
Insurance Case Study: The Problem
European regulations state that
claims must be handled within
30 days
Despite the new claims management
system, there were still too many
cases that took longer than 30 days.
Did the introduction of new incentives work?
Does the new claims management system
handle secondary cases correctly?
Is the training provided to liquidators adequate?
Are claims settled according to company
policies?
How much do the claim amount and damage
type affect the claim processing time?
Insurance Case Study: Analysis of the Claims Process
Distribution of Claim Liquidation Amounts
Automated discovery Performance mining Variant analysis
Findings at a glance:
• The liquidation procedure was poorly
standardized
• Over 1,800 unique case variants!!!
• The 5 most frequent pathways only covered
48% of all cases
• The most frequent pathway accounted for
35% of cases whereas the 5th most frequent
variant only accounted for 1.5%
Insurance Case Study: Funnel Analysis of SLA Violations
Claim Opening
Assignment to
trustee
Assessment Closing
If the claim is opened the day after the report
date, it has a 55% probability of not being
handled within 30 days.
Assignment refusal:
10 days for claims
closed after 30 days
vs. 3 days.
For claims closed after 30 days, in 35% of
cases this was due to violation of company
procedures and/or settlement policies.
If the claim includes a request for damage
repair, in 70% of cases the claim is closed after
30 days.
23 days for re-turning
an appraisal for
claims closed after 30
days.
Failure to assess
the damage within 7
days often results in
non-compliance.
Identification of
benchmarks and
best practices.
Identification of best
and worst
performers among
settlement offices.
Identification of
complex claims.
Insurance Case Study: Recommended Changes
Generate to the claimant
when conditions are established.
Create for handling
claims with damage compensation.
Review of to surveyors.
Provide in order to
open claims in a timely manner and
digitize opening channels.
(such as
automatic assignment of car to surveyor
after refusal to repair from bodywork
garage).
Learn from : Improve
operating rules and/or liquidation policies
based on behavior of best performing
offices.
1
2
3
4
5
6
Insurance Case Study: Results & Benefits
 -25% violations of
external legal terms
 -37% violations of
internal liquidation policies
 - $18 Million per year
 Claims now handled
within 10-15 days
1 2 3
Insurance Case Study: What’s next?
Creating guided support for
the liquidator to reduce
liquidation time through the
generation / closure of
automatic activities based on
a claim’s dynamic evolution.
Predictive Process Monitoring
Detailed predictive dashboards
Event stream
Predictive
models
Event log
Database
Enterprise
System
Predictive Process Monitoring
Is this loan offer going to
be rejected?
Will this claim take more
than 5 days to be
handled?
What activity is likely to be
executed next?
And after that?
Predictive Process Monitoring: Case Study
Package delivery process @ Middle East Logistics Provider
• Developed predictive monitoring dashboard to anticipate delayed deliveries
• Combined predictions generated by process mining engine with PowerBI
• Managers immediately integrated the predictions into their daily planning and
resource allocation processes  reductions in late delivery rates
Challenges in Predictive Process Monitoring
Explaining
predictions
Helping managers to
understand the
reasons behind a
prediction
Turning
predictions into
actions
Determining which
actions can help to
prevent a negative
outcome effectively
Turning
predictions into
gain
Triggering actions
that improve a KPI in
a cost and resource-
aware manner
Prescriptive Process Monitoring
Event log
(completed traces)
Predictive model(s)
Ongoing case
Apply
P( )
Prediction Warning +
Recommendation
Recommender
System
+/- -
- +
Cost model
Automated Process Improvement
Search-Based
Optimizer
Domain Knowledge
Enterprise System
Automated Process Improvement
Officer
Clerk
Clerk Officer
Officer Clerk
This task can be
automated with an
RPA script
If loan-to-annual-income
ratio > 1.5, allocate a senior
officer
Skip credit history
check when customer has
previous loans with bank
Allocate an additional clerk on
Monday-Tuesdays, one less officer
on Fridays
If credit rating is C or
D, do not wait for
appeal
For consumer loans, check
credit history before
income sources
Process Mining: A Gateway to Augmented Business Processes
Prescriptive
BPM
Predictive
Process Mining
Diagnostic
Process Mining
Descriptive
Process Mining
Augmented
BPM
Predictive Process Monitoring
Process Forecasting
What-If Digital Process Twins
Process Flow Diagnostics
Causal Process Mining
Automated Process Discovery
Conformance Checking
Process Performance Mining
Variant Analysis
Prescriptive Process Monitoring
Automated Process Improvement
Explainable Process Recommenders
Conversational Process Optimizers
Adaptive Self-Driving Processes
How do my processes look like?
Where are the bottlenecks, wastes,
conformance violations, positive &
negative deviance?
What are the causal factors of
bottlenecks, wastes, conformance
violations, negative deviance, and
what’s their impact on performance?
How would my process (instances)
look like in future, if I leave it as-is, or
if I make a change? What’s the
impact of automation or change?
What can I do to improve my
processes? When should I trigger an
intervention? Which process changes
should I implement?
When should I adapt my processes &
how? Where can I add most value to a
process?
HSPI, Process Mining: A Database of Applications, 2020
Process Mining is Everywhere!

Process Mining and AI for Continuous Process Improvement

  • 1.
    Professor @ Universityof Tartu Co-Founder @ Apromore BPM Day Rio Grande do Sul, November 11, 2021
  • 2.
    Meet Edson - OperationsExcellence Manager @ a Manufacturing Company - Tom cares about customers, sales, revenue, efficient delivery, … - Every week, he has different questions: - Why do we have so many production delays in plant X? - Why is the number of product returns rising? - What can I do to reduce delivery delays - Should I invest in further automation, or should in additional capacity, or in further integration between ordering system and manufacturing execution system?
  • 3.
    Edson’s company hastons of data in their information systems! - Request for quotes - Orders (from receipt to fulfillment) - Work orders (production) - Shipments (from packaging to delivery) - Product returns - Customer complaints - etc.
  • 4.
    Digital Footprint Every processleaves digital footprints (transactions) Data Preparation Data is prepared (e.g. multiple datasets are merged) Event Collection Transactional data is collected from enterprise systems and other sources Process Analysis Process mining algorithms are used to extract process models and other process analytics. Step 0 Step 1 Step 2 Step 3 Process Mining: Self-Service Data-Driven Process Analysis
  • 5.
  • 6.
  • 7.
    Process Map Automated ProcessDiscovery Enter Loan Application Retrieve Applicant Data Compute Installments Approve Simple Application Approve Complex Application Notify Rejection Notify Eligibility CID Task Time Stamp … 13219 Enter Loan Application 2007-11-09 T 11:20:10 - 13219 Retrieve Applicant Data 2007-11-09 T 11:22:15 - 13220 Enter Loan Application 2007-11-09 T 11:22:40 - 13219 Compute Installments 2007-11-09 T 11:22:45 - 13219 Notify Eligibility 2007-11-09 T 11:23:00 - 13219 Approve Simple Application 2007-11-09 T 11:24:30 - 13220 Compute Installments 2007-11-09 T 11:24:35 - … … … … BPMN process model
  • 8.
    Process Map ofManufacturing Process 8
  • 9.
  • 10.
  • 11.
    Process Map ofManufacturing Process 11
  • 12.
  • 13.
    Conformance Checking Non- compliant pathways This taskshould not happen here This task was skipped, it should have been executed
  • 14.
  • 15.
  • 16.
    HSPI, Process Mining:A Database of Applications, 2020 Where is it used?
  • 17.
    Case Study: ProcessMining @ Insurance Company 12,000+ employees 16M+ clients $8.3 bn damage premiums 20% market share A new claims management system was implemented to decrease the complexity of the claims handling process while accelerating it.
  • 18.
    Insurance Case Study:The Problem European regulations state that claims must be handled within 30 days Despite the new claims management system, there were still too many cases that took longer than 30 days. Did the introduction of new incentives work? Does the new claims management system handle secondary cases correctly? Is the training provided to liquidators adequate? Are claims settled according to company policies? How much do the claim amount and damage type affect the claim processing time?
  • 19.
    Insurance Case Study:Analysis of the Claims Process Distribution of Claim Liquidation Amounts Automated discovery Performance mining Variant analysis Findings at a glance: • The liquidation procedure was poorly standardized • Over 1,800 unique case variants!!! • The 5 most frequent pathways only covered 48% of all cases • The most frequent pathway accounted for 35% of cases whereas the 5th most frequent variant only accounted for 1.5%
  • 20.
    Insurance Case Study:Funnel Analysis of SLA Violations Claim Opening Assignment to trustee Assessment Closing If the claim is opened the day after the report date, it has a 55% probability of not being handled within 30 days. Assignment refusal: 10 days for claims closed after 30 days vs. 3 days. For claims closed after 30 days, in 35% of cases this was due to violation of company procedures and/or settlement policies. If the claim includes a request for damage repair, in 70% of cases the claim is closed after 30 days. 23 days for re-turning an appraisal for claims closed after 30 days. Failure to assess the damage within 7 days often results in non-compliance. Identification of benchmarks and best practices. Identification of best and worst performers among settlement offices. Identification of complex claims.
  • 21.
    Insurance Case Study:Recommended Changes Generate to the claimant when conditions are established. Create for handling claims with damage compensation. Review of to surveyors. Provide in order to open claims in a timely manner and digitize opening channels. (such as automatic assignment of car to surveyor after refusal to repair from bodywork garage). Learn from : Improve operating rules and/or liquidation policies based on behavior of best performing offices. 1 2 3 4 5 6
  • 22.
    Insurance Case Study:Results & Benefits  -25% violations of external legal terms  -37% violations of internal liquidation policies  - $18 Million per year  Claims now handled within 10-15 days 1 2 3
  • 23.
    Insurance Case Study:What’s next? Creating guided support for the liquidator to reduce liquidation time through the generation / closure of automatic activities based on a claim’s dynamic evolution.
  • 24.
    Predictive Process Monitoring Detailedpredictive dashboards Event stream Predictive models Event log Database Enterprise System
  • 25.
    Predictive Process Monitoring Isthis loan offer going to be rejected? Will this claim take more than 5 days to be handled? What activity is likely to be executed next? And after that?
  • 26.
    Predictive Process Monitoring:Case Study Package delivery process @ Middle East Logistics Provider • Developed predictive monitoring dashboard to anticipate delayed deliveries • Combined predictions generated by process mining engine with PowerBI • Managers immediately integrated the predictions into their daily planning and resource allocation processes  reductions in late delivery rates
  • 27.
    Challenges in PredictiveProcess Monitoring Explaining predictions Helping managers to understand the reasons behind a prediction Turning predictions into actions Determining which actions can help to prevent a negative outcome effectively Turning predictions into gain Triggering actions that improve a KPI in a cost and resource- aware manner
  • 28.
    Prescriptive Process Monitoring Eventlog (completed traces) Predictive model(s) Ongoing case Apply P( ) Prediction Warning + Recommendation Recommender System +/- - - + Cost model
  • 29.
  • 30.
    Automated Process Improvement Officer Clerk ClerkOfficer Officer Clerk This task can be automated with an RPA script If loan-to-annual-income ratio > 1.5, allocate a senior officer Skip credit history check when customer has previous loans with bank Allocate an additional clerk on Monday-Tuesdays, one less officer on Fridays If credit rating is C or D, do not wait for appeal For consumer loans, check credit history before income sources
  • 31.
    Process Mining: AGateway to Augmented Business Processes Prescriptive BPM Predictive Process Mining Diagnostic Process Mining Descriptive Process Mining Augmented BPM Predictive Process Monitoring Process Forecasting What-If Digital Process Twins Process Flow Diagnostics Causal Process Mining Automated Process Discovery Conformance Checking Process Performance Mining Variant Analysis Prescriptive Process Monitoring Automated Process Improvement Explainable Process Recommenders Conversational Process Optimizers Adaptive Self-Driving Processes How do my processes look like? Where are the bottlenecks, wastes, conformance violations, positive & negative deviance? What are the causal factors of bottlenecks, wastes, conformance violations, negative deviance, and what’s their impact on performance? How would my process (instances) look like in future, if I leave it as-is, or if I make a change? What’s the impact of automation or change? What can I do to improve my processes? When should I trigger an intervention? Which process changes should I implement? When should I adapt my processes & how? Where can I add most value to a process?
  • 32.
    HSPI, Process Mining:A Database of Applications, 2020 Process Mining is Everywhere!

Editor's Notes

  • #26 Lost Make example of risk objectives
  • #30 https://www.if4it.com/core-domain-knowledge-critical-foundation-successful-design-thinking/ https://towardsdatascience.com/minimum-viable-domain-knowledge-in-data-science-5be7bc99eca9