Systemising Pain: When to Fix a Process with Software, Automation or AI

When Is a Process Worth Automating? A Practical Decision Framework

By Andrew Lee Ward 5 min read Updated 27 Jun 2026

A process is worth automating when it is frequent, broadly stable each time, costly in time or errors, supported by data you already hold, and mostly rules-based rather than judgement-heavy. If it is rare, changes case by case, needs a person to decide each time, or the steps are not yet clear, automate later — systemise first.

When Is a Process Worth Automating? A Practical Decision Framework

Most automation projects fail for a dull reason: the process was never worth automating, or it was never clear enough to automate at all.

When is a process worth automating?

A process is worth automating when it is frequent, broadly the same each time, costly in time or errors, supported by data you already hold, and mostly rules-based rather than judgement-heavy. When all five are true, software does the work more cheaply, more consistently, and without getting bored. When several are false, automation costs more than the pain it removes.

Those five tests come from a longer list of dimensions used in the Pain Automation Score: frequency, time cost, error and risk cost, process stability, data availability, integration complexity, decision complexity, and strategic value. You don't need to score every one to make a sensible call. You need to be honest about the few that decide it.

The five questions that decide it

Work through these in order. The first three tell you whether the pain is big enough to bother. The last two tell you whether it can be automated at all.

  • How often does it happen? A task done a few times a year rarely repays the build. A task done daily, by several people, compounds — that is where the return lives.
  • What does each run cost? Add up the time spent and the cost of getting it wrong. A two-minute task done two hundred times a month is a forty-thousand-minute-a-year problem in disguise.
  • Does it create commercial or risk drag? Late chasing, missed approvals, and scattered data quietly erode margin and trust. This is the drift tax — the compounding cost of work that slides sideways while everyone stays busy.
  • Is the process stable? Run it ten times in your head. If the steps are broadly the same and the exceptions are few and nameable, it is stable. If almost every run is a special case, it isn't ready.
  • Are the steps rules-based? Can you write them down as "if this, then that"? If a person has to weigh a real judgement each time, that judgement is the job — and it is not yet a candidate for automation.

A process that passes all five is a strong automation candidate. A process that fails the last two needs work before automation will help, whatever its frequency or cost.

What should you not automate?

Don't automate work that is rare, unstable, or judgement-heavy — and never automate a process you can't yet describe. The McKinsey Global Institute's automation research found that fewer than 5% of occupations can be fully automated, while about 60% have at least a third of their activities that could be, which means the realistic target is almost always a part of a job, not the whole of it.1 The parts worth handing over are the repetitive, rules-based fragments. The parts to keep are the ones that need a human to decide.

So leave these alone, for now:

  • Rare work. A process you run twice a year will cost more to build and maintain than it ever saves.
  • Unstable work. If every run is a special case, you'll spend longer maintaining the exceptions than you saved.
  • High-judgement work. A delicate negotiation, a hiring decision, a bespoke proposal — automating these removes the very thing that makes them work.
  • Knowledge that lives in one head. Where a process survives only because one person remembers it, you have a bus factor problem, not an automation opportunity. Get it out of their head first.

"Automating a broken process doesn't fix it. It just lets you make the same mistake faster, and at scale." — The Control Standard

Why you must systemise before you automate

Automation amplifies whatever process you give it, so an unclear process produces unclear results at speed. Software is literal. It does exactly what the steps say, every time, with none of the quiet judgement a person applies to paper over a gap. If the steps are vague, contradictory, or undocumented, the automation will faithfully reproduce the mess — only faster and harder to unpick.

The fix is to systemise first: make the process clear, owned, and repeatable, with a written set of steps and a definition of done so everyone agrees what "finished" looks like. Once a human can run it the same way twice from the documentation alone, it is ready to hand to software. We cover the order of operations in systemise before you automate; skip that step and you are buying a faster version of your current problem.

What to do once a process qualifies

Once a process is frequent, stable, and rules-based, your next decision is how to automate it, not whether. For high-volume, rules-based work — routing, reminders, moving data between systems, generating routine documents — start with business process automation, which maps the common patterns to the right kind of tool. Gartner frames this wider shift as hyperautomation: organisations increasingly combine several tools to automate as many processes as feasible, rather than betting on a single technique — which makes choosing the right tool for each process the real skill.

