SlideShare a Scribd company logo
1 of 103
© Wil van der Aalst (use only with permission & acknowledgements)
prof.dr.ir. Wil van der Aalst
RWTH Aachen University
W: vdaalst.com T:@wvdaalst
Process Mining
BPM on Steroids
CPOs@BPM&O 2019
7-3-2019 Flora Köln
Miguel Valdes
CEO and co-founder of BonitaSoft at BPM 2017
© Wil van der Aalst (use only with permission & acknowledgements)
Traditional BPM: Wallpaper models and problematic implementations
slow
disconnected
expensive
“BPM on Steroids”
Process mining provides a bridge between models and reality
© Wil van der Aalst (use only with permission & acknowledgements)
process
data
processmining
© Wil van der Aalst (use only with permission & acknowledgements)
model
reality
processmining
© Wil van der Aalst (use only with permission & acknowledgements)
IT
processmining
© Wil van der Aalst (use only with permission & acknowledgements)
machine
learning
data
mining
algorithms
statistics privacy,
security,
law &
ethics
behavioral
/social
science
business
models &
marketing
visualization
& visual
analytics
distributed
systems
databases
predictive
analytics
stochastics
operations
manage-
ment &
research
business
process
management
process
automation
&
optimi-
zation
formal methods
& concurrency
theory
business
process
improve-
ment
workflow
manage-
ment
data
science
process
science
process
mining
www.pads.rwth-aachen.de
Data Science, Process Science, Process Mining, Business Process Management, Data Mining, Process
Discovery, Conformance Checking, Simulation, and Responsible Data Science.
Foundations
of Process
Mining
Dealing
with XXXX
Event Data
Automated
Operational
Process
Improvement
Responsible
Process
Mining
© Wil van der Aalst (use only with permission & acknowledgements)
A Personal Journey (between process and data)
• Petri nets (1988-now)
• WFM systems (1995-2005)
• BPM (2000-now)
• Process Mining (1999-now)
• Director DSC/e (2013-2018)
• AvH-RWTH-FIT(2018-now)
© Wil van der Aalst (use only with permission & acknowledgements)
A Personal Journey (not just paper)
Woflan
over 100.000 participants in the first process mining course
© Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements)
What is Process
Mining?
© Wil van der Aalst (RWTH Aachen University)
12
start from raw data
csv / excel file with
2 × 80,609 events (= rows)
about
12,666 cases (= orders)
referring to
8 unique activities
© Wil van der Aalst (RWTH Aachen University)
13
Let’s focus on the events of order 9012
© Wil van der Aalst (RWTH Aachen University)
14
12,666 cases (orders)
80,609 events (only
using completes)
discovered
using ILP miner
© Wil van der Aalst (RWTH Aachen University)
15
“happy” “freq” “time”
© Wil van der Aalst (RWTH Aachen University)
16
process model discovered using
the inductive miner (showing
only the most frequent paths)
© Wil van der Aalst (RWTH Aachen University)
17
zooming in
© Wil van der Aalst (RWTH Aachen University)
18
using conformance checking
to see all deviations
happened in
reality but not
allowed by the
model
required by the
model but did not
happen
© Wil van der Aalst (RWTH Aachen University)
19
bottleneck analysis: enriching
the model with performance
information
© Wil van der Aalst (RWTH Aachen University)
20
animating the event log
showing real cases
seamless abstraction
► one log many possible views
© Wil van der Aalst (RWTH Aachen University)
22
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
Purchase-to-Pay
• Simple process found in
almost any organization.
• Data available in e.g. SAP.
• Most cases follow the so-
called “happy path”.
• 80/20 rule applies.
© Wil van der Aalst (RWTH Aachen University)
23
Real process may look like this:
700,000 cases may exhibit 7,000 unique variants
© Wil van der Aalst (RWTH Aachen University)
24
Price changes
• One of the many variations.
• Changing prices result in
lots of extra work and
significant delays.
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
price change
8% of cases
adds (on average)
a delay of 4.5 days
© Wil van der Aalst (RWTH Aachen University)
25
Pay before receipt
• Goods are paid before they
have been received.
• Goods arrived too late or
not at all.
• May indicate fraud.
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
2% of cases
goods are paid but
never received
© Wil van der Aalst (RWTH Aachen University)
26
Two additional
variations
• Orders created without
requisition.
• Rejected orders
generating rework.
 7000-4 = 6996 variants to go …
 Can be sorted based on
