SlideShare a Scribd company logo
LEAD the Way
The Era of Evidence-Based
Business Process Management
LEAD the Way
Trends in Business Process Management
Marlon Dumas
University of Tartu, Estonia
In collaboration with Wil van der Aalst,
Marcello La Rosa and Fabrizio Maggi
Charleston, SC, USA
5-6 March 2014
The Era of Evidence-Based Business Process Management by Marlon Dumas
The Era of Evidence-Based Business Process Management by Marlon Dumas
Are you watching yourself?
And your business processes?
3 months later
1. Any process is better than no process
2. A good process is better than a bad process
3. Even a good process can be improved
4. Any good process eventually becomes a bad process
– …unless continuously cared for
Michael Hammer
Back to basics…
The Era of Evidence-Based Business Process Management by Marlon Dumas
Business
Process
Intelligence
BAM
Process
Analytics
Reports &
Dashboards
Process
Mining
Business Process Intelligence (BPI)
Process
Frequency
of Order
Processing
Process Cycle
Time
of Order
Processing
Process Cycle Time
of Order Processing
split up to different
Plants
ARIS (Software AG)
Process Analytics: Dashboards
10
Star t
Register order
Prepare
shipment
Ship goods
(Re)send bill
Rece ive payment
Contact
customer
Archive order
End
Performance dashboards
Process model
Organization model
Social network
Event log
Slide by Ana Karla Alves de Medeiros
Disco, ProM, QPR, Celonis,
Aris PPM, Perceptive Reflect
Process Mining
11
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 Installements 2007-11-09 T 11:24:35 -
… … … …
Automated Process Discovery
Understand your processes as they are
• Not as you imagine them
Back your hypotheses with evidence
• Not only with intuitions and beliefs
Quantify the impact of redesign options
• Before and after
Process Mining: Value Proposition
 Insurance
–Suncorp Australia
 Health
–AMC Hospital, The Netherlands
–São Sebastião Hospital, Portugal
–Chania Hospital, Greece
–EHR Workflow Inc., USA
 Transport
–ANA Airports, Portugal
 Electronics
–Phillips, The Netherlands
 Government, banking, construction … You next?
Process Mining: Where is it used?
 Exploratory method
–Discover models
–Visualize performance over models
–Discover and compare variants
 Question-driven method
–Identify a problem in a process
–Decompose into questions
–Measure and analyze questions
How to?
1. Plan & Frame the Problem
2. Collect the Data
3. Analyze: Look for Patterns
4. Interpret & Create Insights
Create Business Impact
Wil van der Aalst. “Process Mining”. Springer, 2012.
The L* Method
1. Plan and Frame Problem
 Frame the problem, e.g. as a top-level question or phenomenon
–How and why does customer experience with our order-to-cash
processes diverge (geographically, product-wise, temporally)?
–Why does the process perform poorly (bottlenecks, slow handovers)?
–Why do we have frequent defects or performance deviance?
 Refine problem into:
–Sub-questions
–Identify success criteria and metrics
 Identify needed resources, get buy-in, plan remaining phases
Planning step – Suncorp Case
 Oftentimes ‘simple’ claims take an unexpectedly long time to complete
– To what extent does the cycle time of the claims handling process diverge?
– What distinguishes the processing of simple claims completed on-time, and
simple claims not completed on time?
– What `early predictors’ can be used to determine that a given `simple’ claim
will not be completed on time?
 Team of analysts, relevant managers, IT experts
 Define what a “simple claim” is.
 Create awareness of the extent of the problem
 Find relevant data sources
–Information systems, SAP, Oracle (Celonis), BPM Systems
–Identify process-related entities and their identifiers and map entities to
relevant processes in the process architecture
 Extract traces
–Collect records associated to process entities (perhaps from multiple sources)
–Group records by process identifier to produce “traces”
–Export traces into standard format (XES)
 Clean
