Process Mining Basics Flashcards
Introduction to Process Mining
What is process mining?
analyses operational processes based on their actual “as-is” data, which is available as log files in ERP-Systems
What are the three analytical field that process mining uses to analyse operational processes?
- Business intelligence
- Data mining
- process science
What is the goal of process mining?
transform data into actionable insights that create opportunities for improvement
What is the difference between data mining and process mining?
Process Mining focuses on business processes and its transactional data in ERP systems
What is a digital footprint and how does PM play a role?
Details of every process is recorded and leaves a trace
called digital footprints and can be found throughout different systems in an organization.
Process Mining captures these footprints and allows you to visualize them in a step-by-step journey view.
What are the 3 steps of process mining?
1 . Transactional Data (Digital footprint)
2. Analyzing the traces
3. Process Science
[Transactional Data (Digital footprint)] What is event logs?
system based task data get recorded in log files - called event-logs
[Transactional Data (Digital footprint)] What does process mining use event logs for?
to “mine” processes and better understand them
e.g:
-Identifying process trends, patterns, and deviations
-Detailed visualization of actual processes
-Discovering new ways to increase process efficiency
[Analyzing the traces] What happens during this stage?
Executed steps are analysed to determine compliance and inefficiencies (e.g redundant tasks). Process Mining uses BI to visualize and provide valuable insights.
[Process Science] What happens during this stage.
Process improvement are defined based on findings.
eg:
-Implementing approval steps to ensure compliance
-Removing redundant tasks to reduce cycle time
-Change process flows for efficient execution
Define process model
Visually describe the sequence of tasks and responsibilities (“to-be” process) that need to be executed in order to complete the process
Define process cases
A Case defines a one-time execution of the process (complete or incomplete). [refer to image 1]
Define process variants
A variant is a set of cases with the same process flow (same choices, activities, events). Only small differences (different end-decision) will lead to a new variant. [refer to image 2]
Define Events
Events define every action within a system and these actions have a specific timestamp.
Assuming the process is fully executed, each individual task is considered an event since we receive a system-generated timestamp on each task
Define Attributes and list the 2 types
Besides the specific tasks and time-stamps, there is other information related to the process called Attributes.
- task attribute
2.case attribute
What is a task attribute?
provide additional details on the executed tasks for certain cases, such as cost center, type of execution, costs