Home

NFR-6: Manutenibilità

Descrizione

[NFR-6.01] La manutenibilità definisce quanto sia facile modificare, aggiornare e mantenere il sistema nel tempo. [NFR-6.02] Le codebase DOVREBBERO (SHOULD) essere modulari, ben documentate e seguire standard concordati per facilitare le modifiche future.

Guida

Costruire per la manutenibilità

[NFR-6.03] I sistemi DEVONO (MUST) essere progettati per la manutenibilità a lungo termine:

Validare la manutenibilità

La manutenibilità è principalmente validata attraverso pratiche di qualità del codice e monitoraggio continuo:

DEVE (MUST) essere implementato:

DOVREBBE (SHOULD) essere implementato:

Misurazione

Stato Criteri
🟢 VERDE Codice ben strutturato, documentazione completa, test automatizzati, standard di codifica seguiti
🟡 AMBRA Documentazione parziale, alcuni test mancanti, standard inconsistenti
🔴 ROSSO Codice legacy non documentato, nessun test, difficile da modificare

Riferimenti