Automation Strategy

Map the process before you automate it

Automating a process you haven't mapped just makes the wrong thing happen faster. How to draw the map, and what it tells you to build.

Published 9 min read By DoubleTime AI

Why map a process before automating it?

Because automation copies whatever process you point it at, including the parts that shouldn't exist — so a map is how you find those parts before you pay to encode them. A process map records who does what, in what order, with which inputs, and where the work stalls or splits. The mapping usually finds steps that can be deleted outright, which is cheaper than automating them. Michael Hammer made the argument in Harvard Business Review in 1990 and titled it "Don't Automate, Obliterate."

Most failed automation projects were scoped from someone's description of a process rather than the process. The description is always tidier than reality: it omits the rework loop, the spreadsheet someone keeps privately, the two customers who get handled differently for reasons nobody remembers, and the step that exists only because a manager who left in 2019 wanted a copy.

Mapping is the unglamorous act of writing those down. It takes an afternoon for most small-business processes. It is the single highest-return hour in any automation project, and it's the step most often skipped, because it looks like preparation rather than progress.

What a process map has to capture

A map is not a flowchart of good intentions. It records five things per step, and it's the last two that people skip.

What to recordWhy it mattersThe question that gets it
TriggerAutomation needs a defined start event"What has to happen before this begins?"
ActorHandoffs are where work waits"Whose task is this, by name or role?"
SystemIntegration cost lives here"Where does this happen — which tool, which screen?"
Decision pointsEvery branch is code someone has to write"When does this go a different way?"
Exceptions and reworkThis is where the time actually goes"What happens when it's wrong?"

The last row is the one that changes estimates. A process described as six steps is often six steps plus three exception paths, and the exception paths carry most of the elapsed time and nearly all of the frustration. If you map only the happy path, you will build something that handles the easy cases and hands the hard ones back to a human with no context, which is frequently worse than what you had.

Draw it in an afternoon

Sit with the person who does the work, not the person who manages it. Ask them to narrate the last real instance, not the general case — "walk me through the one you did this morning" produces a different and more accurate story than "how does this normally work."

Write each step on its own line as a verb phrase with an actor: dispatcher checks the inbox, tech uploads photos, bookkeeper re-keys the invoice into QuickBooks. Then go back through and mark, for each step, roughly how long it takes, how often it happens, and how often it has to be redone. Rough is fine. Order-of-magnitude accuracy is enough to rank the work, and precision you don't have is worse than an honest range.

Then find the boundaries. A map with no defined start event and no defined end state expands until it describes the whole company. Pick the trigger and the finished state deliberately, and write them at the top of the page.

Finally, walk it once more looking only for steps that produce something nobody consumes. Reports nobody opens, approvals nobody has ever refused, copies filed in two places. Those get deleted, not automated.

Notation: what's worth using

There are formal standards for this, and for a small-business process you probably don't need one. Knowing they exist is still useful, because a vendor proposing a standard should be able to say why.

ApproachWhat it isWhen it's worth it
Plain numbered listSteps, actors, timings in a documentAlmost always the right starting point
Swimlane diagramSame steps, arranged in rows by actorWhen handoffs between people are the problem
BPMNA formal notation standardized by the Object Management Group, version 2.0.2 published January 2014When the map will be handed to engineers, or executed by a process engine
IDEF0A US federal standard, FIPS PUB 183, published by NIST in December 1993, for modeling functions with their inputs, controls, outputs and mechanismsRegulated or engineering contexts where function decomposition has to be rigorous
Value stream mapSteps annotated with time spent working versus time spent waitingWhen the complaint is elapsed time rather than effort

BPMN's stated aim is a notation readable by business stakeholders and precise enough to be translated into executable software — which is exactly the gap a mapping exercise sits in. Use it if the map is going to become a system. Use a numbered list if the map is going to become a decision.

What the map tells you to do

The point of the artifact is that it converts an argument into a set of ranked, obvious moves.

What the map showsWhat you do about it
A step with no downstream consumerDelete it
The same data typed into two systemsIntegrate, or automate the entry
Work waiting on a person's availabilityAutomate the handoff, not the judgment
A decision with a written ruleAutomate it
A decision requiring judgmentLeave it human; automate everything around it
High rework rate at one stepFix the input quality first — automating a bad input scales the rework
One step consuming most of the elapsed timeStart there, regardless of how easy the others look

Rank by frequency times duration, and start with whatever is both high on that product and low on judgment. That ordering matters more than tool choice; which platform you use is a downstream question and a reversible one.

