SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Chapter 12
Analyzing “Spaghetti Processes”

 prof.dr.ir. Wil van der Aalst
 www.processmining.org
Overview
Chapter 1
Introduction



Part I: Preliminaries

Chapter 2                   Chapter 3
Process Modeling and        Data Mining
Analysis


Part II: From Event Logs to Process Models

Chapter 4                  Chapter 5               Chapter 6
Getting the Data           Process Discovery: An   Advanced Process
                           Introduction            Discovery Techniques


Part III: Beyond Process Discovery

Chapter 7                   Chapter 8              Chapter 9
Conformance                 Mining Additional      Operational Support
Checking                    Perspectives


Part IV: Putting Process Mining to Work

Chapter 10                  Chapter 11             Chapter 12
Tool Support                Analyzing “Lasagna     Analyzing “Spaghetti
                            Processes”             Processes”


Part V: Reflection

Chapter 13                  Chapter 14
Cartography and             Epilogue
Navigation
                                                                          PAGE 1
Remember:
  How can process mining help?

• Detect bottlenecks        • Provide mirror
• Detect deviations         • Highlight important
• Performance                 problems
  measurement               • Avoid ICT failures
• Suggest improvements      • Avoid management by
• Decision support (e.g.,     PowerPoint
  recommendation and        • From “politics” to
  prediction)                 “analytics”




                                                PAGE 2
Example of a Spaghetti process




Spaghetti process describing the diagnosis and treatment of 2765
patients in a Dutch hospital. The process model was constructed
based on an event log containing 114,592 events. There are 619
different activities (taking event types into account) executed by 266
different individuals (doctors, nurses, etc.).
                                                                         PAGE 3
Fragment
18 activities of the 619 activities (2.9%)




                                             PAGE 4
Another example
(event log of Dutch housing agency)




   The event log contains 208
   cases that generated 5987
   events. There are 74
   different activities.
                                      PAGE 5
PAGE 6
L* approach for Spaghetti processes
                        Stage 0: plan and justify


           data understanding            business understanding
                                                                                             Focus on Stages 0-2,
                              Stage 1: extract
                                                                                                Stage 3 is typically
                                                                                            only partially possible,
                                                                                            Stage 4 requires more
             historic
              data
                          handmade
                           models
                                       objectives
                                         (KPIs)
                                                    questions                                             structure.
 explore
discover
   check
compare        Stage 2: create control-flow model
promote             and connect event log

                                                         diagnose


                  event log               control-flow model                    redesign
                                                                    interpret




enhance
               Stage 3: create integrated process
                             model                                               adjust




                  event log
                                 ?          process model                       intervene
                                                                                                              PAGE 7
Functional areas


                                                   service

                   procurement
                                 product development




                                                        sales/CRM




                                                                        customers
 suppliers




                                  finance/accounting
                                 resource management
                                      production
                                       logistics


Spaghetti processes are typically encountered in product development,
service, resource management, and sales/CRM. Lasagna processes are
typically encountered in production, finance/accounting, procurement,
logistics, resource management, and sales/CRM.
                                                                        PAGE 8
Any process model can be simplified:
filtering


                                 Filtering in
                                 ProM 6: select
                                 top 80% of
                                 activities in
                                 event log of
                                 housing
                                 agency.




                                       PAGE 9
Effect of filtering
(event log of Dutch housing agency)




                                      PAGE 10
Filtering: another example



                             Filtering in ProM
                             5.2: select
                             activities that
                             appear in more
                             than 5% of the
                             cases in the
                             hospital log.




                                       PAGE 11
Trade-off


                                entire event log

                                                                               fewer models, but
                                                                               more complex
  split heterogeneous
log into smaller more
   homogeneous logs
                                                                               more models,
                                                                               but simpler


           smaller event logs each corresponding to a “simple” process model




                                                                                           PAGE 12
Fuzzy mining
(event log of Dutch housing agency)




                                      PAGE 13
More Spaghetti processes




                           Processes of
                           ASML, Philips
                           Healthcare,
                           and AMC.




                                      PAGE 14