frequency or impact.
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
rejected purchase
order
modify purchase
order
6% of cases
purchase order
created without
requisition
3% of cases
purchase order is
rejected resulting in
rework and a delay of
on average 8.2 days
© Wil van der Aalst (RWTH Aachen University)
27
Performance
problems
• Delays inside the
process.
• Excessive flow
times.
• Not meeting Service
Level Agreements
(SLAs).
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
!
!
It takes to long to pay
invoices resulting in
complaints and fines
(15% more than 3
weeks).
The approval of
purchase orders takes
too long (28% more
than 10 days).
Drill down to event
data and uncover the
root causes.
© Wil van der Aalst (RWTH Aachen University)
28
Compliance problems
Activities may be:
• skipped,
• done too early or too late,
• done by the wrong person,
• should not have happened
at all.
create purchase
requisition
create purchase
order
approve purchase
order
receive order
confirmation
receive goods receive invoice
pay invoice
! Orders are created
without a purchase
requisition.
!Invoices are paid
before the goods
arrive.
Drill down to event
data and uncover the
root causes.
© Wil van der Aalst (RWTH Aachen University)
Using process mining, one can …
© Wil van der Aalst (RWTH Aachen University)
discover the real processes
© Wil van der Aalst (RWTH Aachen University)
check compliance
© Wil van der Aalst (RWTH Aachen University)
uncover and quantify deviations
© Wil van der Aalst (RWTH Aachen University)
find root causes for process variations
© Wil van der Aalst (RWTH Aachen University)
find bottlenecks
© Wil van der Aalst (RWTH Aachen University)
find root causes for delays
© Wil van der Aalst (RWTH Aachen University)
predict process outcomes
© Wil van der Aalst (RWTH Aachen University)
foresee deviations and bottlenecks
© Wil van der Aalst (RWTH Aachen University)
PM is great!
How to start?
What will happen next?
© Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements)
Technology transfer
© Wil van der Aalst (RWTH Aachen University)
Applications: Always about compliance and performance
• Processes supported by ERP and CRM systems (e.g., SAP).
• Healthcare (range of hospitals).
• Logistics and production (e.g., with Vanderlande).
• E-learning (e.g., based on Coursera).
• E-government (see CoSeLog project).
• Smart homes / quantified self (with Philips).
• High-tech systems.
• Auditing.
• Fraud detection.
• Etc.
© Wil van der Aalst (RWTH Aachen University)
Technology transfer
challenges
ideas
new techniques
and approaches
data
© Wil van der Aalst (RWTH Aachen University)
Tooling
• ProM is the de facto standard in the scientific world.
• Ideas initially developed in ProM have been adopted by commercial
vendors.
• Currently, more than 25 commercial vendors offering process mining
software (Celonis, Fluxicon, ProcessGold, QPR, etc.).
>1500 plug-ins
© Wil van der Aalst (RWTH Aachen University)
1500 plug-ins
© Wil van der Aalst (RWTH Aachen University)
Usability
© Wil van der Aalst (RWTH Aachen University)
Technology transfer (e.g., Celonis)
[2012] process discovery
inspired by heuristic miner
(2002) and fuzzy miner
(2006)
[2018] process discovery
based on the inductive miner
(2013)
[2013] token
animation and
sliders (2006)
[2017] token-based
conformance checking
(2005)
[2017] process-
based root cause
analysis (2006)
10
5
11
12
7
© Wil van der Aalst (RWTH Aachen University)
Celonis was the first to provide “forward looking” process mining
past present future
actionable
insights
© Wil van der Aalst (RWTH Aachen University)
Adoption & Practical Relevance
Identified as a new market
segment by Gartner.
(April 2018)
Celonis gets
Unicorn status
Many large SAP customers are
already using process mining
© Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements)
What is next?
Robotic Process
Automation
(RPA) & PM
© Wil van der Aalst (use only with permission & acknowledgements)
1 of 17 variants
8% of cases covered
© Wil van der Aalst (use only with permission & acknowledgements)
5 of 17 variants
88% of cases covered
© Wil van der Aalst (use only with permission & acknowledgements)
17 of 17 variants
100% of cases covered
approx. 3000 cases
having 700 variants
208 cases having
203 variants
© Wil van der Aalst (use only with permission & acknowledgements)
The goal
case
frequency
(number of similar
cases in a given
period)
different
types of cases
(sorted by
frequency)
many cases follow the
same structured process ,
making automation
economically feasible
there is repetitive work ,
but not frequent enough
to justify automation
Infrequent/exceptional
cases that need to be
handled in an ad-hoc
manner
See W. van der Aalst, et al. (2018). Robotic Process Automation. Business
& Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
© Wil van der Aalst (use only with permission & acknowledgements)
The goal
case
frequency
(number of similar
cases in a given
period)
different
types of cases
(sorted by
frequency)
traditional
process
automation
work that can
only be done by
humans
?
See W. van der Aalst, et al. (2018). Robotic Process Automation. Business
& Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
© Wil van der Aalst (use only with permission & acknowledgements)
The goal
case
frequency
(number of similar
cases in a given
period)
different
types of cases
(sorted by
frequency)
traditional
process
automation
Robotic Process Automation
(RPA)
candidates
work that can
only be done by
humans
See W. van der Aalst, et al. (2018). Robotic Process Automation. Business
& Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
Initial situation
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
Traditional workflow automation
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
Traditional process mining
process mining
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
process mining
case
frequency
(number of similar
cases in a given
period)
different
types of cases
(sorted by
frequency)
traditional
process
automation
work that can
only be done by
humans
?
What to automate in a traditional manner?
What to support using RPA?
What is best done by people?
RPA-I
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
process mining
Does the robot behave as expected?
How to distribute the work (static)?
RPA-II
© Wil van der Aalst (use only with permission & acknowledgements)
Process Mining for RPA (PM4RPA)
process mining
When and how to dynamically transfer work?
How to actively improve compliance/performance?
How to detect drifts and act upon these?
RPA-III
Hybrid Process
Models (HPM)
© Wil van der Aalst (use only with permission & acknowledgements)
Informal models: providing insights but not very precise.
Can be simplified but this does not improve precision.
Complex and overfitting the data.
© Wil van der Aalst (use only with permission & acknowledgements)
100% fitting, all activities
100% fitting, high-frequent activities only
© Wil van der Aalst (use only with permission & acknowledgements)
Mainstream behavior (subset of activities and most frequent paths).
Formal models are very precise and provide predefined quality guarantees.
© Wil van der Aalst (use only with permission & acknowledgements)
Mainstream behavior (subset of activities and most frequent paths).
Formal models allow for conformance checking.
© Wil van der Aalst (use only with permission & acknowledgements)
informal when needed
& fast and scalable
precise (having formal
semantics) whenever
possible & useful
Hybrid process models
Wil van der Aalst et al.
Learning Hybrid Process
Models from Events - Process
Discovery Without Faking
Confidence. BPM 2017: 59-76
Comparative
Process Mining
(CPM)
© Wil van der Aalst (use only with permission & acknowledgements)
Comparative process mining
(variants of the same process in different organizations)
© Wil van der Aalst (use only with permission & acknowledgements)
Comparative process mining
(variants of the same process in the same organization)
© Wil van der Aalst (use only with permission & acknowledgements)
Comparative process mining
(variants of the same process for different customer groups)
© Wil van der Aalst (use only with permission & acknowledgements)
CoSeLoG
http://www.win.tue.nl/coselog/
© Wil van der Aalst (use only with permission & acknowledgements)
UWV (Employee Insurance Agency) manages employee
insurances (unemployment, disabilities, health, etc.).
Elham Ramezani Taghiabadi,
Understanding non-compliance,
PhD thesis 2017.
© Wil van der Aalst (use only with permission & acknowledgements)
Also the same process/organization over time
© Wil van der Aalst (use only with permission & acknowledgements)
Find the seven differences
© Wil van der Aalst (use only with permission & acknowledgements)
© Wil van der Aalst (use only with permission & acknowledgements)
fast slow
© Wil van der Aalst (use only with permission & acknowledgements)
Approaches
• Process cubes (data warehouse for event data).
• Analysis workflow support.
• Delta analysis (model-to-model).
• Conformance checking (log-to-model).
Wil van der Aalst. Process Cubes: Slicing, Dicing, Rolling Up and Drilling Down Event
Data for Process Mining. AP-BPM 2013: 1-22.
Alfredo Bolt, Massimiliano de Leoni, Wil van der Aalst. Process variant comparison: Using
event logs to detect differences in behavior and business rules. Inf. Syst. 74(Part): 53-66
(2018).
Alfredo Bolt, Massimiliano de Leoni, Wil M. P. van der Aalst, Pierre Gorissen. Business
Process Reporting Using Process Mining, Analytic Workflows and Process Cubes: A Case
Study in Education. SIMPDA (Revised Selected Papers) 2015: 28-53.
Interactive
Process Mining
(IPM)
© Wil van der Aalst (use only with permission & acknowledgements)
event data
evidence-based
techniques
domain
knowledge
contextual
knowledge
010010011001000110
010010011001000110
© Wil van der Aalst (use only with permission & acknowledgements)
Traditional process modeling
conformance
and
performance
diagnostics
manual modeling followed
by conformance checking
improve model or process
© Wil van der Aalst (use only with permission & acknowledgements)
Traditional process discovery
conformance
and
performance
diagnostics
process discovery followed
by conformance checking
improve process
© Wil van der Aalst (use only with permission & acknowledgements)
Interactive process mining
Alok Dixit, E. Verbeek, J. Buijs, W. van der Aalst. Interactive Data-
Driven Process Model Construction. ER 2018: 251-265
conformance
and
performance
diagnostics
guided process discovery
and improvement
generates modeling
suggestions based
on the data
autocomplete
possibility
immediate
feedback on any
modeling decision
helps to explore the
“evidence” in a very
direct manner
Performance-
Driven Process
Modeling (PDPM)
© Wil van der Aalst (use only with permission & acknowledgements)
Performance-Driven Process Modeling
Best model or best process ?
© Wil van der Aalst (use only with permission & acknowledgements)
Naïve idea
fast cases slow cases
discover process
model based on
only good cases
remove bad
behavior from
discovered
process
© Wil van der Aalst (use only with permission & acknowledgements)
Not that simple
good behaviors
observed behaviors
observed good behavior
danger of overfitting or
underfitting
need to identify
process features that
lead to positive
behavior and that can
be influenced
Responsible
Process Mining
(RPM)
© Wil van der Aalst (RWTH Aachen University)
With great power comes great responsibility!!
Responsible
Process
Mining
(RPM)
© Wil van der Aalst (RWTH Aachen University)
Event data are highly sensitive even when
names are removed!
www.responsibledatascience.org
Fairness
Accuracy
Confidentiality
Transparency
Value
© Wil van der Aalst (RWTH Aachen University)
Examples of ongoing RPM research
Who the blame for delays and
non-compliance?
(avoiding to blame the most experienced/overloaded worker)
How to discover process
models without having events?
(events are like votes in a e-voting system)
© Wil van der Aalst (use only with permission & acknowledgements)
To conclude
© Wil van der Aalst (RWTH Aachen University)
VisiCalc Killer App
for Apple II (1979)
Spreadsheets can do anything
with numbers
Excel is like toilet paper …
The more
sheets, the
better!
© Wil van der Aalst (RWTH Aachen University)
Process mining can do
anything with event logs!
The bigger the
log, the better.
The more logs,
the better.
© Wil van der Aalst (RWTH Aachen University)
Process mining is generic
like a spreadsheet and can
do anything with events
(rather than numbers).
Therefore, it is there to stay
(unlike many hyped topics).
International Conference
on Process Mining
Aachen, June 23-25, 2019
International Conference
on Process Mining
Aachen, June 23-25, 2019
© Wil van der Aalst (use only with permission & acknowledgements)
www.pads.rwth-aachen.de
Foundations
of Process
Mining
Dealing
with XXXX
Event Data
Automated
Operational
Process
Improvement
Responsible
Process
Mining
Thanks

