Process mining is a family of techniques that uses event data from operational systems to reconstruct, analyse and compare process execution. A usable event log normally links each event to a case, activity and timestamp, with attributes for deeper analysis.

The documented process is rarely the process people execute. Yet event data is not neutral truth either: systems record some actions, omit offline work and use timestamps or identifiers inconsistently. A visually impressive process map can therefore amplify extraction defects or invite simplistic conclusions about people and performance.

Process mining should connect data lineage to operational inquiry. Validate the case and event model, interpret variants with process owners and frontline staff, quantify causes and consequences, then test a specific intervention rather than automating the dominant diagram.

Case, activity and time define the process view

The case identifier groups events belonging to the same process instance, such as an order, claim or request. Activity names describe meaningful state changes. Timestamps order them and allow duration analysis. Attributes add amount, product, location, team or outcome.

Modelling choices change the picture. One customer request may create several orders; one order may contain several lines. An event can be logged when a user opens a screen, saves a record or a batch job completes. Document these semantics and test them before interpreting a bottleneck.

Minimum event model and validation
ElementPurposeValidation question
Case IDGroup one process instanceCan events from different cases join?
ActivityRepresent a meaningful stepIs naming consistent across systems?
TimestampOrder and measure eventsWhat moment does it record?
AttributesSegment and explain variationAre definitions stable and permitted?
OutcomeConnect path to valueDoes it reflect the business result?

A process map is evidence for a conversation, not the answer

A dense diagram can show that many variants exist but not why. Interview the people who perform and receive the work, inspect sampled cases and distinguish policy, system constraints, data defects and genuine customer variation. Quantify the volume and outcome of each cause.

Select interventions by expected value and controllability. A data-quality fix may remove more rework than an AI layer. A clearer approval threshold may outperform a new bot. Process mining is valuable when it closes the loop from observed event to tested change.

  • Start with one operational question.
  • Validate event semantics with source records.
  • Segment variants before judging them.
  • Combine data with practitioner context.
  • Re-mine after intervention to verify effect.

Useful outcomes from process mining

  • The event model and its known blind spots are documented.
  • Actual variants, waits, loops and handoffs are quantified.
  • Conformance questions distinguish valid variation from control failure.
  • Improvement hypotheses connect a cause to an operational outcome.
  • Automation candidates are tested against exceptions and data quality.

How to run the work

  1. 01

    Frame the operational question

    Choose a measurable issue such as late approval, duplicate handling, rework or missed service level. Define process boundaries, case start and end, relevant populations and outcome metrics. Avoid beginning with a request to mine everything.

  2. 02

    Build and validate the event log

    Map source systems, case identifiers, activities, timestamps and attributes. Test uniqueness, ordering, timezone, missing events and joins. Trace sampled cases back to source records and compare them with how practitioners describe the work.

  3. 03

    Analyse variants and causes

    Discover common and exceptional paths, cycle times, queues, rework and handoffs. Segment by product, customer, channel, team or risk where appropriate. Use conformance analysis against a justified reference model without assuming every deviation is bad.

  4. 04

    Intervene and measure

    Prioritize a cause the organisation can change. Redesign, clarify policy, improve data or automate a bounded step. Pilot with an owner and countermeasure, then compare cycle, quality, load and unintended effects. Refresh the model to verify that behavior actually changed.

Questions that change the decision

  • What business question and outcome does the analysis support?
  • What constitutes one case across the source systems?
  • Which timestamps reflect real work, queue time or batch updates?
  • Is a variant a justified exception, preference or control defect?
  • Which intervention addresses the cause rather than the visible symptom?

Where teams lose control

01

Incorrect case joins create paths that no real transaction followed.

02

Missing manual work makes automation potential look larger than it is.

03

System timestamps may represent entry time rather than activity time.

04

Variant counts can be used to judge staff without context or fairness controls.

05

Automating the most frequent path can strand important exceptions.

Measure the finished job

Measure the completed workflow, including review effort and exceptions. Output volume on its own is not evidence of a better process.

  • event coverage and trace-to-source accuracy
  • cycle and waiting time by variant
  • rework, loop and handoff frequency
  • conformance deviation by justified cause
  • intervention effect on quality, time and cost
  • new exceptions and unintended displacement

Common questions

What is process mining?

Process mining uses timestamped events from operational systems to reconstruct and analyse how cases actually move through activities, including delays, variants, rework and conformance.

What data is needed for process mining?

At minimum, events need a case identifier, activity and timestamp. Attributes such as team, amount, product and outcome enable segmentation, provided definitions and permissions are controlled.

Is process mining the same as task mining?

Process mining usually analyses events across business systems and cases. Task mining captures detailed user interactions on desktops. They can complement each other but have different data, privacy and scope.

Does process mining identify what to automate?

It provides evidence about volume, repetition, waits and variants. A separate decision must assess root cause, exceptions, integration, risk, capacity and whether redesign or data improvement is better than automation.

George Manolas

George Manolas

Commercial and RFP operations partner

George writes about commercial qualification, RFP operations and the delivery economics behind enterprise technology decisions.

AI workflow automation for repetitive, document-heavy and research-heavy operations.

Operations, finance, commercial and transformation teams. Start with the workflow, constraints and evidence you already have.

See Zenith