How Does Process Mining Work?

Process mining models, analyzes, and optimizes business processes to provide an objective view of how processes run. This data becomes the foundation of the Celonis Context Model for Enterprise AI.

Why companies need process mining

Industry leaders are realizing that superior processes are a competitive differentiator.

Process mining creates an “MRI” of a business process that helps you gain visibility and uncover value opportunities hiding within core operations. Celonis process mining has quickly become the backbone of many companies’ efforts to streamline and optimize processes.

This operational visibility forms the ground truth required to industrialize Enterprise AI via the Celonis Context Model.

220420_Process_Mining_Webpages_Update_JH_V2_How_PM_Header_2250x2250.png

But how does process mining work?

Since the rise of databases and transactional systems like ERPs, companies have invested in digitizing processes and optimizing them to run more efficiently.

In most cases, companies have outlined the way that these processes should run in an ideal world. But the way they actually run in the real world... can be a very different story.

The problem is many organizations aren’t able to see and understand what’s happening in these processes on a day-to-day basis, so they can’t identify the difference between the process “as is” and “as expected.”

And as they say, you can’t fix what you can’t see.

Process mining step-by-step

Let’s take a look at each of the basic steps involved in how Celonis process mining® works.

1. Data ingestion

Modern business processes are incredibly complex. They run across a variety of systems that use different types of data, have different users, and belong to different departments.

Most process mining tools provide a few different methods for getting this data from the underlying systems. In its most basic form, a user can simply export an event log from a system as a .csv and upload it to the process mining tool. But the most advanced organizations are using real-time data ingestion to continuously sync process data.

As individual business objects, or cases, within a process move through systems, they leave a trail of breadcrumbs — whether it’s an invoice making its way from “requested” to “paid,” or a customer service ticket going from “submitted” to “resolved.” Throughout the stages of the cycle, these cases leave behind digital footprints, which are called events.

Process mining technology picks up these breadcrumbs by ingesting system logs of these events, or event logs, and visually reconstructing what’s happening in the process.

These event logs contain, at a minimum, three key pieces of process data for every individual event:

  • Case ID - A unique reference to each business object
  • Activity - The stage of the process the case went through
  • Timestamp - The time that that specific case went through that stage


These event logs feed directly into the Process Data + Business Knowledge layer within the Context Model.

Additional information can be added as well to increase context: think vendor details for an invoice, or priority level for a service ticket.

1_-Data_Ingestion.jpg
2. Process discovery

Now that we’ve gathered all of our data, the magic of process mining can start to happen.

Process mining uses those event logs to produce an end-to-end visualization of the process that superimposes every step that every case took as it moved through the cycle into one visualization. This digital twin of the organization is a core component of the Celonis Context model that combines hindsight, insight, and foresight.

It’s a chronological sequence of events that shows all of the different paths that cases took to get from the beginning of the process to the end. Each unique path is called a variant, with variants that don’t follow a standard or accepted path being called deviations.

Process discovery allows you to explore this interactive process map and see all of the different variants.

You can zoom out and see all of the different variants, which often number in the hundreds or thousands — we affectionately refer to this as the “spaghetti” diagram.


Or, you can zoom in on the happy path, which is the way we would expect the process to look and, hopefully, the most common variant.

You can slice and dice the process anyway you’d like to see how it’s really running.

2-_Process_Discovery.jpg
3. Process analytics

Process analytics allow you to understand the root causes of process inefficiencies, and to quantify their impact on your KPIs.

You can start to get the answers to questions about the causes of process inefficiencies:

  • Where are the bottlenecks?
  • What’s slowing down my throughput time?
  • Which resources are overloaded?
  • Which activities are often skipped?
  • Which resources create deviations?

Or about the impact of process variants:

  • How does a certain variant affect a process KPI like operational cost?
  • How does automation, or lack thereof, impact the process cycle time?
  • How does a specific business action (e.g. customer credit block) impact a business KPI (e.g. on-time delivery rate)
  • What percentage of cases are conforming to the established process?

If you have assumptions about the inefficiencies, you can verify them. There are views and components that allow you to filter, slice and dice, and drill down into the data.

Or you can explore the process as-is and allow Celonis to automatically surface the most impactful inefficiencies for you using AI and machine learning.

6_-_Process_Analytics.jpg
4. Process benchmarking
Process benchmarking allows you to compare process performance across two different dimensions.

You might want to look at the time it takes to process an invoice in two different countries, or the throughput time of a purchase order from one supplier versus another.

With process benchmarking, you can start to identify best practices and share them across geographies, business units, and teams.
8_-_Benchmarking.jpg
5. Conformance checking
Conformance checking gives you the ability to define your preferred path, and see where processes are deviating from it.

This is where the distance between the process “as defined” and “as is” becomes clear. You can understand the percentage of cases that conform to your desired process, and the percentage that don’t. You can know when steps are being skipped, executed in the wrong order, or taking longer than expected at a certain stage of the process.

As you make improvements, conformance checking helps you measure how many more cases are running through the process in the optimal way.
9_-_Conformance_Checking.jpg

The next step

How to move from process mining to action

The Celonis Context Model provides operational context through a dynamic, real-time digital twin of operations, translating the reality of the business into a language that AI understands.

Combining process data, business knowledge, and intelligence, the Context Model gives your people and Enterprise AI the operational clarity to reason correctly, decide sensibly, and act reliably.

Learn more about the Celonis Platform

Measures of process efficiency:

Reduce cycle time

Reduce the total amount of time it takes to complete a process

Cut cost

Lower the costs required to operate the process

Minimize waste

Reduce the amount of resources consumed by the process

Improve quality

Increase the total value delivered by a process

Ways to change processes:

Standardization

Reduce variations to ensure that processes are being executed in the same way across the organization

Streamlining

Reduce the number and complexity of the steps in a process

Optimization

Adjust the process to optimize it for a certain KPI

Automation

Reduce the amount of human effort by automating steps and actions within a process workflow