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

ISO/IEC/IEEE 12207 definisce lo SDLC come il quadro normato della produzione software: requisiti, progettazione, sviluppo, test e QA, deployment, manutenzione, misurati dalle metriche DORA, con lo scopo dichiarato di costruire software correttamente e in modo affidabile. Due letture di ciò che l'IA fa a quel quadro sono in aperto disaccordo.

Olivier Rafal (WeNvision) sostiene che le fasi stesse non si muovano: definire, costruire, verificare, distribuire, mantenere sopravvivono, e l'IA le intensifica. Louis Claxton, del team Applied AI di Anthropic, mantiene le sei fasi e gli obiettivi di controllo cambiando la modalità di esecuzione, trasformando il processo in un loop costruito su artefatti validati. SFEIR estende la stessa sequenza a undici fasi con tre gate umani immobili (Define, Plan, Ship). Chris Williams rifiuta la premessa: lo SDLC è stato concepito per contrastare i modi di fallimento umani (ego, fatica, dimenticanza), e il profilo di fallimento di un modello è diverso, quindi costruisce l'ADLC a partire da otto fallimenti catalogati dei modelli.

La misura ricorrente è lo spostamento. Claxton e SFEIR collocano entrambi il collo di bottiglia nelle fasi che continuano a procedere a velocità umana ai due lati della costruzione. DORA 2025, citato sia da Paula Hingel che da SFEIR, correla l'adozione dell'IA positivamente con il throughput e negativamente con la stabilità del delivery. I Four Big Risks di Marty Cagan mettono a nudo il limite strutturale: lo SDLC affronta nativamente solo la fattibilità tecnica, un rischio su quattro.

Se le cinque fasi invarianti siano una struttura portante duratura o un'abitudine ereditata dai vincoli umani resta una questione aperta tra Rafal e Williams.

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
23
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 ↗
PDLC METHODOLOGIE affidabilità alta atemporale Fonte ↗

← è un'istanza di

Compound Engineering METHODOLOGIE affidabilità alta atemporale

← fa parte di

ATDD (Acceptance Test-Driven Development) METHODOLOGIE affidabilità alta atemporale Fonte ↗
Example Mapping METHODOLOGIE affidabilità alta atemporale Fonte ↗
Graphe de connaissance TECHNOLOGIE affidabilità alta dinamico Fonte ↗

Citata in (11)