Storia della domanda:
Negli ultimi anni, il numero di attacchi ai sistemi informatici è in aumento e i requisiti per la protezione dei dati sono diventati più severi per legge. Le aziende richiedono un lavoro continuo e complesso sui temi della sicurezza in tutte le fasi del ciclo di vita del prodotto.
Problema:
I requisiti non funzionali per la sicurezza sono spesso formulati in modo vago o copiati dagli standard senza un’adattamento alla specificità del progetto. Questo porta a rischi elevati, ripetizioni o compiti impraticabili per il team IT.
Soluzione:
L’analista deve:
Caratteristiche chiave:
È possibile fidarsi completamente delle checklist di sicurezza nella formulazione dei requisiti?
Le checklist sono utili come punto di partenza, ma non coprono tutte le particolarità aziendali. I requisiti di sicurezza devono essere discussi individualmente per ogni progetto.
È obbligatorio un audit di sicurezza per tutte le parti del sistema?
Alcuni moduli potrebbero non elaborare dati sensibili o essere interni. Tuttavia, un’analisi dei rischi è obbligatoria per l’intera soluzione. Si adotta il principio del minimo accesso necessario.
Vale la pena cercare di implementare i requisiti di sicurezza al 100%?
In generale, vengono attuate le misure più critiche, in base alla classificazione dei dati e al livello di minaccia. "Sicurezza assoluta" è un mito, i compromessi sono inevitabili, è importante gestire i rischi.
Caso negativo: I requisiti di sicurezza sono stati ridotti al punto "conformità allo standard ISO" e si è dimenticato di configurare la cifratura del canale di trasmissione dati. Risultato: incidente, multa. Vantaggi: Documentazione redatta rapidamente. Svantaggi: Vulnerabilità effettiva e problemi durante l’audit.
Caso positivo: L’analista ha coinvolto uno specialista di sicurezza, ha condotto una sessione di analisi delle minacce e ha documentato i requisiti sotto forma di criteri di accettazione. Tutte le misure sono state concordate e realizzabili. Vantaggi: Sicurezza implementata, audit passato con successo. Svantaggi: Richiesta di più tempo e sforzi per la concordanza.