Walk into almost any mid-market engineering organization in 2026 and you will find the same artifact: a two-year-old Copilot rollout, a small army of engineers who “mostly use it for autocomplete,” and a CTO who cannot honestly answer the board’s question about whether any of this has moved the needle. The licenses cost real money. The productivity delta is, at best, five to ten percent. Sometimes it is zero. Occasionally it is negative.
The instinct at this point is to buy a better tool. Swap Copilot for Cursor. Layer on an agentic framework. Sign up for whatever the next wave of AI IDEs promises. Each of these moves produces a brief spike in excitement, a demo that lands well, and then — within a quarter — the same flat adoption curve. The org ends up back where it started, now with four AI vendors instead of one.
This is the tool-first trap, and it is the single most common failure mode I see in engineering organizations trying to go AI-First. It is not a failure of tooling. It is a failure of method.
01 · The diagnosisWhat “tool-first” actually is.
Tool-first AI adoption has a recognizable shape. A vendor is selected. Licenses are distributed. A short internal announcement encourages engineers to “experiment.” Some enablement follows — a brown bag, a Notion page, maybe a champions program. Then the organization waits to see what happens.
What happens, reliably, is this: the strongest engineers use the tool to accelerate the parts of the job they were already good at. The weaker engineers use it as a slightly better autocomplete. The process itself — how specs get written, how code gets reviewed, how decisions get made, how evidence gets produced — remains exactly as it was before the tool arrived. And because the process is the actual bottleneck in the SDLC, the productivity curve is flat.
Across eleven mid-market engagements we have observed directly, not one organization that led with tooling saw sustained double-digit throughput gains. The ones that did — all of them — had already changed the underlying process before or during the tool rollout.
This is not a controversial claim among practitioners. It is, in fact, almost unanimous among the engineering leaders I talk to who have been through two or more adoption cycles. But it is still the path most organizations take, because it is the cheapest to explain to a board and the easiest to start on a Monday.
02 · The mechanismWhy the flat curve is structural, not cultural.
The common explanation for flat adoption is cultural: engineers are skeptical, or leadership didn’t champion it well, or training was insufficient. These things are sometimes true. They are not the real cause.
The real cause is that most SDLCs were designed around a specific assumption: the human writes the code. Every downstream artifact — the ticket format, the code review process, the definition of done, the release gate — descends from that assumption. When you introduce a tool that can generate code faster than a human, you have not accelerated the SDLC. You have simply made the code-writing step faster while leaving every other step unchanged. The result is a queue.
You can see this in any team that has been using AI tools seriously for more than a few months. Code gets generated in hours instead of days. Review takes the same number of days it always did. Evidence — tests, traces, rollback plans — either gets skipped, producing incidents, or it becomes the new bottleneck. Either way, the cycle-time improvement is modest and the variance is high.
03 · The alternativeWhat AI-First actually means.
AI-First is not a tooling posture. It is a process posture. In an AI-First SDLC, the primary unit of work is the spec, not the ticket. Agents implement. Humans define, review, and decide. Evidence — not velocity — is the acceptance criterion. Every downstream artifact is redesigned around those assumptions.[1]
The shift sounds subtle. In practice it is substantial, and it touches almost every ritual an engineering org has:
- Specs become formal, versioned artifacts with linting and acceptance criteria. Tickets are a summary view over the spec, not a replacement for it.
- Code review shifts from “did the engineer do this well” to “does the evidence satisfy the spec.” Reviewers read the spec, the tests, the traces, and the diff — roughly in that order.
- The definition of done is expressed in artifacts the agent produced and the human verified: a passing test suite, a trace of the critical path, a rollback plan, a security note.
- The release gate moves earlier. Evidence is generated alongside the implementation, not at the end. Merge requires proof, not just review.
When these four shifts land, the productivity curve stops being flat. In the engagements I have run or observed closely, PRs-per-engineer-per-cycle roughly double within 90 days, and — more importantly — the variance drops. Fewer incidents. Faster rollbacks. Evidence the auditors accept. The AI tooling is the same. The method underneath it is not.
04 · The sequenceWhere to start, concretely.
If you are reading this as a CTO or VP of Engineering with a flat adoption curve, the practical question is where to start. The answer is almost never “buy a better tool.” It is to pick one surface of the SDLC and redesign it around AI-First assumptions before touching anything else.
Start with the spec.
Of all the surfaces, the spec is the highest-leverage one. A well-structured spec is what lets an agent produce a useful first draft instead of a plausible-looking mess. A spec with acceptance criteria is what lets a reviewer evaluate evidence instead of aesthetics. If your organization does not currently have a spec discipline, no amount of tooling will save the rollout.
Then make evidence the merge gate.
Once the spec is the unit of work, the review changes. Merge when the evidence satisfies the spec — tests, traces, a rollback plan, a security note. Not when a senior engineer says it “looks good.” This shift alone, in the engagements I have run, reduces production incidents by a third or more within a cycle.
Only then roll out tooling aggressively.
Copilot, Cursor, whichever agentic framework you prefer — once the spec is the unit of work and evidence is the merge gate, the tools start compounding. Agents have a coherent artifact to implement against. Reviewers have a coherent artifact to judge against. The curve stops being flat.
If your engineers cannot describe the acceptance criteria for the work they are doing this week without opening a ticket, you have a spec problem, not a tooling problem. Fix that first.
05 · The objection“We don’t have time to redesign the SDLC.”
This is the most common pushback I hear, and it is also wrong — though for a reason that is worth unpacking.
The objection assumes the redesign is a separate program, run in parallel to delivery, that costs months of engineering time before producing value. That is how most Big-Four transformations work, and that is why most of them fail.[2] The incremental AI-First approach is different: the redesign happens inside the existing delivery cadence, one surface at a time, starting with the highest-leverage one.
In ninety days, a small embedded team can typically ship the spec discipline, the evidence gate, the first version of agent workflows, and a round of role-definition changes — all while the roadmap continues to deliver. The transformation is not a pause. It is a change in how the existing work already happens.
06 · ClosingThe compounding argument.
The reason any of this matters — the reason it is worth the effort to move off tool-first and toward AI-First — is compounding. A flat productivity curve stays flat. A method that produces double throughput in cycle one tends to produce more than double in cycle two, because the evidence gates catch errors earlier and the spec discipline compounds across teams. The gap between tool-first orgs and AI-First orgs is not going to close on its own. It is going to widen.
If you are running a mid-market engineering organization right now, the honest question is not “should we adopt AI.” You already have. The honest question is whether the SDLC underneath the adoption is going to let the adoption actually produce a return — or whether, two years from now, you are going to be explaining to your board why your competitor’s engineering org ships twice as much work with the same headcount.
The answer to that question is not in the tool.
- The five phases of the AI-First SDLC — Context & Guardrails, V1 Workflows, Team & Org Evolution, V2 Workflows, Continuous Evolution — are documented in more detail in the AI Transformation service page.
- This is a summary observation from multiple published post-mortems of large-scale AI transformation programs at mid-market and enterprise organizations between 2023 and 2026. Specific references available on request.
Founder of r90
Former CTO of Vanco
Writes about the method underneath modern software companies and engineering organizations. Read more →