Business process simulation
Process Mining vs Process Mapping vs Process Simulation
Process mining, process mapping, and process simulation answer different questions and require different inputs, and confusing them leads teams to pick the wrong tool for the job. This article lays out what each one actually does and where the boundaries are.
- Published
- Reading time
- 5 min read
- Type
- Guide
These three terms get used loosely and sometimes interchangeably, which causes real confusion when a team is deciding how to approach a process problem. Each one answers a different question, requires a different kind of input, and produces a different kind of output. Knowing which one you actually need, and knowing what a given tool does not do, saves a lot of wasted effort.
Process mapping: what does the process look like
Process mapping documents the steps, decisions, and handoffs in a process, usually as a flowchart or swimlane diagram. It answers the question of what the process is supposed to do, or what people believe it does, showing who is responsible for each step and how cases move between them. A map can be built by interviewing the people who do the work, by extracting steps from an existing standard operating procedure document, or by observing the work directly. It does not, on its own, tell you how long anything takes, how much volume moves through each path, or where delays actually occur. A map is a picture of structure, not a measurement of performance.
Process mining: what actually happened
Process mining takes a different starting point. Rather than asking people to describe the process, it analyzes event log data already recorded in the systems that ran the work, timestamps showing when each case moved from one system state to another, and reconstructs the process paths that actually occurred, including all the variants and exceptions that a hand-drawn map would likely miss or simplify away. Its strength is that it is grounded entirely in what the systems recorded, which makes it useful for discovering undocumented variation and confirming or challenging assumptions about how a process really runs. Its requirement is equally specific: it needs clean, structured, timestamped event log data extracted from the underlying systems, and it works best where that data already exists in a usable form.
Process simulation: what would happen under different conditions
Process simulation starts from a model of the process, however that model was built, whether from a workshop, an SOP document, or observation, and then runs a large number of individual cases through that model to see how it behaves under realistic variability in arrivals, task duration, routing, and rework. It answers a forward-looking question that neither mapping nor mining can answer on their own: given this process design, or a proposed change to it, what would cycle time, throughput, utilization, and bottlenecks actually look like across hundreds of cases, not just one illustrative example. A discrete-event Monte Carlo simulation is the specific technique used for this, running the model many times over with randomized but realistic variation to produce a distribution of outcomes rather than a single estimate.
| Approach | Starting input | Question it answers | What it does not do |
|---|---|---|---|
| Process mapping | Interviews, workshops, or an existing SOP or PDD document | What are the steps, decisions, and handoffs in the process | Does not measure performance or predict outcomes |
| Process mining | Timestamped event log data from underlying systems | What actually happened, including undocumented variants | Requires clean structured log data and does not test hypothetical changes |
| Process simulation | A process model, plus assumptions about volume, duration, and routing | What would cycle time, throughput, and bottlenecks look like under current or proposed conditions | Does not discover the process from raw system logs on its own |
How they fit together
In an organization with rich, accessible event log data, process mining can be a strong way to establish what a process actually does today, and the discovered model it produces can then feed into a simulation to test proposed changes against realistic current behavior. In an organization without clean event logs, or where the process is not fully captured inside systems that log every step, mapping remains the practical way to build an accurate current-state model, often supplemented by tracing a sample of real cases by hand. Either starting point, mined or mapped, can then be simulated to test what a change would do before it is implemented.
It is worth being clear that these approaches are not competing for the same job. A team that has excellent event log data still benefits from simulation to test a proposed staffing or routing change, because mining only describes the past, it does not predict the future. A team without usable event logs is not locked out of simulation either, because a model built from documentation and interviews, once validated against how the process actually feels to the people running it, is enough to run a meaningful simulation.
Choosing the right approach for the question
If the question is what does our process actually look like and where does it diverge across teams, mapping or mining is the right starting point, depending on what data is available. If the question is how long does this process actually take and where does time get lost, tracing real cases and building a measured baseline, whether the model came from mapping or mining, is the next step. If the question is what would happen if we changed staffing, routing, or introduced automation or AI at a specific step, simulation is the tool built for that question, because it is the only one of the three that tests a hypothetical rather than describing something that already happened or already exists on paper.
How Processfix fits into this picture
Processfix sits at the simulation end of this comparison. It turns a plain-language description of a process, clarifying questions and answers, or an uploaded PDF or Word SOP or PDD document into an editable swimlane model, and it runs a discrete-event Monte Carlo simulation across hundreds of cases to establish a locked baseline. From that baseline, you can build Improve and Add AI scenarios, compare P50, P90, and P95 cycle time, throughput, utilization, bottlenecks, labor, and estimated value, and export the resulting case as a document to Word, PDF, or Markdown. It is not a process mining tool, it does not import BPMN or XML, and it does not analyze event log data, so if discovering the process from system logs is what you need first, that work happens separately, before a model comes into Processfix for testing.
Related reading
- Business process simulationBusiness Process Simulation: Test Process Changes Before Implementation
- Business process simulationWhat Is Business Process Simulation?
- Process mapping and documentationBusiness Process Mapping: How to Capture the Process You Actually Have
- Business process simulationHow Monte Carlo Simulation Works for Business Processes
Analyze one process before implementation
Upload an SOP or PDD, or describe how the work happens today. Map the process, simulate it, compare improvement and AI scenarios, and export the selected target process.
One process per month, free.