–Filter irrelevant events
–Combine equivalent events
–Filter out traces of infrequent variants if not relevant
2. Collect the data
3. Analyze – Find Patterns
 Discover the real process from the logs
 Calculate process metrics
–Cycle times, waiting times, error rates
 Explore frequent paths
 Identify and explore ``deviance’’
 Discover “types of cases”
–Classify e.g. by performance
OK
OK Good
Not Ideal Expected
Performance Line
Suncorp Case
Main result
Nailed down key activities/patterns associated with slower
performance!
Simple “timely” claims Simple “slow” claims
Discriminative Model Discovery
WHAT’S THE CATCH?
There you are!
 Filter
–Filter out events (tasks)
–Filter out traces
 Divide by variants (trace clustering)
–Many process models rather than one
 Abstract (zoom-out)
–Focus on most frequent tasks or paths
–Identify subprocesses and collapse then down
 Discover rules rather than models
Process Mining: Mastering Complexity
Trace clustering
G. Greco et al., Discovering Expressive Process Models by Clustering Log Traces
Zoom-out: ProM’s Fuzzy Miner
Bose, Veerbeck & van det Aalst: Discovering Hierarchical Process Models using ProM
Extract Subprocesses
ProM’s two-phase miner
Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Chania Hospital Use Case
Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Chania Hospital Use Case
Most frequent paths
Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach
Chania Hospital Use Case
Trace clustering
Trace Clustering – General Principle
www.interactiveinsightsgroup.com
Do we really want models…
Or do we want understanding?
Discovering Business Rules
Decision rules
• Why does something happen at a given point in time?
Descriptive (temporal) rules
• When and why does something happen?
Discriminative rules
• When and why does something wrong happen?
CID Amount Installm Salary Age Len Task
13210 20000 2000 2000 25 1 NR
13220 25000 1200 3500 35 2 NE
13221 9000 450 2500 27 2 NE
13219 8500 750 2000 25 1 ASA
13220 25000 1200 3500 35 2 ACA
13221 9000 450 2500 27 2 ASA
… … … … … … …
34
Approve
Simple
Application
Approve
Complex
Application
Notify
Rejection
Notify
Eligibility
Decision
Miner
installment > salary
or ….
installment ≤ salary
or …
amount ≤ 10000 or
…
amount ≥ 10000
or …
Discovering Decision Rules
Discovering Descriptive Rules
ProM’s DeclareMiner
Oh no! Not again!
What went wrong?
 Not all rules are interesting
 What is “interesting”?
–Generally not what is frequent (expected)
–But what deviates from the expected
 Example:
–Every patient who is diagnosed with condition X undergoes surgery Y
But not if the have previously been diagnosed with condition Z
Interesting Rules – Deviance Mining
Something should have “normally” happened but
did not happen, why?
Something should normally not have happened
but it happened, why?
Something happens only when things go “well”
Something happens only when things go “wrong”
Maggi et al. Discovering Data-Aware Declarative Process Models from Event Logs
Now it’s better…
Bose and van der Aalst: Discovering signature patterns from event logs.
Discriminative Rule Mining
Take-Home Messages
 BPM is moving from intuitionistic to evidence-based
–Like marketing in the past two decades
 Convergence of BPM & BI  Business Process Intelligence
 Increasing number of successful case studies
 Maturing landscape of process mining tools and methods
 Next steps:
–More sophisticated tool support, e.g. automated deviance identification
–Predictive monitoring: detect deviance at runtime
Table of Contents
1. Introduction
2. Process Identification
3. Process Modeling
4. Advanced Process Modeling
5. Process Discovery
6. Qualitative Process Analysis
7. Quantitative Process Analysis
8. Process Redesign
9. Process Automation
10. Process Intelligence
http://fundamentals-of-bpm.org
 Task force on process mining (case studies, events, etc.)
–http://www.win.tue.nl/ieeetfpm/
 Process mining portal and ProM toolset
–http://processmining.org
 Process Mining LinkedIn group
–http://www.linkedin.com/groups/Process-Mining-1915049
 BPM’2014 Conference, Israel, 8-11 Sept. 2014
