Skip to content
MagicMakersBook an audit
How We Work Our Process Case Studies Industries Blog About Us
How We Build 09 Jul 2026 5 min read

Your first automation should be embarrassingly small

Large transformation programmes fail quietly for eighteen months. A small slice in production fails loudly in three weeks, which is the useful kind.

Umair Israr
Umair Israr Founder & principal engineer, MagicMakers
A conveyor belt moving boxes through a warehouse
Photo by Hyundai Motor Group on Unsplash

Against the big bang

The instinct with a broken operation is to fix all of it. Map every process, design the target state, agree a roadmap, and start a programme. It is the version that gets approved, because it is the version that looks serious in a board pack.

It is also the version where nothing is real for months. Requirements drift, the people who described the process move on, and by the time anything is deployed the business has changed shape underneath it. The programme does not fail dramatically. it just gets quietly rescoped until it is a smaller thing delivered late.

What a slice is

A slice is one painful workflow, taken end to end, and put into production beside the manual process. Not a prototype, not a pilot in a sandbox. Live, with real data, doing real work, while the old way keeps running until people trust the new one.

It has three properties worth insisting on. It is small enough to ship in weeks. It is complete. a thin vertical through every layer, not a half-built horizontal one. And it produces a number the business already cares about, so success is not a matter of opinion.

If the first thing you ship cannot be evaluated by someone who does not work in technology, you have not sliced it properly.

The first slice is also the cheapest discovery you will ever buy

Shipping something small teaches you things no workshop does. You find out where the data is actually dirty, which integration has undocumented behaviour, which exception nobody mentioned because it is normal to them, and how the team really uses the tool versus how they described using it.

Every one of those discoveries would have been a change request in a big programme. Here they are just the second slice.

Run it alongside, then let it take over

Trust is the constraint, not capability. People do not stop doing a task by hand because a system exists; they stop when they have watched it be right for long enough. So we run new automation in parallel deliberately, with the output visible, until the manual version is obviously redundant.

On one support automation, the team kept answering enquiries manually for two weeks after the system was live, comparing. Then they stopped, without being asked. That is what adoption actually looks like. nobody announces it.

Fixed scope, per slice

Slicing has a commercial consequence worth stating. Each slice can be priced before it starts, because it is small enough to estimate honestly. You are never signing an open-ended engagement on the strength of a diagram, and we are never quietly absorbing scope to protect a fixed price on something nobody understood yet.

If the first slice goes badly, you have spent weeks and you own the code. That asymmetry is the point. It should be cheap to find out whether working together works.

Got a workflow that looks like this?

Thirty minutes with an engineer. We map it, tell you what is worth automating and what is not, and you leave with the map either way.

Book a systems audit
Keep reading
Agentic AI Your agent doesn't need a bigger prompt. It needs a boundary. Most agent projects fail in the same place: nobody decided what the agent is allowed to do on its own. That is an engineering decision, not a prompting one. Read article → Systems Integration Your integration layer is a person with two browser tabs open Most businesses already have an integration layer. It is a human being, and they are the least reliable and most expensive part of the stack. Read article →