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.
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.
-
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?
Is automation the same as systemising?
How do you calculate the ROI of automating a task?
What's the difference between automation and AI?
Should small businesses automate?
How do you know if a process is stable enough to automate?
What is a good first process to automate?
Keep reading
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.
GuideBusiness 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.
GuideBuild 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.
TopicSystemising 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.