54
Process Mining Data Science × Business Process Mgt = Dr. Claudio Di Ciccio http://diciccio.net/ [email protected] FH KUFSTEIN, NOV. 2018

Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process Mining

Data Science × Business Process Mgt =

Dr. Claudio Di Cicciohttp://diciccio.net/[email protected]

FH KUFSTEIN, NOV. 2018

Page 2: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Claudio Di Ciccio /klˈaːudio di ˈt͡ʃiːtt͡ʃo/

Assistant professor

Ph.D. in Computer Science

Main research interests:process mining,declarative processes,cryptoeconomics,service-oriented arch’s

PROCESS MININGPAGE 2

Page 3: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Key facts

Est. 1898 (Imperial Export Academy)

1919: The University of World Trade

1975: WU, Vienna University of Economics and Business

2013: New campus

2015: Triple accreditation (1% worldwide)

23,545 Students enrolled (2017)

2,300 Staff & faculty members

1,000 Ph.D students

35,000 Campus WU area (m2)

13th/100FT ranking(Masters in Mgt.) 2018

51-100QS RankingBusiness & Mgt. Studies

58th/100Executive MBA Ranking 2017

Page 4: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Institute for Information Businesshttps://wu.ac.at/infobiz

Page 5: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Business process mgt.

A process mining perspective

Organisation, modelling, execution, and tracking of processes

Page 6: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Half empty or half full?

http://aeon.co/ideas/which-is-more-fundamental-processes-or-things

PAGE 6 PROCESS MINING

Page 7: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Processes are into dynamics

PAGE 7

Thanks to Dr. Mieke Jans for offering her hand

PROCESS MINING

Page 8: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Business processes are everywhere

Products and services are provided by activities

Execution of activities requires coordination

Success of this coordination influences costs, time, and quality of products and services

A noticeable definition:

”a set of logically related tasksperformed to achieve a defined business outcomefor a particular customer or market”[Davenport 1992]

PAGE 8

Relevance of business processes

PROCESS MINING

Dumas et al., 2018

Page 9: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS IMPLEMENTATION9

BPM lifecycle and positioning

Page 10: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

To take an example, the trade of a pin-maker: But in the way in which this business is now carried on, it is divided into a number of branches:

One man draws out the wire;

another straights it;

a third cuts it;

a fourth points it;

a fifth grinds it at the top for receiving the head;

to make the head requires three operations;

to put it on is a peculiar business;

to whiten the pins is another;

to put them into the paper;

and the important business of making a pin is, in this manner, divided into about eighteen distinct operations.

Processes and division of labour

Smith, 1776

PROCESS MININGPAGE 10

Page 11: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process models

Slide courtesy of Prof. Jan Mendling

PROCESS MININGPAGE 11

Page 12: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS IMPLEMENTATION12

BPM lifecycle and positioning

Page 13: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Workflow

PROCESS MININGPAGE 13

Page 14: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

IT Support

PROCESS MININGPAGE 14

Page 15: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

IT Support

Slide courtesy of Prof. Jan Mendling

PROCESS MININGPAGE 15

Page 16: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

The event log

Execution model

PROCESS MININGPAGE 16

Page 17: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

The event log

Case #1

Case #1

Proceed to security check

Pass security screening

Security screening not passed

Pass security screening

Pass luggage screening

Proceed to departure level

PROCESS MININGPAGE 17

Page 18: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

The event log

Case #1

Case #1

Proceed to security check

Pass security screening

Security screening not passed

Pass security screening

Pass luggage screening

Proceed to departure level

Case #2

Proceed to security check

Pass security screening

Pass luggage screening

Proceed to departure level

PROCESS MININGPAGE 18

Page 19: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

The event log

Case #1

Proceed to security check

Pass security screening

Security screening not passed

Pass security screening

Pass luggage screening

Proceed to departure level

Case #2

Proceed to security check

Pass security screening

Pass luggage screening

Proceed to departure level

Case #3

Proceed to security check

Pass luggage screening

Pass security screening

Security screening not passed

Pass security screening

Proceed to departure level

PROCESS MININGPAGE 19

Page 20: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS IMPLEMENTATION20

BPM lifecycle and positioning

Page 21: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

The event log

Case #1

Proceed to security check

Pass security screening

Security screening not passed

Pass security screening

Pass luggage screening