–http://bpm2014.haifa.ac.il/
Want to know more?
Marlon Dumas
University of Tartu
E-Mail: marlon.dumas@ut.ee
For more information:
www.fundamentals-of-bpm.org
Questions?
45

More Related Content

PPTX
Minimizing Overprocessing Waste in Business Processes via Predictive Activity...
PDF
Thriving in the New World of Content and Documents
PPTX
Evidence-Based Business Process Management
PPTX
Process Mining and Predictive Process Monitoring
PPTX
My business processes are deviant! What should I do about it?
PDF
From Reactive to Predictive Process Management
PPTX
An introduction to lean six sigma
PPTX
An introduction to lean six sigma
Minimizing Overprocessing Waste in Business Processes via Predictive Activity...
Thriving in the New World of Content and Documents
Evidence-Based Business Process Management
Process Mining and Predictive Process Monitoring
My business processes are deviant! What should I do about it?
From Reactive to Predictive Process Management
An introduction to lean six sigma
An introduction to lean six sigma

Similar to The Era of Evidence-Based Business Process Management by Marlon Dumas (20)

PPTX
An Introduction to Lean Six Sigma.pptx
PPT
JR Dickens - FPS 2004
PPTX
New Ways of Working: Digital Workflows
PPT
Transactional Blackbelts are different
PPTX
Turning Information chaos into reliable data
PPT
00 Lean Concepts Foundations 23 Pgs
PDF
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
PPTX
Test design techniques
PDF
IT Operation Analytic for security- MiSSconf(sp1)
PDF
Customer Intelligence & Analytics - Part I
PDF
A3 Toyota-on-Root-Cause-Analysis-and-the-5-Whys.pdf
PPT
Logs & The Law: What is Admissible in Court?
PPTX
Data warehousing and mining furc
PPTX
Lea Dit 2010 Td Presentation Au Email[1]
PPT
Educause+V4
PPTX
Process mining
PPTX
Designing fit for purpose data structures
PDF
Demystify Big Data, Data Science & Signal Extraction Deep Dive
PPT
mining_au_process_days.pptmining_au_process_days.ppt
PPTX
lec01-IntroductionToDataMining.pptx
An Introduction to Lean Six Sigma.pptx
JR Dickens - FPS 2004
New Ways of Working: Digital Workflows
Transactional Blackbelts are different
Turning Information chaos into reliable data
00 Lean Concepts Foundations 23 Pgs
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
Test design techniques
IT Operation Analytic for security- MiSSconf(sp1)
Customer Intelligence & Analytics - Part I
A3 Toyota-on-Root-Cause-Analysis-and-the-5-Whys.pdf
Logs & The Law: What is Admissible in Court?
Data warehousing and mining furc
Lea Dit 2010 Td Presentation Au Email[1]
Educause+V4
Process mining
Designing fit for purpose data structures
Demystify Big Data, Data Science & Signal Extraction Deep Dive
mining_au_process_days.pptmining_au_process_days.ppt
lec01-IntroductionToDataMining.pptx
Ad

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PPTX
Cell Structure & Organelles in detailed.
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Institutional Correction lecture only . . .
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Classroom Observation Tools for Teachers
PDF
01-Introduction-to-Information-Management.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Complications of Minimal Access Surgery at WLH
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
master seminar digital applications in india
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Computing-Curriculum for Schools in Ghana
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
RMMM.pdf make it easy to upload and study
Cell Structure & Organelles in detailed.
TR - Agricultural Crops Production NC III.pdf
human mycosis Human fungal infections are called human mycosis..pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Institutional Correction lecture only . . .
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
GDM (1) (1).pptx small presentation for students
Classroom Observation Tools for Teachers
01-Introduction-to-Information-Management.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Complications of Minimal Access Surgery at WLH
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
master seminar digital applications in india
O7-L3 Supply Chain Operations - ICLT Program
Supply Chain Operations Speaking Notes -ICLT Program
Computing-Curriculum for Schools in Ghana
O5-L3 Freight Transport Ops (International) V1.pdf
Ad

