// Glossario IT

Shift Left (sicurezza)

Il principio di anticipare le attività di verifica e controllo, inclusa la sicurezza, il più presto possibile nel ciclo di sviluppo, invece di eseguirle solo alla fine.

Cos'è

Il principio shift left applicato alla sicurezza sposta le attività di verifica e controllo il più presto possibile nel ciclo di sviluppo, idealmente già durante la scrittura del codice o la progettazione, invece di concentrarle solo in una fase finale di test prima del rilascio, quando correggere un problema è tipicamente molto più costoso e complesso.

Perché conta

Il nome deriva dalla rappresentazione grafica tradizionale del ciclo di sviluppo come una linea temporale che scorre da sinistra a destra: spostare i controlli a sinistra significa anticiparli nel tempo. Correggere un difetto di sicurezza scoperto durante la scrittura del codice costa una frazione di quanto costerebbe correggerlo dopo che l'applicazione è già in produzione e integrata con altri sistemi.

Tag