More Related Content

Similar to Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)

The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopThe 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopVoltDB
 
How to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contendersHow to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contendersAkmal Chaudhri
 
ISS Projects for VTL June 2014_md_jahidur_rahaman
ISS Projects for VTL June 2014_md_jahidur_rahamanISS Projects for VTL June 2014_md_jahidur_rahaman
ISS Projects for VTL June 2014_md_jahidur_rahamanJahid Rahman
 
The Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareThe Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareAdaCore
 
Detailed Infrastructure Analysis PowerPoint Presentation Slides
Detailed Infrastructure Analysis PowerPoint Presentation SlidesDetailed Infrastructure Analysis PowerPoint Presentation Slides
Detailed Infrastructure Analysis PowerPoint Presentation SlidesSlideTeam
 
Value Stream Maps (VSM) with Matt Hansen at StatStuff
Value Stream Maps (VSM) with Matt Hansen at StatStuffValue Stream Maps (VSM) with Matt Hansen at StatStuff
Value Stream Maps (VSM) with Matt Hansen at StatStuffMatt Hansen
 
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)IoT613
 
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017Muhammad Faisal Reza
 
Centralizing Data to Address Imperatives in Clinical Development
Centralizing Data to Address Imperatives in Clinical DevelopmentCentralizing Data to Address Imperatives in Clinical Development
Centralizing Data to Address Imperatives in Clinical DevelopmentSaama
 
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...NoSQLmatters
 
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...Patrick Van Renterghem
 
