PreviewYou're previewing CTO AI Forge. Sign in to use it.Sign in
← All lessons
L1 · AI across the SDLC8 min read

AI across the software lifecycle, not just the editor

Most organizations start AI in one place: the code editor. But writing code is only one step of delivering software. If everything around it stays the same, faster coding mostly creates longer queues.

The lifecycle, stage by stage

StageAI usesWatch out
PlanSummarize requests, draft specs and tickets, estimateSpecs that sound complete but aren't
CodeCompletion, chat, coding agentsContext gaps, insecure patterns
TestGenerate and extend tests, find edge casesTests that assert the wrong behaviour
ReviewFirst-pass review, suggested fixes for commentsReviewers rubber-stamping
ReleaseRelease notes, change-risk scoringFalse confidence
OperateAlert triage, root-cause suggestions, runbooksWrong root causes under pressure
MaintainMigrations, upgrades, documentationLarge changes that are hard to verify

What the research says about the system

DORA's 2024 report modelled what happens as AI adoption rises. A 25% increase in AI adoption was associated with an estimated 7.5% increase in documentation quality, 3.4% in code quality and 3.1% in code review speed — but also an estimated 1.5% reduction in delivery throughput and 7.2% reduction in delivery stability. DORA's hypothesis: AI makes it easy to produce larger changes, and large batches have always been riskier.

DORA's 2025 research described AI as an amplifier of an organization's existing strengths and weaknesses, and listed seven capabilities that amplify its benefits, including working in small batches, strong version control practices and quality internal platforms.

The CTO's move

Map where time actually goes from idea to production. Put AI where the constraint is, and fix the constraint around it — review capacity, test automation, CI speed — before pushing more code into it.

What this means for the CTO

Your job is to manage the system, not the editor. Ask each team for a simple value-stream map: where do changes wait, and for how long? Then fund AI and non-AI fixes against the biggest waits.

Set two rules early: keep batches small even when AI makes big changes cheap, and track stability next to speed. DORA's 2024 numbers are a warning that AI can raise local quality measures while delivery gets worse.

Finally, give every lifecycle stage an owner for AI adoption. Code generation tends to get attention by itself; testing, review, release and operations usually need someone accountable to make AI help there too.

Diagram

AI across the software lifecycle, not just the editor

Real example

DORA's 2024 Accelerate State of DevOps report estimated that a 25% increase in AI adoption was associated with a 7.5% increase in documentation quality, a 3.4% increase in code quality and a 3.1% increase in code review speed, but also an estimated 1.5% reduction in delivery throughput and a 7.2% reduction in delivery stability (pages 37–40). Source: DORA — 2024 Accelerate State of DevOps report (PDF) ↗

Use it

Quick check · 3 questions

  1. 1.Why can faster code writing fail to speed up delivery?

  2. 2.According to DORA 2024, what was associated with higher AI adoption?

  3. 3.Which DORA AI capability directly counters the 'large AI-generated change' risk?

0 of 3 answered

Sources

Last reviewed 2026-10-01.