Proceed to departure level

Case #2

Proceed to security check

Pass security screening

Pass luggage screening

Proceed to departure level

Case #3

Proceed to security check

Pass luggage screening

Pass security screening

Security screening not passed

Pass security screening

Proceed to departure level

?

PROCESS MININGPAGE 21

Page 22: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process mining

From data to action

Discovery, conformance, analytics, enhancement of processes based on data

Page 23: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 23

Process mining at large

Business Process Event log

?

Execution

& Tracing

van der Aalst, 2016

Page 24: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process mining is not (only)a static analysis of data

SEITE 24 PROCESS MINING

http://getservice-project.eu/

Page 25: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process mining is (mainly)about dynamics

SEITE 25 PROCESS MINING

https://github.com/cdc08x/MINERful

Page 26: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Play in

Play in, play out, replay

Play out Replay

• Extended models(frequency, time…)

• Diagnostics and audits• Conformance measures• Predictions• Operational support

Discovery Execution / Simulation Analytics

PROCESS MININGPAGE 26

Page 27: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 27

Process mining techniques

Dumas et al., 2018

Page 28: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Automated process discovery

SEITE 28 PROCESS MINING

http://www.promtools.org/

Page 29: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

SEITE 29

Conformance checking

PROCESS MINING

http://www.promtools.org/

Page 30: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

From conformance checking to process enhancement

PROCESS MININGPAGE 30

http://www.promtools.org/

Page 31: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

SEITE 31

Process analytics

PROCESS MINING

Slide courtesy of Matej Puchovsky

Page 32: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Data treatment

Everyday challenges in a process miner life

Page 33: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

student name course name exam date mark

Peter Jones Business Information systems 16-1-2014 8

Sandy Scott Business Information systems 16-1-2014 5

Bridget White Business Information systems 16-1-2014 9

John Anderson Business Information systems 16-1-2014 8

Sandy Scott BPM Systems 17-1-2014 7

Bridget White BPM Systems 17-1-2014 8

Sandy Scott Process Mining 20-1-2014 5

Bridget White Process Mining 20-1-2014 9

John Anderson Process Mining 20-1-2014 8

… … … …

Starting point for process mining:Event data

Every row is an event (here: an exam attempt)

PROCESS MININGPAGE 33

case id activity name timestamp other data

Page 34: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

order n. activity timestamp user product qty.

9901 register order [email protected] Sara Jones iPhone5S 1

9902 register order [email protected] Sara Jones iPhone5S 2

9903 register order [email protected] Sara Jones iPhone4S 1

9901 check stock [email protected] Pete Scott iPhone5S 1

9901 ship order [email protected] Sue Fox iPhone5S 1

9903 check stock [email protected] Pete Scott iPhone4S 1

9901 handle payment

[email protected] Carol Hope iPhone5S 1

9902 check stock [email protected] Pete Scott iPhone5S 2

9902 cancel order [email protected] Carol Hope iPhone5S 2

… … … … … …

Another event log:order handling

case id activity name timestamp resource other data

PROCESS MININGPAGE 34

Page 35: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

patient activity timestamp doctor age cost

5781 make X-ray [email protected] Dr. Jones 45 70.00

5541 blood test [email protected] Dr. Scott 61 40.00

5833 blood test [email protected] Dr. Scott 24 40.00

5781 blood test [email protected] Dr. Scott 45 40.00

5781 CT scan [email protected] Dr. Fox 45 1200.00

5833 surgery [email protected] Dr. Scott 24 2300.00

5781 handle payment [email protected] Carol Hope 45 0.00

5541 put in plaster cast

[email protected] Dr. Jones 61 440.00

5541 put in plaster cast

[email protected] Dr. Jones 61 440.00

… … … … … …

Another event log:patient treatment

case id activity name timestamp resource other data

PROCESS MININGPAGE 35

Page 36: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

patient activity timestamp doctor age cost

5781 make X-ray [email protected] Dr. Jones 45 70.00

5541 blood test [email protected] Dr. Scott 61 40.00

5833 blood test [email protected] Dr. Scott 24 40.00

5781 blood test [email protected] Dr. Scott 45 40.00

5781 CT scan [email protected] Dr. Fox 45 1200.00

5833 surgery [email protected] Dr. Scott 24 2300.00

5781 handle payment [email protected] Carol Hope 45 0.00

