Their costs show up somewhere else, usually later.
The apology loop
The same bug comes back, followed by another reminder to remember it.
InsteadReplace the reminder with a tested barrier, an owner and a written reason.
The green-check illusion
Generated tests restate generated code, so every check shares the same wrong assumption.
InsteadAdd independent examples, invariants, hostile inputs and evidence from real use.
The unlimited delegate
An agent gets broad credentials because permissions are inconvenient.
InsteadGrant narrow, short-lived access, enforced outside the model.
The review avalanche
Agents start work faster than people can understand and merge it.
InsteadStart less, shrink changes and invest in review.
The bespoke product trap
Customer forks pile up that only one engineer can run.
InsteadDecide: shared capability, supported extension, priced service, or no.
The adoption scoreboard
Leaders reward AI usage, code volume or demos instead of outcomes.
InsteadCompare results, total cost, reliability and learning against a baseline.
The ceremonial human
Someone approves things they don’t have the time, information or expertise to judge.
InsteadGive them real authority and time, or let the system do less.
The abandoned launch
The release is celebrated while support, incidents and retirement become someone else’s job.
InsteadKeep the operating duty with a named team, and fund it.