Overstated role of capital
Overstated role of capitalOverstated role of capital
Overstated role of capitalAakash Kulkarni
 
Dr. Stefan Schwarz - Data is the New Oil
Dr. Stefan Schwarz - Data is the New OilDr. Stefan Schwarz - Data is the New Oil
Dr. Stefan Schwarz - Data is the New OilStefan Schwarz
 
Guest lecture impact business question on application landscape
Guest lecture impact business question on application landscapeGuest lecture impact business question on application landscape
Guest lecture impact business question on application landscapeLeon Smiers
 
Infrastructure Improvement PowerPoint Presentation Slides
Infrastructure Improvement PowerPoint Presentation SlidesInfrastructure Improvement PowerPoint Presentation Slides
Infrastructure Improvement PowerPoint Presentation SlidesSlideTeam
 
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATION
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATIONDISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATION
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATIONwle-ss
 
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...Creating Digital Customer-Centric Strategies - International Istanbul Insuran...
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...SigortaTatbikatcilariDernegi
 

Similar to Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote) (20)

The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & HadoopThe 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
The 10 MS Rule: Getting to 'Yes' with Fast Data & Hadoop
 
How to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contendersHow to build streaming data applications - evaluating the top contenders
How to build streaming data applications - evaluating the top contenders
 
Identifying Waste
Identifying WasteIdentifying Waste
Identifying Waste
 
ISS Projects for VTL June 2014_md_jahidur_rahaman
ISS Projects for VTL June 2014_md_jahidur_rahamanISS Projects for VTL June 2014_md_jahidur_rahaman
ISS Projects for VTL June 2014_md_jahidur_rahaman
 
The Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareThe Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling Software
 
Detailed Infrastructure Analysis PowerPoint Presentation Slides
Detailed Infrastructure Analysis PowerPoint Presentation SlidesDetailed Infrastructure Analysis PowerPoint Presentation Slides
Detailed Infrastructure Analysis PowerPoint Presentation Slides
 
