Home

NFR-8: Portabilità

Descrizione

[NFR-8.01] La portabilità definisce la facilità con cui un sistema può essere trasferito da un ambiente all’altro. [NFR-8.02] I servizi DOVREBBERO (SHOULD) essere deployabili in diversi ambienti con modifiche minime.

Guida

Costruire per la portabilità

[NFR-8.03] I sistemi DEVONO (MUST) essere progettati per la flessibilità di deployment:

Validare la portabilità

La portabilità è principalmente validata attraverso test di deployment e ambienti:

DEVE (MUST) essere testato:

DOVREBBE (SHOULD) essere testato:

Misurazione

Stato Criteri
🟢 VERDE Deployabile in tutti gli ambienti target con configurazione minima, infrastructure as code implementata
🟡 AMBRA Richiede modifiche significative per deployment in ambienti diversi
🔴 ROSSO Legato a un ambiente specifico, nessuna strategia di portabilità

Riferimenti