5541 put in plaster cast

[email protected] Dr. Jones 61 440.00

5541 put in plaster cast

[email protected] Dr. Jones 61 440.00

… … … … … …

Event logs v. data at hand

case id activity name timestamp resource other data

PROCESS MININGPAGE 36

Page 37: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

van der Aalst, 2016

Extract, Transform, and Load (ETL)

1. Extract data from outside sources

2. Transform it to fit operational needs

3. Load it into target systems

PROCESS MININGPAGE 37

The ETL procedure(preventing the GIGO effect)

Page 38: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

van der Aalst, 2016

Extract, Transform, and Load (ETL)

1. Extract data from outside sources

2. Transform it to fit operational needs

3. Load it into target systems

PROCESS MININGPAGE 38

The ETL procedure(preventing the GIGO effect)

Timestamps

Page 39: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

http://www.xes-standard.org/

Adopted by the IEEE Task Force on Process Mining

PROCESS MININGPAGE 39

IEEE Standard 1849-2016 foreXtensible Event Stream (XES)

Page 40: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Assessment of the outcome quality

Everyday challenges in a process miner life

Page 41: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Ext. name Short name

Receive application form a

Check application form completeness

b

Return application form c

Receive amended form d

Register application form e

Check availability f

Verify request g

Decide on application h

Send notification of rejection

j

Send notification of acceptance

k

Close application l

PROCESS MININGPAGE 41

An example event log

𝐿 = [

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 70,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 50,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 30,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 10,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 60,

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑗, 𝑙 20,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 20

]

Page 42: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

𝐿 = [

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 70,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 50,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 30,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 10,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 60,

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑗, 𝑙 20,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 20

]

PROCESS MININGPAGE 42

Flower model

Page 43: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

𝐿 = [

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 70,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 50,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 30,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 10,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 60,

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑗, 𝑙 20,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 20

]

PROCESS MININGPAGE 43

Flower model

Fitness: All traces can be replayed

Generalisation: More unforeseen traces can be replayed too

Precision: Basically any trace starting with 𝑎 and ending with 𝑙 can be replayed

Page 44: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 44

Flower model

Precision: Basically any trace starting with 𝑎 and ending with 𝑙 can be replayed

Underfitting

Page 45: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 45

Enumerating model

Generalisation: Nothing outside the log is accepted

Overfitting

Page 46: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 46

Finding the balance

𝐿 = [

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 70,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 50,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 30,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 10,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 60,

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑗, 𝑙 20,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 20

]

Fitness: Precision: Generalisation:

Simplicity:

Page 47: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 47

Most frequent trace(s) as model

𝐿 = [

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 70,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑘, 𝑙 50,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 30,

𝑎, 𝑏, 𝑐, 𝑑, 𝑏, 𝑐, 𝑑, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 10,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑘, 𝑙 60,

𝑎, 𝑏, 𝑒, 𝑓, 𝑔, ℎ, 𝑗, 𝑙 20,

𝑎, 𝑏, 𝑒, 𝑔, 𝑓, ℎ, 𝑗, 𝑙 20

]

Simplicity:

OK, all the other the traces?

Page 48: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 48

Most frequent trace(s) as model

Simplicity:

OK, all the rest?

Page 49: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

PROCESS MININGPAGE 49

A reasonable model

Fitness: Precision:

Generalisation: Simplicity:

Page 50: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Before

PROCESS MININGPAGE 50

The objective

After

Slide courtesy of Matej Puchovsky

Page 51: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process mining

Research

Ongoing challenges

Page 52: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process mining research institutes

PROCESS MININGPAGE 52

Page 53: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Enabling process mining on the blockchain

Enabling process mining on data lakes

Enabling process mining on software projects

Predictive analytics with process mining

Discovering business rules via process mining

Informing resource management with process mining

Explaining development and change with process mining

… and more

PROCESS MININGPAGE 53

Process mining at WU Viennahttps://wu.ac.at/infobiz

Page 54: Data Science Business Process Mgt€¦ · Relevance of business processes PROCESS MINING Dumas et al., 2018. 9 PROCESS IMPLEMENTATION BPM lifecycle and positioning. To take an example,

Process Mining

Data Science × Business Process Mgt =

Dr. Claudio Di Cicciohttp://diciccio.net/[email protected]

FH KUFSTEIN, NOV. 2018