All articles
Comparison11 September 2026 · 4 min read

Process mapping or process simulation? What each one can do

In short

A process map (flowchart, swimlane, BPMN or value stream) describes the structure: which steps exist, who performs them, where the flow branches. It is the basis for documentation, training, audit and shared understanding in a workshop. What it does not contain is behaviour under load: arrival volume, spread of processing durations, capacity per role and calendar. That is why it cannot answer the four questions improvement projects ask: where the constraint sits, how long the bad cases take, where the constraint moves after a measure, and what that measure is worth. A map with eight steps becomes a computational model in about twenty minutes.

Table of contents

What a process map achieves

It is usually underrated by people who want to compute. A shared picture:

  • ends arguments about reality. Two departments describing the same process differently only notice at the diagram.
  • makes responsibility visible. Swimlanes show handovers, and handovers are where cases get stuck.
  • is the basis for documentation, training, audit and software development. A computational model is useless for that.
  • costs almost nothing and comes out of a workshop, not a project.

The common forms differ less than their advocates claim:

FormStrengthBlind spot
FlowchartInstantly understood, no training neededNo roles, no times
SwimlaneHandovers and responsibilities visibleNo volumes, no capacity
BPMN 2.0Standardised, exchangeable, execution-nearBehaviour under load entirely absent
Value stream (VSM)Contains inventories and waiting timesSnapshot, no variation
SIPOCFast scoping, good at project startVery coarse, no flow logic

The value stream comes closest to computation: it carries waiting times and inventories. But it measures them on one day for a typical case and therefore says nothing about the peak day.

What appears in no map

Four inputs, regardless of notation:

  1. Arrival volume and its variation. "120 cases a day" and "180 on the first of the month" appear in no diagram.
  2. Spread of processing durations. A box labelled "10 min" is an average. The queue, however, comes from the range, not the mean.
  3. Capacity per role. Three people times seven productive hours. Without that number there is no utilisation.
  4. Calendar and cost. When work happens, and what an hour in that role costs.

Without these four, no diagram can be computed, whichever tool opens it. That includes BPMN with a simulation module: there too you enter these values in separate dialogues, see BPMN simulation.

The four questions a picture fails

"Where is the constraint?" In a diagram every box looks the same. The constraint is the step with the highest utilisation, and utilisation is not a property of the picture.

"How long does it take in the bad cases?" A diagram has no distribution. It cannot know the difference between P50 and P90, and commitments are made against the P90.

"What happens if we automate step 3?" In the picture a box disappears. In reality the full volume hits the next step, and the constraint moves there. This knock-on effect is the most common reason automation projects miss their numbers.

"What is that worth in money?" That needs volumes, durations and rates, plus the queue, which holds a large part of the cost.

When a map is enough

Not every process needs a computational model. A map suffices when:

  • nobody waits. If the process runs well below capacity, processing time is lead time. Then addition is more honest than simulation.
  • the goal is documentation. Audit, training, onboarding, evidence obligations.
  • the process is being newly designed and nobody has numbers yet. Draw first, collect numbers, then compute.
  • the decision is already made. A model built to justify a decision already taken is not analysis but decoration.

From picture to model: the route

The transition costs less than most assume, provided you resist the urge to transfer the diagram one to one.

  1. Consolidate coarsely. A documentation-grade map has thirty activities; a computational model needs five to ten. Merge what the same role does in sequence.
  2. Reduce branches to the real ones, with a share per edge, not with every special case.
  3. Add aborts. Everything that leaves the process (rejected, withdrawn, abandoned). Maps almost always omit them; in computation they are decisive.
  4. Obtain the four missing inputs. This is the actual work: about two hours for a mid-sized process.
  5. Compute and check with Little's Law. Work in progress ÷ daily throughput against the computed lead time.

Budget twenty minutes for the transfer and two hours for the data. Anyone who knows those proportions stops treating the diagram as the expensive part.

Side by side

Process mapProcess simulation
AnswersHow does it run?What happens under load?
ContainsStructure, roles, branchesplus volumes, ranges, capacities, calendars
OutputDiagramThroughput, lead time as a band, utilisation, cost
LifespanYears, versionedWeeks, for one decision
Level of detail20–30 activities5–10 steps
EffortHoursHalf a day, mostly data collection
Fails atany numeric questionthe claim of being documentation

The practical rule: both, but in sequence and not in the same artefact. A diagram meant to be documentation and computational model at once is too fine for one and too coarse for the other.

Frequently asked

Can I turn a BPMN diagram straight into a simulation?

Not without additional inputs. BPMN describes the structure; computation needs arrival volume, spread, capacity and calendar. Tools with a simulation module ask for these in their own dialogues. The import saves you the structure, not the data. The data is the work.

Isn't a value stream map enough?

It comes closest to computation, because it carries inventories and waiting times. What it lacks is variation: it measures one day for a typical case. It also does not show coupling: a step behind the constraint looks relaxed because it only receives what the constraint lets through, and becomes the constraint itself once that is fixed.

How detailed should a computational model be?

Five to ten steps. That is considerably coarser than a documentation-grade map, and deliberately so: the constraint sits where utilisation is highest, and that is just as visible coarsely. Every extra activity costs input fields without moving the result.

We have already documented 200 processes. Can we simulate them all?

It is rarely sensible. Simulation pays off where cases wait and a decision is pending, typically for a handful of processes at a time. The other 195 documents keep their value as documentation. A model without a pending decision is maintenance effort with no return.

Does simulation replace process mapping?

No. The map establishes how the process runs and creates the shared basis. Without it you model a flow the participants do not agree with. Simulation builds on that and answers the questions about load, constraint and effect. The two have different readers and different lifespans.

FlowVisual

Run the numbers on your own process

FlowVisual turns the figures in this article into a model that runs, with your volumes, your capacities, your range.

Guide: seven steps to the number