Index:


Business Process Analytics

1)Introduction
Efficient processes are one of the main components of successful organizations in the 21st century. As enormous amounts of process related data are stored everywhere, the possibility to analyze and improve processes gave rise to the field called "process mining".  It is aimed at discovering useful insights from process data.

2)Event data
With the emergence of the Internet of Things, a lot of things around us are recording data about events that happen over time.
As a result, the types of event data you can analyze is literally infinite.
In this course you will learn about the different components of event data, and how to 
>Create 
>Preprocess  
>Analyze 
the event data.

Event data consists of three basic components: 
>the why,
>the what
>and the who.
an event is  a recorded action of an activity (the what) occurring for an instance (the why) by a specific resource (the who).

3)Process analysis workflow
Analyzing event data is an iterative process of three steps:
extraction,
processing
and analysis.



4)Different perspectives after analysis
Three perspectives can be distinguished. 
Firstly, the organizational perspective focuses on the actors.
Secondly, the control-flow perspective, focusses on the flow and structuredness of the process.
Finally, the performance perspective, focusses on time and efficiency. 
Furthermore, we can also combine different perspectives, for example investigate whether there are links between actors and performance issues. Additional data attributes which are available, such as the cost of activities or types of customers, can also be included.



5)Exploring the sequence of activities
The sequence in which the activities occurs is called the trace of the case.
A list of the traces can be retrieved with the `traces` function, or they can be visualized using the `trace_explorer`.
For student 1, we see a very structured path, progressing through the different exercises, and finally doing the assessment.
However, student 2 starts with looking at the theory pages, before doing exercise 1, which he executes two times in a row.

6)Process maps

Another way to visualize processes is by constructing a process map.
A process map is a directed graph that shows the activities of the process and the flows between them.
The colors of the nodes and the thickness of the arrows indicate the most frequent activities and process flows.

7)Different components of process data:
8)Different perspectives after analysis
9)Linking different perspectives
For each of these aspects, we used process metrics, which return various numeric results, as well as visuals, which return maps of the process as well as other process-specific graphs, like dotted charts. While each of these aspects is important in its own right, it is also interesting to look at the links between them and between any additional information we have stored in our data.

For example, is there a relation between the actors working on a case, and the order in which the work is done. How is the order in which the work is done related to the efficiency in terms of throughput time? Or are there differences in how different resources plan and execute their work in terms of time schedules?

SOURCE: DATACAMP course on business process analytics with R