When mapping is a waste of time

Say it plainly, because process mapping is easy to turn into a project that replaces the work it was meant to enable.

If the process runs twice a month and takes ten minutes, don't map it — and don't automate it either. If you already know the answer is "these two systems need to talk," you don't need a map to establish that; you need an integration. If the map is going to take six weeks and require a steering committee, the mapping has become the problem. And if the process is genuinely broken rather than inefficient, mapping the current state in detail is archaeology. Design the state you want and check the map only for what you'd be breaking.

The mapping should be proportional to the build. An afternoon for a workflow you'll wire up in a week. Something more rigorous for a custom system, where the map is the fixed-bid scope and the thing everyone will point at when someone asks whether a request is in it.

Who should hold the pen

The person who does the work is the source. The person who will own the automated version should draw it. If those are different people, get them in the same room for the walkthrough, because the gap between them is usually where the undocumented steps are hiding.

Bring a vendor in after the first draft, not before. A shop that maps your process for you will produce an accurate map and will also anchor the scope to what they sell. Choosing an automation partner is easier when you already know what you're asking for, and a map you wrote yourself is the cheapest possible way to find out whether their questions are good ones.

Frequently asked questions

What is business process mapping?

Business process mapping is the practice of documenting how work actually gets done: each step in sequence, who performs it, which system it happens in, where decisions branch, and what happens when something goes wrong. It differs from a job description or a policy document by recording observed behavior rather than intended behavior. The output can be a numbered list, a swimlane diagram, or a formal model in a standard notation. Its purpose is to make an existing process visible enough to be measured, simplified, or automated without discovering the surprises after the build has been paid for.

Why should I map a process before automating it?

Automation encodes whatever process it is pointed at, so any step that shouldn't exist becomes permanent and starts costing money to maintain. Mapping surfaces those steps first — reports nobody reads, approvals nobody refuses, data typed into two systems — and deleting them is free while automating them is not. Mapping also exposes the exception paths, which typically account for most of the elapsed time and are the usual reason automation projects run over. Michael Hammer's 1990 Harvard Business Review article "Reengineering Work: Don't Automate, Obliterate" makes the same argument at organizational scale.

What should a process map include?

Five things per step: the trigger that starts it, the actor who performs it, the system it happens in, any decision points where the path branches, and the exception or rework path when something goes wrong. Add rough numbers alongside — how long the step takes, how often it runs, and how often it has to be redone — because those are what let you rank the opportunities and prove afterward that something improved. Also define the boundaries explicitly: a named start event and a named finished state, or the map will expand until it describes the entire business.

Do I need BPMN or a formal notation?

Usually not. For most small-business processes, a numbered list with actors, timings and exception paths captures everything a formal diagram would and takes far less time to produce and read. Formal notations earn their keep in specific cases: BPMN, standardized by the Object Management Group, when the map will be handed to engineers or executed directly by a process engine; IDEF0, published by NIST as FIPS PUB 183, in regulated or engineering contexts requiring rigorous function decomposition. If a vendor insists on a notation, ask what decision the extra formality enables.

How long should process mapping take?

For a single workflow in a small business, an afternoon — one conversation with the person who does the work, plus an hour cleaning up the draft. Scale it to the build: a workflow you'll wire together in a week doesn't justify more than that, while a custom system with a fixed-bid scope warrants something more rigorous, since the map becomes the contract boundary. If mapping is heading toward multiple weeks and a steering committee, it has stopped being preparation and become the project. The rule of thumb is that the map should cost a small fraction of what it's scoping.

Should I map the current process or design the ideal one?

Map the current one first, but briefly, and don't fall in love with it. The current-state map exists to find what's deletable and to surface the exception paths nobody mentioned — that takes hours, not weeks. Then design the target state deliberately rather than by copying the map with fewer steps. If the process is genuinely broken rather than merely inefficient, detailed current-state documentation is archaeology: design what you want and consult the old map only to check what you'd be breaking and who depends on it.

Want this built for you?

The audit is free and takes 30 minutes. We map where your hours actually leak, price the leak in dollars, and tell you what we would automate first — whether or not you hire us.

Book a free audit ↗

Sources

  1. Reengineering Work: Don't Automate, Obliterate — Michael Hammer, Harvard Business Review, July–August 1990
  2. FIPS PUB 183: Integration Definition for Function Modeling (IDEF0) — National Institute of Standards and Technology, December 1993
  3. Business Process Model and Notation (BPMN) Version 2.0.2 — Object Management Group, January 2014