Skip to content
Methodology

SDLC

SDLC — Methodology. category: Classic six-step cycle from which the article derives the AI-native variant · definition: Software Development Life Cycle: standardized framework (ISO/IEC/IEEE 12207) for software production — requirements, design, development, testing/QA, deployment, maintenance; purpose "build software correctly and reliably"; DORA metrics · phases: Define → build → verify → deploy → maintain (invariant) · status_2026: Under complete overhaul (human + organizational) · integration zones: upstream, middle, downstream

ISO/IEC/IEEE 12207 fixes the SDLC as six stages: requirements, design, development, testing and QA, deployment, maintenance, measured by DORA metrics, with one stated purpose, building software correctly and reliably. SFEIR points out what that purpose leaves out. Read against Marty Cagan's Four Big Risks, the SDLC natively covers technical feasibility alone, one risk out of four; value, usability and business viability sit in the PDLC that contains it.

Between May and August 2026 the argument is about execution mode, not sequence. Olivier Rafal (WeNvision) holds that define, build, verify, deploy, maintain stay identical and that AI abolishes no phase, it intensifies each one. Louis Claxton, of Anthropic's Applied AI team, keeps the six stages and turns them into a loop threaded by committed artifacts (`intent.md`, `spec.md`, `plan.md`), with skills as advisory controls and hooks as the deterministic layer that blocks. Jason Clinton, Anthropic's Deputy CISO, describes securing a lifecycle where Claude writes roughly 80% of merged code.

Chris Williams breaks with all of that. The SDLC was shaped over decades to counter human failure modes, ego, fatigue, forgetting, so running it on models is a category error, and his ADLC is built against it. The rest fork instead: SFEIR's cycle à 11 phases, Wescale's Usine Logicielle Augmentée, Thoughtworks' AI/works™, Klaassen's Compound Engineering. Whether these are variants of the same cycle or its replacement is the question none of them settles.

Type
Methodology
category
Classic six-step cycle from which the article derives the AI-native variant
definition
Software Development Life Cycle: standardized framework (ISO/IEC/IEEE 12207) for software production — requirements, design, development, testing/QA, deployment, maintenance; purpose "build software correctly and reliably"; DORA metrics
phases
Define → build → verify → deploy → maintain (invariant)
status_2026
Under complete overhaul (human + organizational)
integration zones
upstream, middle, downstream
relations
19
Cited in
11 fiches

Neighborhood

BMAD IA AI/works™ Phase 3 Intégration … AI4* PDLC ADLC cycle SFEIR à 11 pha… SDLC AI-native sécurité du SDLC AI-… ISO/IEC/IEEE 12207 modes de défaillance… The New SDLC With Vi… Think Tank DSI

← applies to

BMAD METHODOLOGIE high confidence timeless Source ↗
IA TECHNOLOGIE high confidence evolving Source ↗
AI/works™ TECHNOLOGIE high confidence timeless Source ↗
Phase 3 Intégration et Systématisation METHODOLOGIE high confidence timeless Source ↗
sécurité du SDLC AI-native METHODOLOGIE high confidence timeless Source ↗

← improves

AI4* CONCEPT high confidence evolving Source ↗
IA TECHNOLOGIE high confidence evolving Source ↗

→ is part of

PDLC METHODOLOGIE high confidence timeless Source ↗

← opposes

ADLC METHODOLOGIE high confidence timeless Source ↗

← is a variant of

cycle SFEIR à 11 phases METHODOLOGIE high confidence timeless
SDLC AI-native METHODOLOGIE high confidence timeless Source ↗
Software Factory METHODOLOGIE high confidence timeless
Usine Logicielle Augmentée METHODOLOGIE high confidence timeless

→ is an instance of

ISO/IEC/IEEE 12207 DOCUMENT high confidence stable Source ↗

→ reduces

modes de défaillance humains (ego, fatigue, oubli) CONCEPT high confidence timeless Source ↗

← refines

The New SDLC With Vibe Coding DOCUMENT high confidence timeless
Think Tank DSI ORGANISATION high confidence evolving Source ↗

← is an instance of

Compound Engineering METHODOLOGIE high confidence timeless

Cited in (11)