Start with the Work, Not the Tool
List the steps, inputs, decisions, exceptions and people involved. A process that changes every week may need redesign before automation.
Good Candidates
- High-volume repetitive data entry
- Scheduled extraction, transformation and reporting
- Rule-based approvals and notifications
- Reconciliation across multiple systems
- Tasks with clear inputs, outputs and exception handling
Check the Business Case
Estimate current effort, error frequency, waiting time and operational risk. Include the cost of maintaining the automation when source systems change.
Pilot before Scaling
Choose a contained process, define success measures and confirm exception handling before automating a wider workflow.
Detailed Assessment Checklist
- Process volume, frequency and seasonality
- Stability of rules, inputs and expected outputs
- Number and type of exceptions requiring judgement
- Current effort, waiting time, rework and error impact
- Availability and quality of source data
- System-change dependencies and long-term maintenance owner
Warning Signs
- The process changes frequently and has no agreed owner
- Most cases require human judgement or informal negotiation
- Input data is unreliable and nobody owns corrections
- The only objective is to use a specific automation tool
- There is no fallback when the automation fails
- Benefits are assumed but not measured before the change
A Practical Action Sequence
Observe
Record the actual steps, hand-offs, decisions and exceptions.
Measure
Establish current volume, effort, waiting time and error baseline.
Simplify
Remove unnecessary steps and agree stable business rules.
Pilot
Automate a contained scope with logging and manual fallback.
Review
Compare results, fix weaknesses and decide whether to scale.
Measures Worth Tracking
Use a small set of measures that reflect the business objective. Avoid collecting metrics that nobody will act on.
Management Questions
- Is the business rule stable enough to automate?
- Who owns exceptions and approves rule changes?
- What happens if the source system or format changes?
- Can the process continue manually during an outage?
- What result would justify maintaining the automation?