Test process ASML

• ASML is the world’s leading manufacturer of chip-
  making equipment and a key supplier to the chip
  industry.
• The testing of manufactured wafer scanners is an
  important, but also time-consuming, process.
• Every wafer scanner is tested in the factory of ASML.
  When it passes all tests, the wafer scanner is
  disassembled and shipped to the customer where
  the system is re-assembled (and tested again).




                                                    PAGE 15
About the example log

• The event log containing 154,966 events.
• The event log contained information about 24
  carefully chosen wafer scanners (same type, same
  circumstances, and having complete logs).
• The number of events per case (i.e., the length of the
  executed test sequence) in this event log ranges
  from 2820 to 16250 events.
• There are 360 different activities, all identified by four
  letter test codes.
• Each instance of these 360 activities has a start
  event and complete event.

                                                         PAGE 16
Discovered process model (just
complete events)




                                 PAGE 17
Conformance checking

• ASML also had a so-called reference model describing the way
  that machines should be tested.
• This reference model is at the level of job steps rather than test
  codes. However, ASML maintains a mapping from the lower level
  codes to these higher level activities. Comparing the reference
  model and our discovered model (both at the job step and test
  code level) revealed interesting differences.
• Moreover, using the ProM’s conformance checker we could
  show that the average fitness was only 0.375, i.e., less than half
  of the events can be explained by the model.
• When replaying, we discovered many activities that had
  occurred but that should not have happened according to the
  reference model and activities that should have happened but
  did not.

                                                                 PAGE 18
Philips Healthcare: Allura Xper systems

• Philips Healthcare is one of the leading manufacturers of
  medical devices, offering diagnosing imaging systems,
  healthcare information technology solutions, patient
  monitoring systems, and cardiac devices.
• Philips Remote Services (PRS) is a system for the active
  monitoring of systems via the Internet. PRS has been
  established to deliver remote technical support,
  monitoring, diagnostics, application assistance, and other
  added value services.
• We analyzed the event logs of Allura Xper systems. These
  are X-ray systems designed to diagnose and possibly
  assist in the treatment of all kinds of diseases, like heart
  or lung diseases, by generating images of the internal
  body.                                                  PAGE 19
Fuzzy miner tailored towards the needs
of Philips Healthcare




                                         PAGE 20
AMC Hospital

                Group of 627
                gynecological
                oncology patients
                treated in 2005 and
                2006.




               The event log contains
               24331 events referring to
               376 different activities.

                                     PAGE 21
Social network
(between different organizational units of the AMC hospital)




                                                               PAGE 22
Analyzing “Spaghetti Processes”




More difficult, but …

the potential gains are also more substantial.




                                                 PAGE 23

Mais conteúdo relacionado

Mais procurados

Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008
ARC Advisory Group
 

Mais procurados (20)

Process Mining - Chapter 9 - Operational Support
Process Mining - Chapter 9 - Operational SupportProcess Mining - Chapter 9 - Operational Support
Process Mining - Chapter 9 - Operational Support
 
BPMN 2.0 Introduction
BPMN 2.0 IntroductionBPMN 2.0 Introduction
BPMN 2.0 Introduction
 
Process Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data MiningProcess Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data Mining
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
Unpacking TOGAF's 'Phase B': Business Transformation, Business Architecture a...
 
Introduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process MiningIntroduction to Business Process Monitoring and Process Mining
Introduction to Business Process Monitoring and Process Mining
 
Process mining in business process management
Process mining in business process managementProcess mining in business process management
Process mining in business process management
 
BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 
Introduction to BPM
Introduction to BPMIntroduction to BPM
Introduction to BPM
 
Process Mining and Predictive Process Monitoring
Process Mining and Predictive Process MonitoringProcess Mining and Predictive Process Monitoring
Process Mining and Predictive Process Monitoring
 
How To Explain BPMN To Business Users
How To Explain BPMN To Business UsersHow To Explain BPMN To Business Users
How To Explain BPMN To Business Users
 
