It's BPM, but upside-down.

Using process mining, you can turn the traditionally top-down approach of BPM on its head.

Business process management (BPM) is usually a top-down approach. You start by designing your process in a high-level model.

Then, you configure a system for managing and controlling your process.

This system then coordinates work between your employees, and other resources in your organization.

Process mining can analyze your process in a bottom-up fashion. You don't need to have a model of your process to analyze it — Process mining uses the history data in your IT systems.

Your IT system already records all steps of your process in execution. With process mining, you get a process model from these data. This way, your real process, and actual business rules, can be discovered automatically.

Find deviations between your plan and reality.

You have designed your process for a reason. Find out how it keeps up in reality.

You already have a model of how your process should be performed? With process mining, you get objective information on whether it is actually followed as prescribed.

You may have a process that is well-defined, but not tightly enforced by your IT systems. Now you can see for the first time how that process is handled in real life.

Process mining also allows you to compare processes. You are wondering why your department in Japan always outperforms the Americans? Now you can find out!

It's not only for business processes.

Any operational process that is observable can be analyzed.

Process mining was developed with business processes in mind. However, the great thing is that it works for any process that can be observed.

Are you developing software applications, or embedded systems where software drives the functionality of your devices? We have already analyzed real-life usage processes of consumer devices, medical systems, and large-scale embedded systems.

If your application, or any process really, is not observable yet it can be instrumented to produce detailed usage data. Analyzing these data with process mining gives you valuable insight on which functionality your users access, and how they navigate your product.