Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
Business Automation

Automating Something That Will Change Anyway

Last updated:

Stability is a selection criterion

We ask how long the process has worked the way it works now. If the answer is less than six months, or if two departments are still arguing about it, we will recommend waiting.

Automating a moving target does not settle the argument. It encodes one side of it in software and makes changing your mind expensive.

Configurable rather than coded

  • Thresholds, tolerances and limits editable by your team, not by us
  • Business rules in configuration where the rule is likely to move
  • Routing and approval chains changeable without a deployment
  • New product types, categories or sites added without code
The test we apply: which of these will you plausibly want to change in the next two years? Those go in configuration. Everything else can be code, which is simpler and cheaper.

What a change actually costs

Type of changeTypical effort
Adjusting a threshold or rule valueMinutes, by you
Adding a category, site or product typeMinutes to hours, by you
New field captured and carried through1–3 days
New intake channel1–3 weeks
Different decision logic in the core path2–6 weeks

The annual review

We ask, once a year: does this still reflect how you work, is the output still used, what exceptions are being handled manually that could now be automated, and should this still exist at all.

We have recommended switching things off. An automation that no longer matches the business still costs maintenance and still occasionally fails.

The parts we deliberately leave manual

Anything still being argued about, anything with fewer than a handful of instances a week, and anything where the rule genuinely depends on judgement that varies case by case.

Leaving those alone is not incompleteness. It is what keeps the automated part stable enough to trust.

Frequently asked questions

What if we change our whole system next year?

Then the integration layer changes and the business logic mostly survives, provided it was not built inside the old system. That is one reason we keep logic separate from whatever it talks to.

Do you offer a change allowance?

Maintenance agreements typically include a small allowance for changes, with anything larger scoped and priced. We write the boundary with examples so it is not argued about later.

Can our own developer make changes?

Yes. Mainstream stack, documented, code in your repository. That is deliberate.

How do we know if our process is stable enough?

If you can describe it the same way twice, a month apart, and the people who do it agree with your description, it is stable enough.

Keep reading

Process still settling?

Tell us which parts are stable and which are still moving. We will scope the stable half and leave the rest until it settles.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Business AutomationCustom Software Development