Business Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session IBusiness Process Modelling via BPMN, Session I
Business Process Modelling via BPMN, Session I
 
Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008Excellence in asset information management sid snitkin arc 2008
Excellence in asset information management sid snitkin arc 2008
 
Process Mining 2.0: From Insights to Actions
Process Mining 2.0: From Insights to ActionsProcess Mining 2.0: From Insights to Actions
Process Mining 2.0: From Insights to Actions
 
Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
BPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM SuccessBPM Fundamentals: Develop Your Game Plan For BPM Success
BPM Fundamentals: Develop Your Game Plan For BPM Success
 
BPMN on One Page
BPMN on One PageBPMN on One Page
BPMN on One Page
 

Destaque

Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance Checking
Wil van der Aalst
 
Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
 Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
Yandex
 
Solar panel Technology ppt
Solar panel Technology pptSolar panel Technology ppt
Solar panel Technology ppt
Gourav Kumar
 

Destaque (20)

Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance Checking
 
Process Mining - Chapter 14 - Epilogue
Process Mining - Chapter 14 - EpilogueProcess Mining - Chapter 14 - Epilogue
Process Mining - Chapter 14 - Epilogue
 
MOSFET AND JFET
MOSFET AND JFETMOSFET AND JFET
MOSFET AND JFET
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional Perspectives
 
Process Mining - Chapter 1 - Introduction
Process Mining - Chapter 1 - IntroductionProcess Mining - Chapter 1 - Introduction
Process Mining - Chapter 1 - Introduction
 
Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?Event Logs: What kind of data does process mining require?
Event Logs: What kind of data does process mining require?
 
Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
 Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
Process Mining: Data Science in Action - Wil van der Aalst, TU/e, DSC/e, HSE
 
LUMA Digital Brief 005 - Market Report Q3 2015
LUMA Digital Brief 005 - Market Report Q3 2015LUMA Digital Brief 005 - Market Report Q3 2015
LUMA Digital Brief 005 - Market Report Q3 2015
 
What is FPGA?
What is FPGA?What is FPGA?
What is FPGA?
 
Plasma physics
Plasma physicsPlasma physics
Plasma physics
 
Types of MOSFET Applications and Working Operation
Types of MOSFET Applications and Working OperationTypes of MOSFET Applications and Working Operation
Types of MOSFET Applications and Working Operation
 
Solar panel Technology ppt
Solar panel Technology pptSolar panel Technology ppt
Solar panel Technology ppt
 
Digital in 2017: Eastern Asia
Digital in 2017: Eastern AsiaDigital in 2017: Eastern Asia
Digital in 2017: Eastern Asia
 
Fundamentals of FPGA
Fundamentals of FPGAFundamentals of FPGA
Fundamentals of FPGA
 
Process mining approaches kashif.namal@gmail.com
Process mining approaches kashif.namal@gmail.comProcess mining approaches kashif.namal@gmail.com
Process mining approaches kashif.namal@gmail.com
 
Ontologies And Process Mining
Ontologies And Process MiningOntologies And Process Mining
Ontologies And Process Mining
 
Building Information Model (BIM) based process mining
Building Information Model (BIM) based process miningBuilding Information Model (BIM) based process mining
Building Information Model (BIM) based process mining
 
Logic families
Logic familiesLogic families
Logic families
 
Bim based process mining master thesis presentation
Bim based process mining master thesis presentation Bim based process mining master thesis presentation
Bim based process mining master thesis presentation
 
Business Process Performance Mining with Staged Process Flows
Business Process Performance Mining with Staged Process FlowsBusiness Process Performance Mining with Staged Process Flows
Business Process Performance Mining with Staged Process Flows
 

Semelhante a Process Mining - Chapter 12 - Analyzing Spaghetti Processes

Process mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processesProcess mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processes
Muhammad Ajmal
 
Process mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checkingProcess mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checking
Muhammad Ajmal
 
Process mining chapter_01_introduction
Process mining chapter_01_introductionProcess mining chapter_01_introduction
Process mining chapter_01_introduction
Muhammad Ajmal
 
