Data Analytics Department
Sep 2015
Process MiningData Science in Action
Vala Ali RohaniHead of Data Analytics DepartmentPostdoc in Social Network Analysis
PhD of Software Engineering
Presented by: Dr. Vala Ali Rohani
Process mining is to discover, monitor and improve real processes by extracting knowledge from event logs readily available in today's (information) systems.
Professor Wil van der Aalst(God father of process mining)
Department of Mathematics & Computer ScienceEindhoven University of Technology
http://www.win.tue.nl/ieeetfpm/lib/exe/fetch.php?media=shared:process_mining_manifesto-small.pdf
Process mining includes:
• (automated) process discovery• conformance checking (i.e., monitoring deviations by comparing model and log)• Social network/ organizational mining• automated construction of simulation models• model extension • model repair• case prediction• history-based recommendations
Unlike traditional approaches the goal is not to construct a single static model. Process mining techniques can be used to dynamically generate process maps based on the most recent data.
Presented by: Dr. Vala Ali Rohani
What is the difference between BPM and Process Mining?
• Business Process Management (BPM) techniques and tools evolve around process models
• It focuses on improving corporate performance by managing and optimising a company's business processes
• Unfortunately, process models are often completely disconnected from actual event data
• Analysis results are unreliable because they are not based on observed facts, but on an idealized model of reality
• Process mining aims to bridge the gap between BI and BPM• Starting point for process mining is an event log • Each event in such a log refers to an activity and is related to
a particular case• The events belonging to a case are ordered and describe
one “run” of the process
BPM Process Mining
http://www.processmining.org/_media/publications/p651.pdf
Presented by: Dr. Vala Ali Rohani
How new is the Process Mining in the world?
The biggest IT annual event in the world
Presented by: Dr. Vala Ali Rohani
How new is the process mining in the world?
2014 European Commission DIGIT-ICT CONFERENCE
Data Analytics
Presented by: Dr. Vala Ali Rohani
Imagine an Organization …
StaffsClients
Client Makes a request Staffs process the request
Presented by: Dr. Vala Ali Rohani
Your business applications generate large quantities of time and event data about your business processes.
Process mining examines this event data and applies process pattern recognition techniques. Then, it creates corresponding process models to :
• elicit the main paths • illustrates the real work flows, • and detect the bottlenecks.
http://www.lexmark.com/en_us/products/software/workflow-and-case-management/process-mining.html#
Presented by: Dr. Vala Ali Rohani
Each organization has a log of these activities …
1) For each case relating to customers
2) Some activity happens
3) Starting at this time4) Ending at this time
5) Relating to some products and services
5) And Some staffs will be involved in
The dataset was downloaded from : https://fluxicon.com/disco/
Presented by: Dr. Vala Ali Rohani
Having such a simple log files is enough to do a Process Mining project ???
Answer:
Presented by: Dr. Vala Ali Rohani
Organization managers want to know :
• What is the most frequent path in my organization process? • How are the cases distributed over my organization process? • To what extend do the cases comply with my process model?• What are the routing probabilities in my process? • What are the throughput times of my cases? • What are the service times for my tasks?• How much time was spent between any two tasks in my process?• How are my cases actually being executed? • What are the business rules in my process?• Are these rules indeed being obeyed? • How many of my people are typically involved in a case? • Who are Active? Who are Idle?• What is the communication structure and dependencies among my people?• Who are important people in my organization? • Who subcontracts work to whom? • What are the bottlenecks in my process?
Van der Aalst, W. M., van Dongen, B. F., Günther, C. W., Rozinat, A., Verbeek, E., & Weijters, T. (2009, January). ProM: The Process Mining Toolkit. In Proceedings of the Business Process Management Demonstration Track (BPMDemos 2009), Ulm, Germany, September 8, 2009. Chicago
by Process Mining
Presented by: Dr. Vala Ali Rohani
You can Elicit the process model from this log file
The process model was generated by Disco software (https://fluxicon.com/disco/)
Process Discovery :
Presented by: Dr. Vala Ali Rohani
Make it simpler to find the Main ProcessFinding the Main Process :
Presented by: Dr. Vala Ali Rohani
Providing more details about the Frequency and Performance of each activity
Presented by: Dr. Vala Ali Rohani
And even more, view the animation of workflows in the process model
Top Related