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 defines the SDLC as the normed frame of software production: requirements, design, development, test and QA, deployment, maintenance, measured by DORA metrics, with the stated purpose of building software correctly and reliably. Two accounts of what AI does to that frame are in open disagreement.

Olivier Rafal (WeNvision) holds that the phases themselves do not move: define, build, verify, deploy, maintain survive, and AI intensifies them. Louis Claxton, of Anthropic's Applied AI team, keeps the six stages and the control objectives while changing the execution mode, turning the process into a loop built on committed artifacts. SFEIR stretches the same sequence to eleven phases with three immovable human gates (Define, Plan, Ship). Chris Williams rejects the premise: the SDLC was shaped to counter human failure modes (ego, fatigue, forgetting), and a model's failure profile is different, so he builds the ADLC against eight catalogued model failures instead.

The recurring measurement is displacement. Claxton and SFEIR both locate the bottleneck in the stages still running at human speed on either side of the build. DORA 2025, cited by Paula Hingel and by SFEIR, correlates AI adoption positively with throughput and negatively with delivery stability. Marty Cagan's Four Big Risks expose the structural limit: the SDLC natively addresses technical feasibility alone, one risk out of four.

Whether the five invariant phases are a durable backbone or a habit inherited from human constraints remains open between Rafal and Williams.

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
23
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 ↗
PDLC METHODOLOGIE high confidence timeless Source ↗

← is an instance of

Compound Engineering METHODOLOGIE high confidence timeless

← is part of

ATDD (Acceptance Test-Driven Development) METHODOLOGIE high confidence timeless Source ↗
Example Mapping METHODOLOGIE high confidence timeless Source ↗
Graphe de connaissance TECHNOLOGIE high confidence evolving Source ↗

Cited in (11)