Lean Itil Event Management
Lean Itil Event ManagementLean Itil Event Management
Lean Itil Event Management
Md Imran
 
Process mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniquesProcess mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniques
Muhammad Ajmal
 
Marketing in crisis: using analytics, data and intelligence
Marketing in crisis: using analytics, data and intelligenceMarketing in crisis: using analytics, data and intelligence
Marketing in crisis: using analytics, data and intelligence
The House of Marketing
 
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and ServicesfOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
Davide Dalle Carbonare
 

Semelhante a Process Mining - Chapter 12 - Analyzing Spaghetti Processes (20)

Process mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processesProcess mining chapter_11_analyzing_lasagna_processes
Process mining chapter_11_analyzing_lasagna_processes
 
Process mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checkingProcess mining chapter_07_conformance_checking
Process mining chapter_07_conformance_checking
 
Process mining chapter_01_introduction
Process mining chapter_01_introductionProcess mining chapter_01_introduction
Process mining chapter_01_introduction
 
Lean Itil Event Management
Lean Itil Event ManagementLean Itil Event Management
Lean Itil Event Management
 
Solvency II with alfresco and synapps
Solvency II with alfresco and synappsSolvency II with alfresco and synapps
Solvency II with alfresco and synapps
 
Process mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniquesProcess mining chapter_06_advanced_process_discovery_techniques
Process mining chapter_06_advanced_process_discovery_techniques
 
Keynote Gartner Business Process Management Summit, February 2009, London
Keynote Gartner Business Process Management Summit, February 2009, London Keynote Gartner Business Process Management Summit, February 2009, London
Keynote Gartner Business Process Management Summit, February 2009, London
 
ch05-part1.pptx
ch05-part1.pptxch05-part1.pptx
ch05-part1.pptx
 
2005 10-11 mm (seoul, korea - bpm korea forum) xpdl2 tutorial
2005 10-11 mm (seoul, korea - bpm korea forum) xpdl2 tutorial2005 10-11 mm (seoul, korea - bpm korea forum) xpdl2 tutorial
2005 10-11 mm (seoul, korea - bpm korea forum) xpdl2 tutorial
 
Incident Management Best Practices
Incident Management Best PracticesIncident Management Best Practices
Incident Management Best Practices
 
Log analyzer Needle in a haystack
Log analyzer  Needle in a haystackLog analyzer  Needle in a haystack
Log analyzer Needle in a haystack
 
Business processes, business rules, complex event processing, the JBoss way
Business processes, business rules, complex event processing, the JBoss wayBusiness processes, business rules, complex event processing, the JBoss way
Business processes, business rules, complex event processing, the JBoss way
 
Simplified Business Event Processing
Simplified Business Event ProcessingSimplified Business Event Processing
Simplified Business Event Processing
 
Marketing in crisis: using analytics, data and intelligence
Marketing in crisis: using analytics, data and intelligenceMarketing in crisis: using analytics, data and intelligence
Marketing in crisis: using analytics, data and intelligence
 
Discovering Concurrency: Learning (Business) Process Models from Examples
Discovering Concurrency: Learning (Business) Process Models from ExamplesDiscovering Concurrency: Learning (Business) Process Models from Examples
Discovering Concurrency: Learning (Business) Process Models from Examples
 
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and ServicesfOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
 
Qualipso - quality tool suite -spago4q - fossa2010
Qualipso - quality tool suite -spago4q - fossa2010Qualipso - quality tool suite -spago4q - fossa2010
Qualipso - quality tool suite -spago4q - fossa2010
 
SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining SIMPDA 2011 - An Open Source Platform for Business Process Mining
SIMPDA 2011 - An Open Source Platform for Business Process Mining
 
Just in Time (JiT) Business Rules Mining
Just in Time (JiT) Business Rules MiningJust in Time (JiT) Business Rules Mining
Just in Time (JiT) Business Rules Mining
 
IBM Software Day 2013. Process innovation
IBM Software Day 2013. Process innovationIBM Software Day 2013. Process innovation
IBM Software Day 2013. Process innovation
 

