Un progetto senza budget di performance rallenta
Quando scriviamo gli obiettivi Core Web Vitals nel contratto, la performance diventa un criterio di completamento.
Senza un numero condiviso, la performance diventa un valore che tutti difendono e di cui nessuno risponde. Il team dice di volere un prodotto veloce; se chiedi quanto veloce, non c'è una risposta comune.
Il modo più semplice per risolverlo è scrivere gli obiettivi tra i criteri di accettazione del progetto. Fissiamo le soglie in fase di analisi e le includiamo nelle condizioni di consegna.
I nostri obiettivi predefiniti
- LCP (Largest Contentful Paint): sotto 2,5 secondi
- INP (Interaction to Next Paint): sotto 200 millisecondi
- CLS (Cumulative Layout Shift): sotto 0,1
- JavaScript al primo caricamento: limite di 200 KB (compresso)
Una volta che il numero è nel contratto, ogni nuova dipendenza che sfonda il budget apre automaticamente una discussione. Farla prima del lancio costa molto meno che farla dopo.

