Ho un discreto numero di problemi di sicurezza con le operazioni di un cliente e mi ha fatto riflettere su tutti i problemi di sicurezza che ho osservato e notato nel corso degli anni con diversi clienti / posti di lavoro. Le preoccupazioni sollevate con la direzione sono state soddisfatte con "troppo tempo / denaro / risorsa" a meno che il problema di sicurezza in questione non sia stato sfruttato e, in questi casi, è stato raggiunto "perché non l'hai risolto ?!".
Nel tempo dipendenti / appaltatori finiscono per non menzionare problemi di sicurezza dovuti alle risposte da parte della direzione e questi problemi di sicurezza vengono lasciati indietro. Ovviamente questo non accade dappertutto ma certamente la maggioranza. Il rovescio della medaglia di questo è il management / decision maker che sono paranoici sulla sicurezza e spendono milioni in roba senza valore perché dice "sicuro" sulla scatola / nel nome.
La mia domanda quindi è questa: è eticamente corretto ignorare un problema di sicurezza perché un capo / cliente ti ha detto di non risolverlo a causa di problemi di tempo / soldi? È eticamente corretto ripararlo dopo un ordine espresso per non risolverlo.
Una parte dei maggiori problemi che ho riscontrato nell'individuare problemi di sicurezza non è sempre la risposta, ma più il tempo impiegato durante il processo decisionale. In quel periodo potremmo perdere molti dati o anche peggio: molti dati dell'utente sono quasi sempre sensibili.
Una sorta di nota a margine, ma come possiamo addestrare il personale, i responsabili delle decisioni e gli utenti (sì, c'è una differenza!) che questi problemi esistono e dovrebbero essere risolti, ma senza che essi saltino troppo in profondità.
Modifica Giusto per chiarire: non si tratta di andare contro le decisioni del management o non rendersi conto che stai creando un problema di sicurezza più grande di quello che c'era in precedenza. Sto parlando di un difetto di sicurezza definito che hai individuato, in grado di correggere e non avere l'autorizzazione del client.