The Era of Evidence-Based Business Process Management by Marlon Dumas

  • 1. LEAD the Way The Era of Evidence-Based Business Process Management LEAD the Way Trends in Business Process Management Marlon Dumas University of Tartu, Estonia In collaboration with Wil van der Aalst, Marcello La Rosa and Fabrizio Maggi Charleston, SC, USA 5-6 March 2014
  • 4. Are you watching yourself? And your business processes?
  • 6. 1. Any process is better than no process 2. A good process is better than a bad process 3. Even a good process can be improved 4. Any good process eventually becomes a bad process – …unless continuously cared for Michael Hammer Back to basics…
  • 9. Process Frequency of Order Processing Process Cycle Time of Order Processing Process Cycle Time of Order Processing split up to different Plants ARIS (Software AG) Process Analytics: Dashboards
  • 10. 10 Star t Register order Prepare shipment Ship goods (Re)send bill Rece ive payment Contact customer Archive order End Performance dashboards Process model Organization model Social network Event log Slide by Ana Karla Alves de Medeiros Disco, ProM, QPR, Celonis, Aris PPM, Perceptive Reflect Process Mining
  • 11. 11 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 Installements 2007-11-09 T 11:24:35 - … … … … Automated Process Discovery
  • 12. Understand your processes as they are • Not as you imagine them Back your hypotheses with evidence • Not only with intuitions and beliefs Quantify the impact of redesign options • Before and after Process Mining: Value Proposition
  • 13.  Insurance –Suncorp Australia  Health –AMC Hospital, The Netherlands –São Sebastião Hospital, Portugal –Chania Hospital, Greece –EHR Workflow Inc., USA  Transport –ANA Airports, Portugal  Electronics –Phillips, The Netherlands  Government, banking, construction … You next? Process Mining: Where is it used?
  • 14.  Exploratory method –Discover models –Visualize performance over models –Discover and compare variants  Question-driven method –Identify a problem in a process –Decompose into questions –Measure and analyze questions How to?
  • 15. 1. Plan & Frame the Problem 2. Collect the Data 3. Analyze: Look for Patterns 4. Interpret & Create Insights Create Business Impact Wil van der Aalst. “Process Mining”. Springer, 2012. The L* Method
  • 16. 1. Plan and Frame Problem  Frame the problem, e.g. as a top-level question or phenomenon –How and why does customer experience with our order-to-cash processes diverge (geographically, product-wise, temporally)? –Why does the process perform poorly (bottlenecks, slow handovers)? –Why do we have frequent defects or performance deviance?  Refine problem into: –Sub-questions –Identify success criteria and metrics  Identify needed resources, get buy-in, plan remaining phases
  • 17. Planning step – Suncorp Case  Oftentimes ‘simple’ claims take an unexpectedly long time to complete – To what extent does the cycle time of the claims handling process diverge? – What distinguishes the processing of simple claims completed on-time, and simple claims not completed on time? – What `early predictors’ can be used to determine that a given `simple’ claim will not be completed on time?  Team of analysts, relevant managers, IT experts  Define what a “simple claim” is.  Create awareness of the extent of the problem
  • 18.  Find relevant data sources –Information systems, SAP, Oracle (Celonis), BPM Systems –Identify process-related entities and their identifiers and map entities to relevant processes in the process architecture  Extract traces –Collect records associated to process entities (perhaps from multiple sources) –Group records by process identifier to produce “traces” –Export traces into standard format (XES)  Clean –Filter irrelevant events –Combine equivalent events –Filter out traces of infrequent variants if not relevant 2. Collect the data
  • 19. 3. Analyze – Find Patterns  Discover the real process from the logs  Calculate process metrics –Cycle times, waiting times, error rates  Explore frequent paths  Identify and explore ``deviance’’  Discover “types of cases” –Classify e.g. by performance
  • 20. OK OK Good Not Ideal Expected Performance Line Suncorp Case
  • 21. Main result Nailed down key activities/patterns associated with slower performance! Simple “timely” claims Simple “slow” claims Discriminative Model Discovery
  • 24.  Filter –Filter out events (tasks) –Filter out traces  Divide by variants (trace clustering) –Many process models rather than one  Abstract (zoom-out) –Focus on most frequent tasks or paths –Identify subprocesses and collapse then down  Discover rules rather than models Process Mining: Mastering Complexity
  • 25. Trace clustering G. Greco et al., Discovering Expressive Process Models by Clustering Log Traces
  • 27. Bose, Veerbeck & van det Aalst: Discovering Hierarchical Process Models using ProM Extract Subprocesses ProM’s two-phase miner
  • 28. Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach Chania Hospital Use Case
  • 29. Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach Chania Hospital Use Case Most frequent paths
  • 30. Pavlos Delias et al. Clustering Healthcare Processes with a Robust Approach Chania Hospital Use Case Trace clustering
  • 31. Trace Clustering – General Principle
  • 32. www.interactiveinsightsgroup.com Do we really want models… Or do we want understanding?
  • 33. Discovering Business Rules Decision rules • Why does something happen at a given point in time? Descriptive (temporal) rules • When and why does something happen? Discriminative rules • When and why does something wrong happen?
  • 34. CID Amount Installm Salary Age Len Task 13210 20000 2000 2000 25 1 NR 13220 25000 1200 3500 35 2 NE 13221 9000 450 2500 27 2 NE 13219 8500 750 2000 25 1 ASA 13220 25000 1200 3500 35 2 ACA 13221 9000 450 2500 27 2 ASA … … … … … … … 34 Approve Simple Application Approve Complex Application Notify Rejection Notify Eligibility Decision Miner installment > salary or …. installment ≤ salary or … amount ≤ 10000 or … amount ≥ 10000 or … Discovering Decision Rules
  • 36. Oh no! Not again!
  • 37. What went wrong?  Not all rules are interesting  What is “interesting”? –Generally not what is frequent (expected) –But what deviates from the expected  Example: –Every patient who is diagnosed with condition X undergoes surgery Y But not if the have previously been diagnosed with condition Z
  • 38. Interesting Rules – Deviance Mining Something should have “normally” happened but did not happen, why? Something should normally not have happened but it happened, why? Something happens only when things go “well” Something happens only when things go “wrong”
  • 39. Maggi et al. Discovering Data-Aware Declarative Process Models from Event Logs Now it’s better…
  • 40. Bose and van der Aalst: Discovering signature patterns from event logs. Discriminative Rule Mining
  • 41. Take-Home Messages  BPM is moving from intuitionistic to evidence-based –Like marketing in the past two decades  Convergence of BPM & BI  Business Process Intelligence  Increasing number of successful case studies  Maturing landscape of process mining tools and methods  Next steps: –More sophisticated tool support, e.g. automated deviance identification –Predictive monitoring: detect deviance at runtime
  • 42. Table of Contents 1. Introduction 2. Process Identification 3. Process Modeling 4. Advanced Process Modeling 5. Process Discovery 6. Qualitative Process Analysis 7. Quantitative Process Analysis 8. Process Redesign 9. Process Automation 10. Process Intelligence http://fundamentals-of-bpm.org
  • 43.  Task force on process mining (case studies, events, etc.) –http://www.win.tue.nl/ieeetfpm/  Process mining portal and ProM toolset –http://processmining.org  Process Mining LinkedIn group –http://www.linkedin.com/groups/Process-Mining-1915049  BPM’2014 Conference, Israel, 8-11 Sept. 2014 –http://bpm2014.haifa.ac.il/ Want to know more?
  • 44. Marlon Dumas University of Tartu E-Mail: marlon.dumas@ut.ee For more information: www.fundamentals-of-bpm.org Questions?
  • 45. 45