Insights / Strategy

What we learned shipping automation this year

Reading time
7 min
STEP01Scoped processOUT OF SCOPE IN WRITINGSTEP02ExceptionsHANDLED EXPLICITLYSTEP03MonitoringFAILURE VISIBLE IMMEDIATELYSTEP04HandoffRUNS WITHOUT USSTEP 01Scoped processOUT OF SCOPE INWRITINGSTEP 02ExceptionsHANDLED EXPLICITLYSTEP 03MonitoringFAILURE VISIBLEIMMEDIATELYSTEP 04HandoffRUNS WITHOUT US
DwgThe shape of every project that went well
SheetInsights
Steps04

A year of shipping automation across different industries, different tech stacks, and different levels of technical sophistication on the client side leaves a fairly consistent set of lessons behind. Some confirmed what we already believed. A few overturned assumptions we walked in with. Here's the honest version, not the highlight reel.

What held up

  • Boring beats clever. The simplest tool that solves the problem outlasts the impressive one, because the client's team can actually maintain it.
  • Scope discipline saves relationships. Every project where we wrote down what was explicitly out of scope avoided the awkward conversation later.
  • Monitoring is not optional. Every serious incident this year traced back to a gap in monitoring, not a gap in the core logic.
  • Ownership matters more than price. Clients who cared about owning their source code and credentials had dramatically better outcomes a year in than clients who just wanted the cheapest quote.

What we got wrong at the start of the year

We underestimated how much of a project's success depends on the handoff, not the build. Early in the year, a technically excellent system sat half-used for two months because the client's team didn't feel confident touching it. We fixed that by investing more time up front in documentation and runbooks than felt necessary at the time, and it consistently paid off later. We also learned to push back harder on unscoped 'AI-powered' requests, where a client wanted intelligence applied to a process that was actually a data problem: messy inputs, inconsistent formats, no clear source of truth. No model fixes that; it has to be cleaned up first.

The pattern underneath all of it

Every project that went well this year had the same shape: a clearly scoped process, explicit handling of exceptions, monitoring that made failure visible immediately, and a handoff that left the client capable of running it without us. Every project that went sideways was missing at least one of those four things, almost never because the underlying technology couldn't do the job. Going into next year, that's the checklist we're holding every new engagement against before a single line of code gets written.

Strategy

Continues · Got a workflow like this?

Got a workflow like this?

Tell us what's eating your team's time, we'll tell you honestly whether automation is worth it.

Book a Consultation

We typically respond within 24 hours