Glossary
Exception handling
What an automated process does with the cases it cannot finish, which is where whatever human work remains ends up concentrated.
In plain terms
What happens to the cases the software cannot finish on its own. They have to go somewhere, somebody has to deal with them, and that pile is where all the work nobody managed to hand over ends up sitting.
Why it matters
Because the automation is designed around the cases it handles and the people are left with the ones it does not. Improving the system makes their work harder rather than easier, and nothing in the usual reporting shows that happening.
How it works
Exceptions are the residue, so they are unrepresentative by construction. Every case that was straightforward has been handled, and what reaches a person is the awkward, the ambiguous and the malformed, which is a harder job than the original one.
That gets worse as the automation gets better. Each improvement removes another band of tractable cases, so the queue shrinks and its average difficulty rises, and a team measured on volume looks less productive while doing more demanding work.
A queue needs to say why, not just that. An exception arriving with no explanation of what stopped it makes somebody reconstruct the case from the beginning, which is most of the cost and is entirely avoidable.
They need an owner, and this is where most designs are silent. A queue nobody is accountable for grows, because every individual item is somebody's problem in principle and nobody's in practice until it becomes urgent.
The pattern in the exceptions is the roadmap. Grouping a month of them by cause reliably shows that a few recurring situations account for most of the volume, and those are what the next round of work should address rather than whatever seemed interesting.
Retrying and escalating are different responses to different failures, and treating them as one is a common design error. A momentary fault deserves another attempt; a case the process cannot handle deserves a person, and retrying that one simply produces the same failure at intervals.
Some exceptions should stay exceptions. A case that is genuinely rare and genuinely consequential is a bad candidate for automation, and deciding that deliberately is a better outcome than an unreliable rule that produces a wrong answer confidently.
What automation does to the work left over
Common misconceptions
People assume
Exceptions are the leftovers, so they matter less.
In fact
They are where the remaining human work is, and they are harder than the average case ever was. Treating them as a residual category is how the burden on a team rises without appearing in any report.
People assume
Better automation makes the exception queue easier.
In fact
It makes it smaller and harder. Each improvement removes the tractable cases, so what remains is more difficult on average and takes longer per item, which can look like a team becoming slower.
Questions
- Why does exception work feel harder over time?
- Because it genuinely is harder. Every improvement removes another band of straightforward cases, so the queue shrinks while its average difficulty rises, and a team measured on volume can appear to be getting slower while doing steadily more demanding work.
- What does a workable queue need?
- A reason attached to each item, and a named owner. Without the reason somebody rebuilds the case from scratch, which is most of the cost; without an owner the queue grows, because every item is somebody's problem in principle and nobody's in practice.
- How do we decide what to automate next?
- Group a month of exceptions by cause. A few recurring situations reliably account for most of the volume, and that list is a better roadmap than anything produced by asking which part of the process seems most interesting to work on.
Key takeaways
- The exception queue is the residue, so it is unrepresentative by design.
- Better automation makes it smaller and harder at the same time.
- Attach a reason and a named owner, or the cost lands twice.
- Grouping exceptions by cause is the roadmap for the next round.
Last checked August 2026