Where an off-the-shelf tool fits the shape of your process, use it. Where nothing on the market matches, you face a build-versus-buy decision: the strategic value and integration complexity of the pain decide whether bespoke software earns its keep or whether you are over-engineering a problem a spreadsheet and a rule could solve. High strategic value plus poor off-the-shelf fit is the case for building; almost everything else is a case for buying.

Score your own process in five minutes

If you have a specific recurring pain in mind, you don't have to guess where it lands. The free Pain Automation Score below scores it across all eight dimensions — frequency, time cost, error and risk cost, process stability, data availability, integration complexity, decision complexity, and strategic value — and tells you in about five minutes whether to systemise it, automate it, or turn it into software. It is the fastest way to turn "this is annoying" into a decision you can defend.


  1. McKinsey Global Institute, A Future That Works: Automation, Employment, and Productivity and Jobs Lost, Jobs Gained. See mckinsey.com and the executive summary

Frequently asked

What processes should you NOT automate?
Don't automate work that is rare, changes case by case, or needs real human judgement each time — a one-off negotiation, a sensitive HR conversation, a bespoke proposal. Also leave anything you can't yet describe as clear steps: if you can't write it down, you can't reliably automate it. Automating a vague or broken process just produces wrong answers faster.
Is automation the same as systemising?
No. Systemising means making a process clear, owned and repeatable — a documented set of steps with a definition of done. Automation means handing some of those steps to software. Systemising comes first; automation is what you do to a process that is already clear and stable. You can systemise without automating, but you should rarely automate without systemising.
How do you calculate the ROI of automating a task?
Multiply how often the task runs by the time or error cost of each run to get the annual pain, then weigh that against the cost of building and maintaining the automation. A task that takes five minutes a week barely repays the effort; the same five minutes done by twenty people daily is worth solving. Count the cost of errors and chasing, not only the keystrokes.
What's the difference between automation and AI?
Automation follows fixed rules: given the same input, it always does the same thing. AI makes a judgement or a prediction, so its output can vary and needs checking. Most everyday process pain — routing, reminders, copying data between systems — is rules-based and wants plain automation, not AI. Reach for AI only when the step genuinely needs interpretation.
Should small businesses automate?
Yes, but selectively. Small teams feel repetitive admin most sharply because the same few people absorb it, so a well-chosen automation can free real capacity. Start with one frequent, stable, low-judgement task rather than a sweeping overhaul, and prefer a tool you can buy over something you have to build and maintain yourself.
How do you know if a process is stable enough to automate?
Run it ten times in your head, or watch it happen ten times. If the steps are broadly the same each time and the exceptions are few and nameable, it is stable enough. If almost every run is a special case, or people keep saying 'it depends', the process isn't stable yet. Clarify the rules before you hand any of it to software.
What is a good first process to automate?
Pick something frequent, repetitive, rules-based and annoying — chasing a status update, copying data from a form into a spreadsheet, sending a routine confirmation. These score high on frequency and low on judgement, so they are the safest, fastest wins and they build confidence before you tackle anything riskier.

Keep reading

Guide

Systemise Before You Automate: Why Order Matters

Systemise before you automate, because automating an unclear process only makes the mess faster and harder to spot. First make the process explicit and repeatable: one named owner, documented steps, clear decision rules, and a definition of done. Then decide whether automating it is worth the build.

Guide

Business Process Automation: A Practical Starting Guide

Business process automation (BPA) is using software to run a repeatable business process — approvals, reminders, data entry, status reporting — with little or no manual effort. Start where the work is frequent, rule-based and structured, the data already exists, and an error is costly. Systemise the process first, then automate it.

Guide

Build vs Buy: When Custom Software Beats Off-the-Shelf

Buy when the process is generic and a credible tool fits it with little bending; most needs are like this. Build bespoke software when the process is core to how you compete, no off-the-shelf tool fits without heavy workarounds, or per-seat licensing scales badly. The honest default is buy. Custom earns its cost only on the few processes that genuinely set you apart.

Topic

Systemising Pain: When to Fix a Process with Software, Automation or AI

Systemising operational pain means turning a repeated, painful task into a clear, owned process before you reach for software. A process is worth fixing with software, automation or AI when the pain is frequent, structured and costly, and the data already exists. Most teams either automate too early or never systemise at all.