Value Stream Maps (VSM) with Matt Hansen at StatStuff
Value Stream Maps (VSM) with Matt Hansen at StatStuffValue Stream Maps (VSM) with Matt Hansen at StatStuff
Value Stream Maps (VSM) with Matt Hansen at StatStuff
 
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)
Innovation and the Internet of Things - Emeka Nwafor (Wind River Systems)
 
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
Process Mining Data-driven Process Improvement - idBigdata Meetup 17 Oct 2017
 
Centralizing Data to Address Imperatives in Clinical Development
Centralizing Data to Address Imperatives in Clinical DevelopmentCentralizing Data to Address Imperatives in Clinical Development
Centralizing Data to Address Imperatives in Clinical Development
 
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
Akmal Chaudhri - How to Build Streaming Data Applications: Evaluating the Top...
 
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...
How STIB-MIVB Uses Data to Improve the Brussels Public Transport Experience, ...
 
Trends in AML Compliance and Technology
Trends in AML Compliance and TechnologyTrends in AML Compliance and Technology
Trends in AML Compliance and Technology
 
Overstated role of capital
Overstated role of capitalOverstated role of capital
Overstated role of capital
 
Dr. Stefan Schwarz - Data is the New Oil
Dr. Stefan Schwarz - Data is the New OilDr. Stefan Schwarz - Data is the New Oil
Dr. Stefan Schwarz - Data is the New Oil
 
Guest lecture impact business question on application landscape
Guest lecture impact business question on application landscapeGuest lecture impact business question on application landscape
Guest lecture impact business question on application landscape
 
Infrastructure Improvement PowerPoint Presentation Slides
Infrastructure Improvement PowerPoint Presentation SlidesInfrastructure Improvement PowerPoint Presentation Slides
Infrastructure Improvement PowerPoint Presentation Slides
 
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATION
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATIONDISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATION
DISCUSSION ON DIGITAL OILFIELD FULL-FIELD OPTIMIZATION
 
slatrack
slatrackslatrack
slatrack
 
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...Creating Digital Customer-Centric Strategies - International Istanbul Insuran...
Creating Digital Customer-Centric Strategies - International Istanbul Insuran...
 

More from Wil van der Aalst

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 AskWil van der Aalst
 
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)Wil van der Aalst
 
Earth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingEarth Movers’ Stochastic Conformance Checking
Earth Movers’ Stochastic Conformance CheckingWil van der Aalst
 
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 ServicesWil van der Aalst
 
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...Wil van der Aalst
 
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...Wil van der Aalst
 
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?Wil van der Aalst
 
Configurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsConfigurable Declare: Designing Customizable Flexible Models
Configurable Declare: Designing Customizable Flexible ModelsWil 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
 
Process Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataProcess Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataWil 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
 
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 ExamplesWil van der Aalst
 
Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingWil van der Aalst
 
Service Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisService Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisWil van der Aalst
 
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 Wil van der Aalst
 
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 2011Wil van der Aalst
 
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 ManagementWil van der Aalst
 
TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)TomTom for Business Process Managment (TomTom4BPM)
TomTom for Business Process Managment (TomTom4BPM)Wil van der Aalst
 
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 (...Wil van der Aalst
 

More from Wil van der Aalst (20)

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...
 
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?
 
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...
 
Process Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big DataProcess Mining: Understanding and Improving Desire Lines in Big Data
Process Mining: Understanding and Improving Desire Lines in Big Data
 
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...
 
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
 
Distributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance CheckingDistributed Process Discovery and Conformance Checking
Distributed Process Discovery and Conformance Checking
 
Service Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and AnalysisService Interaction: Patterns, Formalization, and Analysis
Service Interaction: Patterns, Formalization, and Analysis
 
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
 
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 (...
 

Recently uploaded

Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 

Recently uploaded (20)

Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 

Process Mining: BPM on Steroids (CPOs@BPM&O 2019 Keynote)

  • 1. © Wil van der Aalst (use only with permission & acknowledgements) prof.dr.ir. Wil van der Aalst RWTH Aachen University W: vdaalst.com T:@wvdaalst Process Mining BPM on Steroids CPOs@BPM&O 2019 7-3-2019 Flora Köln
  • 2. Miguel Valdes CEO and co-founder of BonitaSoft at BPM 2017
  • 3. © Wil van der Aalst (use only with permission & acknowledgements) Traditional BPM: Wallpaper models and problematic implementations slow disconnected expensive
  • 4. “BPM on Steroids” Process mining provides a bridge between models and reality
  • 5. © Wil van der Aalst (use only with permission & acknowledgements) process data processmining
  • 6. © Wil van der Aalst (use only with permission & acknowledgements) model reality processmining
  • 7. © Wil van der Aalst (use only with permission & acknowledgements) IT processmining
  • 8. © Wil van der Aalst (use only with permission & acknowledgements) machine learning data mining algorithms statistics privacy, security, law & ethics behavioral /social science business models & marketing visualization & visual analytics distributed systems databases predictive analytics stochastics operations manage- ment & research business process management process automation & optimi- zation formal methods & concurrency theory business process improve- ment workflow manage- ment data science process science process mining
  • 9. www.pads.rwth-aachen.de Data Science, Process Science, Process Mining, Business Process Management, Data Mining, Process Discovery, Conformance Checking, Simulation, and Responsible Data Science. Foundations of Process Mining Dealing with XXXX Event Data Automated Operational Process Improvement Responsible Process Mining
  • 10. © Wil van der Aalst (use only with permission & acknowledgements) A Personal Journey (between process and data) • Petri nets (1988-now) • WFM systems (1995-2005) • BPM (2000-now) • Process Mining (1999-now) • Director DSC/e (2013-2018) • AvH-RWTH-FIT(2018-now)
  • 11. © Wil van der Aalst (use only with permission & acknowledgements) A Personal Journey (not just paper) Woflan over 100.000 participants in the first process mining course
  • 12. © Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements) What is Process Mining?
  • 13. © Wil van der Aalst (RWTH Aachen University) 12 start from raw data csv / excel file with 2 × 80,609 events (= rows) about 12,666 cases (= orders) referring to 8 unique activities
  • 14. © Wil van der Aalst (RWTH Aachen University) 13 Let’s focus on the events of order 9012
  • 15. © Wil van der Aalst (RWTH Aachen University) 14 12,666 cases (orders) 80,609 events (only using completes) discovered using ILP miner
  • 16. © Wil van der Aalst (RWTH Aachen University) 15 “happy” “freq” “time”
  • 17. © Wil van der Aalst (RWTH Aachen University) 16 process model discovered using the inductive miner (showing only the most frequent paths)
  • 18. © Wil van der Aalst (RWTH Aachen University) 17 zooming in
  • 19. © Wil van der Aalst (RWTH Aachen University) 18 using conformance checking to see all deviations happened in reality but not allowed by the model required by the model but did not happen
  • 20. © Wil van der Aalst (RWTH Aachen University) 19 bottleneck analysis: enriching the model with performance information
  • 21. © Wil van der Aalst (RWTH Aachen University) 20 animating the event log showing real cases
  • 22. seamless abstraction ► one log many possible views
  • 23. © Wil van der Aalst (RWTH Aachen University) 22 create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice Purchase-to-Pay • Simple process found in almost any organization. • Data available in e.g. SAP. • Most cases follow the so- called “happy path”. • 80/20 rule applies.
  • 24. © Wil van der Aalst (RWTH Aachen University) 23 Real process may look like this: 700,000 cases may exhibit 7,000 unique variants
  • 25. © Wil van der Aalst (RWTH Aachen University) 24 Price changes • One of the many variations. • Changing prices result in lots of extra work and significant delays. create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice price change 8% of cases adds (on average) a delay of 4.5 days
  • 26. © Wil van der Aalst (RWTH Aachen University) 25 Pay before receipt • Goods are paid before they have been received. • Goods arrived too late or not at all. • May indicate fraud. create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice 2% of cases goods are paid but never received
  • 27. © Wil van der Aalst (RWTH Aachen University) 26 Two additional variations • Orders created without requisition. • Rejected orders generating rework.  7000-4 = 6996 variants to go …  Can be sorted based on frequency or impact. create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice rejected purchase order modify purchase order 6% of cases purchase order created without requisition 3% of cases purchase order is rejected resulting in rework and a delay of on average 8.2 days
  • 28. © Wil van der Aalst (RWTH Aachen University) 27 Performance problems • Delays inside the process. • Excessive flow times. • Not meeting Service Level Agreements (SLAs). create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice ! ! It takes to long to pay invoices resulting in complaints and fines (15% more than 3 weeks). The approval of purchase orders takes too long (28% more than 10 days). Drill down to event data and uncover the root causes.
  • 29. © Wil van der Aalst (RWTH Aachen University) 28 Compliance problems Activities may be: • skipped, • done too early or too late, • done by the wrong person, • should not have happened at all. create purchase requisition create purchase order approve purchase order receive order confirmation receive goods receive invoice pay invoice ! Orders are created without a purchase requisition. !Invoices are paid before the goods arrive. Drill down to event data and uncover the root causes.
  • 30. © Wil van der Aalst (RWTH Aachen University) Using process mining, one can …
  • 31. © Wil van der Aalst (RWTH Aachen University) discover the real processes
  • 32. © Wil van der Aalst (RWTH Aachen University) check compliance
  • 33. © Wil van der Aalst (RWTH Aachen University) uncover and quantify deviations
  • 34. © Wil van der Aalst (RWTH Aachen University) find root causes for process variations
  • 35. © Wil van der Aalst (RWTH Aachen University) find bottlenecks
  • 36. © Wil van der Aalst (RWTH Aachen University) find root causes for delays
  • 37. © Wil van der Aalst (RWTH Aachen University) predict process outcomes
  • 38. © Wil van der Aalst (RWTH Aachen University) foresee deviations and bottlenecks
  • 39. © Wil van der Aalst (RWTH Aachen University) PM is great! How to start? What will happen next?
  • 40. © Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements) Technology transfer
  • 41. © Wil van der Aalst (RWTH Aachen University) Applications: Always about compliance and performance • Processes supported by ERP and CRM systems (e.g., SAP). • Healthcare (range of hospitals). • Logistics and production (e.g., with Vanderlande). • E-learning (e.g., based on Coursera). • E-government (see CoSeLog project). • Smart homes / quantified self (with Philips). • High-tech systems. • Auditing. • Fraud detection. • Etc.
  • 42. © Wil van der Aalst (RWTH Aachen University) Technology transfer challenges ideas new techniques and approaches data
  • 43. © Wil van der Aalst (RWTH Aachen University) Tooling • ProM is the de facto standard in the scientific world. • Ideas initially developed in ProM have been adopted by commercial vendors. • Currently, more than 25 commercial vendors offering process mining software (Celonis, Fluxicon, ProcessGold, QPR, etc.). >1500 plug-ins
  • 44. © Wil van der Aalst (RWTH Aachen University) 1500 plug-ins
  • 45. © Wil van der Aalst (RWTH Aachen University) Usability
  • 46. © Wil van der Aalst (RWTH Aachen University) Technology transfer (e.g., Celonis) [2012] process discovery inspired by heuristic miner (2002) and fuzzy miner (2006) [2018] process discovery based on the inductive miner (2013) [2013] token animation and sliders (2006) [2017] token-based conformance checking (2005) [2017] process- based root cause analysis (2006) 10 5 11 12 7
  • 47. © Wil van der Aalst (RWTH Aachen University) Celonis was the first to provide “forward looking” process mining past present future actionable insights
  • 48. © Wil van der Aalst (RWTH Aachen University) Adoption & Practical Relevance Identified as a new market segment by Gartner. (April 2018) Celonis gets Unicorn status Many large SAP customers are already using process mining
  • 49. © Wil van der Aalst (use only with permission & acknowledgements)© Wil van der Aalst (use only with permission & acknowledgements) What is next?
  • 51. © Wil van der Aalst (use only with permission & acknowledgements) 1 of 17 variants 8% of cases covered
  • 52. © Wil van der Aalst (use only with permission & acknowledgements) 5 of 17 variants 88% of cases covered
  • 53. © Wil van der Aalst (use only with permission & acknowledgements) 17 of 17 variants 100% of cases covered
  • 56. © Wil van der Aalst (use only with permission & acknowledgements) The goal case frequency (number of similar cases in a given period) different types of cases (sorted by frequency) many cases follow the same structured process , making automation economically feasible there is repetitive work , but not frequent enough to justify automation Infrequent/exceptional cases that need to be handled in an ad-hoc manner See W. van der Aalst, et al. (2018). Robotic Process Automation. Business & Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
  • 57. © Wil van der Aalst (use only with permission & acknowledgements) The goal case frequency (number of similar cases in a given period) different types of cases (sorted by frequency) traditional process automation work that can only be done by humans ? See W. van der Aalst, et al. (2018). Robotic Process Automation. Business & Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
  • 58. © Wil van der Aalst (use only with permission & acknowledgements) The goal case frequency (number of similar cases in a given period) different types of cases (sorted by frequency) traditional process automation Robotic Process Automation (RPA) candidates work that can only be done by humans See W. van der Aalst, et al. (2018). Robotic Process Automation. Business & Information Systems Engineering: Vol. 60, No. 4. Springer. (69-272).
  • 59. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) Initial situation
  • 60. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) Traditional workflow automation
  • 61. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) Traditional process mining process mining
  • 62. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) process mining case frequency (number of similar cases in a given period) different types of cases (sorted by frequency) traditional process automation work that can only be done by humans ? What to automate in a traditional manner? What to support using RPA? What is best done by people? RPA-I
  • 63. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) process mining Does the robot behave as expected? How to distribute the work (static)? RPA-II
  • 64. © Wil van der Aalst (use only with permission & acknowledgements) Process Mining for RPA (PM4RPA) process mining When and how to dynamically transfer work? How to actively improve compliance/performance? How to detect drifts and act upon these? RPA-III
  • 66. © Wil van der Aalst (use only with permission & acknowledgements) Informal models: providing insights but not very precise. Can be simplified but this does not improve precision.
  • 68. © Wil van der Aalst (use only with permission & acknowledgements) 100% fitting, all activities 100% fitting, high-frequent activities only
  • 69. © Wil van der Aalst (use only with permission & acknowledgements) Mainstream behavior (subset of activities and most frequent paths). Formal models are very precise and provide predefined quality guarantees.
  • 70. © Wil van der Aalst (use only with permission & acknowledgements) Mainstream behavior (subset of activities and most frequent paths). Formal models allow for conformance checking.
  • 71. © Wil van der Aalst (use only with permission & acknowledgements) informal when needed & fast and scalable precise (having formal semantics) whenever possible & useful Hybrid process models Wil van der Aalst et al. Learning Hybrid Process Models from Events - Process Discovery Without Faking Confidence. BPM 2017: 59-76
  • 73. © Wil van der Aalst (use only with permission & acknowledgements) Comparative process mining (variants of the same process in different organizations)
  • 74. © Wil van der Aalst (use only with permission & acknowledgements) Comparative process mining (variants of the same process in the same organization)
  • 75. © Wil van der Aalst (use only with permission & acknowledgements) Comparative process mining (variants of the same process for different customer groups)
  • 76. © Wil van der Aalst (use only with permission & acknowledgements) CoSeLoG http://www.win.tue.nl/coselog/
  • 77. © Wil van der Aalst (use only with permission & acknowledgements) UWV (Employee Insurance Agency) manages employee insurances (unemployment, disabilities, health, etc.). Elham Ramezani Taghiabadi, Understanding non-compliance, PhD thesis 2017.
  • 78. © Wil van der Aalst (use only with permission & acknowledgements) Also the same process/organization over time
  • 79. © Wil van der Aalst (use only with permission & acknowledgements) Find the seven differences
  • 80. © Wil van der Aalst (use only with permission & acknowledgements)
  • 81. © Wil van der Aalst (use only with permission & acknowledgements) fast slow
  • 82. © Wil van der Aalst (use only with permission & acknowledgements) Approaches • Process cubes (data warehouse for event data). • Analysis workflow support. • Delta analysis (model-to-model). • Conformance checking (log-to-model). Wil van der Aalst. Process Cubes: Slicing, Dicing, Rolling Up and Drilling Down Event Data for Process Mining. AP-BPM 2013: 1-22. Alfredo Bolt, Massimiliano de Leoni, Wil van der Aalst. Process variant comparison: Using event logs to detect differences in behavior and business rules. Inf. Syst. 74(Part): 53-66 (2018). Alfredo Bolt, Massimiliano de Leoni, Wil M. P. van der Aalst, Pierre Gorissen. Business Process Reporting Using Process Mining, Analytic Workflows and Process Cubes: A Case Study in Education. SIMPDA (Revised Selected Papers) 2015: 28-53.
  • 84. © Wil van der Aalst (use only with permission & acknowledgements) event data evidence-based techniques domain knowledge contextual knowledge 010010011001000110 010010011001000110
  • 85. © Wil van der Aalst (use only with permission & acknowledgements) Traditional process modeling conformance and performance diagnostics manual modeling followed by conformance checking improve model or process
  • 86. © Wil van der Aalst (use only with permission & acknowledgements) Traditional process discovery conformance and performance diagnostics process discovery followed by conformance checking improve process
  • 87. © Wil van der Aalst (use only with permission & acknowledgements) Interactive process mining Alok Dixit, E. Verbeek, J. Buijs, W. van der Aalst. Interactive Data- Driven Process Model Construction. ER 2018: 251-265 conformance and performance diagnostics guided process discovery and improvement generates modeling suggestions based on the data autocomplete possibility immediate feedback on any modeling decision helps to explore the “evidence” in a very direct manner
  • 89. © Wil van der Aalst (use only with permission & acknowledgements) Performance-Driven Process Modeling Best model or best process ?
  • 90. © Wil van der Aalst (use only with permission & acknowledgements) Naïve idea fast cases slow cases discover process model based on only good cases remove bad behavior from discovered process
  • 91. © Wil van der Aalst (use only with permission & acknowledgements) Not that simple good behaviors observed behaviors observed good behavior danger of overfitting or underfitting need to identify process features that lead to positive behavior and that can be influenced
  • 93. © Wil van der Aalst (RWTH Aachen University) With great power comes great responsibility!! Responsible Process Mining (RPM)
  • 94. © Wil van der Aalst (RWTH Aachen University) Event data are highly sensitive even when names are removed!
  • 96. © Wil van der Aalst (RWTH Aachen University) Examples of ongoing RPM research Who the blame for delays and non-compliance? (avoiding to blame the most experienced/overloaded worker) How to discover process models without having events? (events are like votes in a e-voting system)
  • 97. © Wil van der Aalst (use only with permission & acknowledgements) To conclude
  • 98. © Wil van der Aalst (RWTH Aachen University) VisiCalc Killer App for Apple II (1979) Spreadsheets can do anything with numbers Excel is like toilet paper … The more sheets, the better!
  • 99. © Wil van der Aalst (RWTH Aachen University) Process mining can do anything with event logs! The bigger the log, the better. The more logs, the better.
  • 100. © Wil van der Aalst (RWTH Aachen University) Process mining is generic like a spreadsheet and can do anything with events (rather than numbers). Therefore, it is there to stay (unlike many hyped topics).
  • 101. International Conference on Process Mining Aachen, June 23-25, 2019
  • 102. International Conference on Process Mining Aachen, June 23-25, 2019
  • 103. © Wil van der Aalst (use only with permission & acknowledgements) www.pads.rwth-aachen.de Foundations of Process Mining Dealing with XXXX Event Data Automated Operational Process Improvement Responsible Process Mining Thanks