Mais de Wil van der Aalst

On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
Wil van der Aalst
 
A Decade of Business Process Management Conferences: Reflections on a Develop...
A Decade of Business Process Management Conferences: Reflections on a Develop...A Decade of Business Process Management Conferences: Reflections on a Develop...
A Decade of Business Process Management Conferences: Reflections on a Develop...
Wil van der Aalst
 
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Wil van der Aalst
 

Mais de Wil van der Aalst (17)

Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)
 
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To AskEverything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
Everything You Always Wanted To Know About Petri Nets, But Were Afraid To Ask
 
20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)20 years of Process Mining Research (ICPM 2019 keynote)
20 years of Process Mining Research (ICPM 2019 keynote)
 
Earth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingEarth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance Checking
 
Using Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared ServicesUsing Process Mining to Remove Operational Friction in Shared Services
Using Process Mining to Remove Operational Friction in Shared Services
 
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
Object-Centric Process Mining: Dealing With Divergence and Convergence in Eve...
 
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
Process Mining In Today’s Platforms Economy: Opportunities and Challenges (WI...
 
Configurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsConfigurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible Models
 
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
On the Role of Fitness, Precision, Generalization and Simplicity in Process D...
 
A Decade of Business Process Management Conferences: Reflections on a Develop...
A Decade of Business Process Management Conferences: Reflections on a Develop...A Decade of Business Process Management Conferences: Reflections on a Develop...
A Decade of Business Process Management Conferences: Reflections on a Develop...
 
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...Business Process Configuration in the Cloud: How to Support and Analyze Multi...
Business Process Configuration in the Cloud: How to Support and Analyze Multi...
 
Service Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisService Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and Analysis
 
Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011Keynote on Process Mining at SSCI 2010 / CIDM 2011
Keynote on Process Mining at SSCI 2010 / CIDM 2011
 
Discovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process ManagementDiscovering Petri Nets: Evidence-Based Business Process Management
Discovering Petri Nets: Evidence-Based Business Process Management
 
TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)
 
Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...Keynote at 18th International Conference on Cooperative Information Systems (...
Keynote at 18th International Conference on Cooperative Information Systems (...
 
Process Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool SupportProcess Mining - Chapter 10 - Tool Support
Process Mining - Chapter 10 - Tool Support
 

Último

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 

Último (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 

Process Mining - Chapter 12 - Analyzing Spaghetti Processes

  • 1. Chapter 12 Analyzing “Spaghetti Processes” prof.dr.ir. Wil van der Aalst www.processmining.org
  • 2. Overview Chapter 1 Introduction Part I: Preliminaries Chapter 2 Chapter 3 Process Modeling and Data Mining Analysis Part II: From Event Logs to Process Models Chapter 4 Chapter 5 Chapter 6 Getting the Data Process Discovery: An Advanced Process Introduction Discovery Techniques Part III: Beyond Process Discovery Chapter 7 Chapter 8 Chapter 9 Conformance Mining Additional Operational Support Checking Perspectives Part IV: Putting Process Mining to Work Chapter 10 Chapter 11 Chapter 12 Tool Support Analyzing “Lasagna Analyzing “Spaghetti Processes” Processes” Part V: Reflection Chapter 13 Chapter 14 Cartography and Epilogue Navigation PAGE 1
  • 3. Remember: How can process mining help? • Detect bottlenecks • Provide mirror • Detect deviations • Highlight important • Performance problems measurement • Avoid ICT failures • Suggest improvements • Avoid management by • Decision support (e.g., PowerPoint recommendation and • From “politics” to prediction) “analytics” PAGE 2
  • 4. Example of a Spaghetti process Spaghetti process describing the diagnosis and treatment of 2765 patients in a Dutch hospital. The process model was constructed based on an event log containing 114,592 events. There are 619 different activities (taking event types into account) executed by 266 different individuals (doctors, nurses, etc.). PAGE 3
  • 5. Fragment 18 activities of the 619 activities (2.9%) PAGE 4
  • 6. Another example (event log of Dutch housing agency) The event log contains 208 cases that generated 5987 events. There are 74 different activities. PAGE 5
  • 8. L* approach for Spaghetti processes Stage 0: plan and justify data understanding business understanding Focus on Stages 0-2, Stage 1: extract Stage 3 is typically only partially possible, Stage 4 requires more historic data handmade models objectives (KPIs) questions structure. explore discover check compare Stage 2: create control-flow model promote and connect event log diagnose event log control-flow model redesign interpret enhance Stage 3: create integrated process model adjust event log ? process model intervene PAGE 7
  • 9. Functional areas service procurement product development sales/CRM customers suppliers finance/accounting resource management production logistics Spaghetti processes are typically encountered in product development, service, resource management, and sales/CRM. Lasagna processes are typically encountered in production, finance/accounting, procurement, logistics, resource management, and sales/CRM. PAGE 8
  • 10. Any process model can be simplified: filtering Filtering in ProM 6: select top 80% of activities in event log of housing agency. PAGE 9
  • 11. Effect of filtering (event log of Dutch housing agency) PAGE 10
  • 12. Filtering: another example Filtering in ProM 5.2: select activities that appear in more than 5% of the cases in the hospital log. PAGE 11
  • 13. Trade-off entire event log fewer models, but more complex split heterogeneous log into smaller more homogeneous logs more models, but simpler smaller event logs each corresponding to a “simple” process model PAGE 12
  • 14. Fuzzy mining (event log of Dutch housing agency) PAGE 13
  • 15. More Spaghetti processes Processes of ASML, Philips Healthcare, and AMC. PAGE 14
  • 16. Test process ASML • ASML is the world’s leading manufacturer of chip- making equipment and a key supplier to the chip industry. • The testing of manufactured wafer scanners is an important, but also time-consuming, process. • Every wafer scanner is tested in the factory of ASML. When it passes all tests, the wafer scanner is disassembled and shipped to the customer where the system is re-assembled (and tested again). PAGE 15
  • 17. About the example log • The event log containing 154,966 events. • The event log contained information about 24 carefully chosen wafer scanners (same type, same circumstances, and having complete logs). • The number of events per case (i.e., the length of the executed test sequence) in this event log ranges from 2820 to 16250 events. • There are 360 different activities, all identified by four letter test codes. • Each instance of these 360 activities has a start event and complete event. PAGE 16
  • 18. Discovered process model (just complete events) PAGE 17
  • 19. Conformance checking • ASML also had a so-called reference model describing the way that machines should be tested. • This reference model is at the level of job steps rather than test codes. However, ASML maintains a mapping from the lower level codes to these higher level activities. Comparing the reference model and our discovered model (both at the job step and test code level) revealed interesting differences. • Moreover, using the ProM’s conformance checker we could show that the average fitness was only 0.375, i.e., less than half of the events can be explained by the model. • When replaying, we discovered many activities that had occurred but that should not have happened according to the reference model and activities that should have happened but did not. PAGE 18
  • 20. Philips Healthcare: Allura Xper systems • Philips Healthcare is one of the leading manufacturers of medical devices, offering diagnosing imaging systems, healthcare information technology solutions, patient monitoring systems, and cardiac devices. • Philips Remote Services (PRS) is a system for the active monitoring of systems via the Internet. PRS has been established to deliver remote technical support, monitoring, diagnostics, application assistance, and other added value services. • We analyzed the event logs of Allura Xper systems. These are X-ray systems designed to diagnose and possibly assist in the treatment of all kinds of diseases, like heart or lung diseases, by generating images of the internal body. PAGE 19
  • 21. Fuzzy miner tailored towards the needs of Philips Healthcare PAGE 20
  • 22. AMC Hospital Group of 627 gynecological oncology patients treated in 2005 and 2006. The event log contains 24331 events referring to 376 different activities. PAGE 21
  • 23. Social network (between different organizational units of the AMC hospital) PAGE 22
  • 24. Analyzing “Spaghetti Processes” More difficult, but … the potential gains are also more substantial. PAGE 23