In a recent blog post Ed van Akkeren questioned the feasibility and usefulness of process mining. The article is in Dutch, but you can read the Google Translate version here.
I think he has some points, but he is also missing quite a few.
Feasibility
Let’s start with the feasibility. He correctly identifies two major problems that occur in practice:
- Data can be incomplete; different systems contain different kinds of data.
- The data may not reflect the actual process.
The first problem relates to the tracking of a process across different (parts of the) IT systems. For example, one needs to link the purchase order numbers with the relevant invoice IDs to look at the whole purchase-to-pay process. This can be a challenge.
However, while he argues that:
What is kept in one system is missing in the second, and vice versa. Eventually you’ll find yourself on the smallest common denominator.
The minimal process mining requirements are actually quite basic: You need to be able to identify process instances (case IDs), activities (process steps), and ideally some timestamps. If it is really not possible to link the, e.g., purchase and pay processes together, then it can be still valuable to analyze these sub processes in isolation.
The second problem is more severe than missing information. Missing data is obvious, but how do you know that the data reflects the truth? He gives some nice examples of how systems can be misused and probably many people can tell similar stories.
But is this a reason to not use the data at all, without even looking at how good they are? In fact, the data that are collected in organizations are constantly getting better—it’s a byproduct of the increased IT support but also because it is understood how relevant they are for decision making. And: The use of process mining tools does not imply that it is forbidden to talk to people and validate the results.
As with everything, one needs to decide on a case per case basis what is the trade-off between effort and benefit.
Usefulness
So, what are the benefits? And here is where I disagree with Ed the most. He basically states that looking at the past has not much use.
But Process Mining only provides information about how things were and not how they will be. And the latter is precisely what management is most interested in.
There are situations in which the “as is” process may not be relevant: If the process is not important, if it is running smoothly, or if one deliberately wants to redesign it from scratch without being influenced by how things are done right now.
However, in most situations getting a clear picture of the current process reality is both necessary and extremely difficult. It is necessary to be in control and to be able to improve. It is difficult because processes are in the heads of many people, distributed over different departments and IT systems. While one could easily walk along a manufacturing process, particularly service processes are inherently invisible.
Process mining can make a crucial contribution by providing a fact-based rather than an interpreted picture of the current process.
Here are a few benefits:
- Less time is needed from the process experts in interviews or workshops (in which they are away from their jobs) to understand the “as-is” process. The process mining work upfront leads to less intrusion in the actual business.
- Discussions that are based on opinions around possible root causes of problems can be avoided or resolved. The fact-based analysis provides an objective reference point.
- Not just the sunny day scenarios but also the exceptions become visible. The data analysis reveals all the variations of the process, and often the 20% that are “non-standard” cause 80% of the costs.
- Unlike with standard query tools you don’t need to know upfront what you are looking for. By showing what is actually happening, unexpected insights can be obtained that one would have never thought of checking explicitly.
So?
Where does this leave us?
Ed calls process mining a hype, which surprises me. I wonder what he has heard, and from whom?
Process mining by itself is not a silver bullet. It is not a methodology, and it does not seek to replace other techniques such as data mining or business intelligence.
Instead, it is a great tool with real, tangible benefits that can be combined with data mining, embedded in the lean six sigma methods, and used on top of BI and data warehousing technology.
Let’s all be careful, while spreading the word, not to overpromise. It would be a pity to discount process mining as a hype before organizations have started to get a chance to reap its benefits.
Tweet
Comments (6)
Hi Anne, I tried to read the Google translation but it was to confusing although I did get a general ‘drift’ of what he was saying.
One thing I could see was the “History is Bunk” quote. Well my response would be;
Those who do not read and understand history are doomed to repeat it.” – Harry Truman
In this case – “if you don’t know what happens in a system or process that you are managing then the process will stay the same”
I think this is your point too. Its a pity his essay is not in English!
Science and history are based on looking at the past, understanding what happened and trying to look into the future. If you leave out the first step this particular process does not work!
Hi Anne,
Good to read you comments on this article.
Linking Process mining to a continous improvement/learning cycle is where the long term befenits can be reached. Becoming aware of the current way of working (and more specificaly the breakdowns that occure), is the starting point of new learningcycle. Fact-based awareness is the best way, to objectively start an improvement discussion. It saves significant ammounts of discussion time in adressing a root cause of a breakdown/bottleneck.
There are however some hurdles to take before managers will fully accept the fact based amalysis
I wanted to finish with saying, that these hurdles have to do with the still rising quality of registered data within distributed informationsystems, and that certainly not all systems out there are process aware.
There is still some challenge in combining Procesmanagement and Datamanagement.
To be continued
George, Frank, thanks for your comments. I absolutely agree. There are still some challenges, but in order to understand the current processes you have to look at the past.
Process mining can assist by providing an analysis that is both fact-based and process-oriented, which is something that neither manual modeling, BI, or data mining can do.
But communicating this in the right balance between “overpromise” and “underpromise” is a real challenge!
Hi Anne,
Sorry dat ik nu pas kon reageren op jouw commentaar op mijn blogpost “Hoedt u voor instortingen”. je doet in elk geval keurig waar ik op hoopte: de discussie verder voeren op basis van argumenten En die discussie kan m.i. alleen goed gevoerd worden als er bij tijden mensen bereid zijn om de zaken eens met een cynisch oog te bekijken. Bedankt in elk geval.
VrGr
Ed
Hoi Ed,
mee eens. Bedankt voor je reactie!