Map the Process Before You Automate It

·6 min read·Ervandra Halim

Key answer

Automation projects usually fail for one reason: nobody mapped the process before building software. In my consulting work, process mapping before automation means listing every step, handoff, and wait, then killing the ones that only survive out of habit, and doing that first typically removes 25-35% of steps before any code gets written, cutting the system you actually need to build.

  • Automating a broken process just makes the same mess faster and harder to change, because the workarounds get encoded into software instead of staying as habits people can still question.
  • A half-day mapping session with the actual team that does the work, not just managers, is enough to surface steps nobody can explain, like a four-signature approval process that traced back to a single fraud incident eight years earlier.
  • Deciding what to kill, merge, or keep happens before automation is scoped, which is what lets vendors quote a clean process faster and more accurately than a messy one.

Every automation project I've seen fail had one thing in common: nobody mapped the process before touching software. The team jumped straight to "let's build a system for this," and six months later they had a fast, expensive way to do something that shouldn't have been done at all. Process mapping before automation is the cheapest insurance you can buy in a project, and it costs an afternoon, not a budget line.

The instinct to automate is usually right. The mistake is in the sequencing. If you automate a process that's full of workarounds, exceptions, and steps nobody remembers the reason for, you don't get a better process. You get the same mess, just faster and harder to change, because now it's encoded in software instead of a person's habits.

I've watched a retail chain in Tangerang spend real money building an approval workflow app that faithfully reproduced a four-signature purchase order process. Nobody had asked why it needed four signatures. Turns out it was a fraud-prevention rule from a single incident eight years earlier, and three of the four approvers just rubber-stamped everything without reading. The software made the rubber-stamping instant. That's not efficiency, that's expensive theater.

"That's not efficiency, that's expensive theater."

Ervandra Halim, technology consultant for operations-heavy businesses

Why does mapping come first?

Mapping comes first because a process map forces you to see the workflow as steps, handoffs, and waits, rather than as "how we've always done it." Once it's on paper, or a wall of sticky notes, patterns jump out that are invisible when the process only lives in people's heads:

  • Steps that exist because of one bad incident years ago, never revisited
  • Approvals that add a wait but no actual decision
  • Data entered twice into two systems because nobody connected them
  • Handoffs where one person waits on another for information that could be provided upfront

None of this requires a consultant or a fancy tool. It requires writing the actual steps down and asking, out loud, in a room with the people who do the work, "why does this step exist?"

The afternoon method

This is the version I actually use with clients, and it fits in a half-day session with the team that runs the process, not just their managers.

  1. List every step in order. Sticky notes, a whiteboard, or a shared doc. One step per note. Don't skip steps because they feel "obvious."
  2. Mark who does each step and who they wait on. Draw an arrow from step to step showing handoffs. This is where you see queues and dead time.
  3. Circle any step that exists only because of a past mistake or a since-departed manager's preference. Ask the room directly: does anyone know why this step exists? Silence is a signal.
  4. Time-stamp the waits, not just the work. Most process pain isn't the work itself, it's the waiting between steps. A form that takes five minutes to fill out but sits for three days waiting for a signature is a three-day process, not a five-minute one.
  5. Delete before you digitize. For every circled step, decide: kill it, merge it, or keep it with a documented reason. Only after this pass do you decide what to automate.

In my experience, this exercise removes 25-35% of steps before any code is written. That's not a rounding error. That's a third of your future software budget you just saved, because you're no longer paying to speed up work that shouldn't exist.

What does this look like in a real workflow?

Purchase requests at a mid-size distributor make a good real-world example of what a mapped process actually reveals. The unmapped version looks simple in someone's head: "employee requests, manager approves, purchasing buys." Mapped honestly, with every handoff and wait made visible, it often looks like this instead:

Step Who Wait Reason it exists
Fill paper form Requester none Legacy from pre-email era
Walk form to manager Requester hours-days No digital routing
Manager approves Manager days (in meetings) Genuine judgment call
Re-key into purchasing system Admin days (backlog) Systems never connected
Second approval over 5M IDR Finance days Real control, rarely triggered
Purchase placed Purchasing - The actual work

Once mapped, it's obvious the re-keying step is the real automation target, and the "walk form to manager" step just needs a phone or web form, not an app. This is the same discipline covered in Automating Repetitive Back Office Tasks: Where to Start: find the step that's pure friction before you build anything.

How do you know when you're ready to automate?

The map's cleanliness is the signal: once it's clean, the automation conversation changes completely. Instead of "build us a system like our current process," it becomes "here are the three steps that actually need software, and here's the data that has to flow between them." That's a scoped, buildable, and honestly a much cheaper project. Vendors quote faster and more accurately against a clean process than a messy one, because there's less ambiguity to price in as risk.

This also protects you from a specific trap: legacy processes that were themselves built around old, limited software. If you're mapping a workflow that already runs through a system your team has outgrown, the mapping exercise will surface that too, and it's worth reading The Hidden Cost of Legacy Systems in Your Business alongside it.

The takeaway

Don't buy or build automation software until you've mapped the process on paper and killed the steps that don't earn their place. An afternoon with sticky notes and the people who actually do the work will save you months of expensive rework and a system that just does the wrong thing faster. If you want a second pair of eyes on a process before you commit budget to automating it, that's exactly the kind of conversation worth having early, not after the invoice.

process mappingautomationoperationsworkflowefficiency

Frequently asked questions

What if nobody in the room can explain why a step exists?

Treat silence as the signal, not an unanswered question to research later. When you ask a room why a step exists and nobody knows, mark it as a candidate for removal rather than assuming it's necessary. In the retail chain example, that question would have revealed that three of four required signatures existed only because of one fraud incident eight years earlier that nobody had revisited.

Should you map the process with managers or with the people who actually do the work?

Include the people who actually do the work, not just their managers. Managers often only know the process as documented or as they assume it runs, while the team doing the daily handoffs and waits knows the real workarounds and dead time. Mapping without them produces a map of assumptions, not the actual workflow.

What happens to legacy systems the mapping exercise reveals along the way?

Mapping surfaces them as a separate problem worth addressing alongside automation. If the workflow you're mapping already runs through software your team has outgrown, the exercise exposes that constraint too, and it's worth treating as its own decision rather than folding it into the automation scope you're currently sizing.

Does removing steps mean the automation project gets smaller?

Yes, and that's the point. Once you've killed steps that don't earn their place, the remaining automation scope narrows to the few steps that actually need software and the data that must flow between them, which is what lets vendors quote faster and more accurately against a clean process than a messy one.

Ervandra Halim

Ervandra Halim

CPTO & Principal Architect

Ervandra Halim helps owners and leaders modernize operations and put AI to work daily. He partners with a few businesses at a time, mostly by referral.

Keep reading

Digital Strategy

When NOT to Automate: A Contrarian Checklist

Knowing when not to automate saves more money than automating everything. Low volume, high variance, and relationship moments belong with humans.

·6 min read

Digital Strategy

Fix Your Data Before You Buy AI

Data quality for AI is the unglamorous prerequisite everyone skips. How messy customer records and duplicate spreadsheets quietly sabotage AI projects.

·5 min read

© 2011–2026 Ervandra Halim