Home

NFR-1: Prestazioni

Descrizione

[NFR-1.01] Le prestazioni definiscono la capacità del sistema di rispondere in modo tempestivo e gestire il throughput atteso. I sistemi DEVONO (MUST) soddisfare target definiti di tempo di risposta e throughput sotto il carico atteso.

Guida

Costruire per le prestazioni

[NFR-1.02] I sistemi DEVONO (MUST) essere progettati tenendo conto delle prestazioni fin dall’inizio:

Validare le prestazioni

Il load e performance testing valuta come il sistema si comporta in varie condizioni di carico, misurando tempi di risposta, throughput e consumo di risorse.

[NFR-1.03] DEVE (MUST) essere testato sotto carico basso/normale e al carico massimo atteso (si raccomanda di testare fino a 1.5x del picco atteso). [NFR-1.04] I profili di carico DEVONO (MUST) simulare scenari sia normali che eccezionali, includendo tipicamente aumento e diminuzione organica/costante durante il giorno e la settimana, oltre a picchi in cui il carico aumenta rapidamente da un livello basso al picco:

Misurazione

Stato Criteri
🟢 VERDE Soddisfa tutti i target di prestazione definiti sotto carico normale e di picco
🟡 AMBRA Alcuni target non soddisfatti o test di carico incompleti
🔴 ROSSO Nessun target definito o nessun test di prestazioni eseguito

Riferimenti