Home

NFR-5: Scalabilità

Descrizione

[NFR-5.01] La scalabilità definisce la capacità del sistema di gestire un carico aumentato mantenendo prestazioni accettabili. [NFR-5.02] I sistemi DOVREBBERO (SHOULD) scalare orizzontalmente dove possibile e DEVONO (MUST) gestire un carico aumentato senza degradazione significativa.

Guida

Costruire per la scalabilità

[NFR-5.03] I sistemi DEVONO (MUST) essere progettati per scalare con la domanda:

Validare la scalabilità

Il scalability testing determina la capacità del sistema di scalare up o down in base alla domanda mantenendo livelli di prestazioni accettabili.

DEVE (MUST) essere testato:

DOVREBBE (SHOULD) essere testato:

Misurazione

Stato Criteri
🟢 VERDE Scala automaticamente in base alla domanda, test di scalabilità superati, performance mantenu te sotto carico
🟡 AMBRA Scaling manuale richiesto, test di scalabilità parziali
🔴 ROSSO Nessuna strategia di scaling, degrado significativo sotto carico

Riferimenti