Vai al contenuto
Metodologia

SDLC

SDLC — Metodologia. categoria: Ciclo classico in sei fasi da cui l'articolo deriva la variante AI-native · definizione: Software Development Life Cycle: quadro normato (ISO/IEC/IEEE 12207) di produzione software — requisiti, progettazione, sviluppo, test/QA, deployment, manutenzione; finalità « costruire il software correttamente e in modo affidabile »; metriche DORA · fasi: Definire → costruire → verificare → distribuire → mantenere (invariante) · stato_2026: In completa revisione (umano + organizzativo) · zone di integrazione: a monte, al centro, a valle

La ISO/IEC/IEEE 12207 fissa lo SDLC in sei fasi: requisiti, progettazione, sviluppo, testing e QA, deployment, manutenzione, misurate con le metriche DORA, con uno scopo dichiarato: costruire software in modo corretto e affidabile. SFEIR fa notare cosa quello scopo lascia fuori. Letto alla luce dei Four Big Risks di Marty Cagan, lo SDLC copre nativamente solo la fattibilità tecnica, un rischio su quattro; valore, usabilità e sostenibilità di business risiedono nel PDLC che lo contiene.

Tra maggio e agosto 2026 la discussione verte sulla modalità di esecuzione, non sulla sequenza. Olivier Rafal (WeNvision) sostiene che definire, costruire, verificare, distribuire, mantenere restano identiche e che l'IA non abolisce nessuna fase, ne intensifica ognuna. Louis Claxton, del team Applied AI di Anthropic, mantiene le sei fasi e le trasforma in un loop attraversato da artefatti versionati (`intent.md`, `spec.md`, `plan.md`), con le skill come controlli consultivi e gli hook come strato deterministico che blocca. Jason Clinton, Deputy CISO di Anthropic, descrive la messa in sicurezza di un ciclo di vita in cui Claude scrive circa l'80% del codice mergeato.

Chris Williams rompe con tutto questo. Lo SDLC è stato plasmato nel corso di decenni per contrastare le modalità di fallimento umane, ego, stanchezza, dimenticanza, quindi farlo girare sui modelli è un errore di categoria, e il suo ADLC è costruito in opposizione ad esso. Gli altri, invece, si biforcano: il ciclo a 11 fasi di SFEIR, l'Usine Logicielle Augmentée di Wescale, AI/works™ di Thoughtworks, il Compound Engineering di Klaassen. Se questi siano varianti dello stesso ciclo o la sua sostituzione è la domanda che nessuno di loro risolve.

Tipo
Metodologia
categoria
Ciclo classico in sei fasi da cui l'articolo deriva la variante AI-native
definizione
Software Development Life Cycle: quadro normato (ISO/IEC/IEEE 12207) di produzione software — requisiti, progettazione, sviluppo, test/QA, deployment, manutenzione; finalità « costruire il software correttamente e in modo affidabile »; metriche DORA
fasi
Definire → costruire → verificare → distribuire → mantenere (invariante)
stato_2026
In completa revisione (umano + organizzativo)
zone di integrazione
a monte, al centro, a valle
relazioni
19
Citata in
11 fiches

Vicinato

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

← si applica a

BMAD METHODOLOGIE affidabilità alta atemporale Fonte ↗
IA TECHNOLOGIE affidabilità alta dinamico Fonte ↗
AI/works™ TECHNOLOGIE affidabilità alta atemporale Fonte ↗
Phase 3 Intégration et Systématisation METHODOLOGIE affidabilità alta atemporale Fonte ↗
sécurité du SDLC AI-native METHODOLOGIE affidabilità alta atemporale Fonte ↗

← migliora

AI4* CONCEPT affidabilità alta dinamico Fonte ↗
IA TECHNOLOGIE affidabilità alta dinamico Fonte ↗

→ fa parte di

PDLC METHODOLOGIE affidabilità alta atemporale Fonte ↗

← si oppone a

ADLC METHODOLOGIE affidabilità alta atemporale Fonte ↗

← è una variante di

cycle SFEIR à 11 phases METHODOLOGIE affidabilità alta atemporale
SDLC AI-native METHODOLOGIE affidabilità alta atemporale Fonte ↗
Software Factory METHODOLOGIE affidabilità alta atemporale
Usine Logicielle Augmentée METHODOLOGIE affidabilità alta atemporale

→ è un'istanza di

ISO/IEC/IEEE 12207 DOCUMENT affidabilità alta stabile Fonte ↗

→ riduce

modes de défaillance humains (ego, fatigue, oubli) CONCEPT affidabilità alta atemporale Fonte ↗

← affina

The New SDLC With Vibe Coding DOCUMENT affidabilità alta atemporale
Think Tank DSI ORGANISATION affidabilità alta dinamico Fonte ↗

← è un'istanza di

Compound Engineering METHODOLOGIE affidabilità alta atemporale

Citata in (11)