Casa Finanza personale Implementare e gestire i processi di progettazione usando i principi di progettazione sicura - dummies

Implementare e gestire i processi di progettazione usando i principi di progettazione sicura - dummies

Video: eProcurement: i processi di innovazione per le pubbliche amministrazioni e per le imprese 2024

Video: eProcurement: i processi di innovazione per le pubbliche amministrazioni e per le imprese 2024
Anonim

È una naturale tendenza umana a costruire le cose senza prima considerare le loro implicazioni sulla progettazione o sulla sicurezza. Un ingegnere di rete che sta costruendo una nuova rete può semplicemente iniziare a collegare i cavi a router e switch senza prima pensare alla progettazione generale, tanto meno a considerazioni di sicurezza. Allo stesso modo, un ingegnere del software incaricato di scrivere un nuovo programma è in grado di iniziare semplicemente la codifica senza pianificare il progetto del programma.

Se osservi il mondo esterno e i prodotti di consumo disponibili, a volte vedi evidenti problemi di usabilità e sicurezza che ti fanno pensare a come la persona o l'organizzazione abbia mai potuto partecipare alla sua progettazione e sviluppo.

I professionisti della sicurezza devono aiutare le organizzazioni a capire che i principi della sicurezza per progetto sono una componente vitale dello sviluppo di qualsiasi sistema.

I processi di ingegneria che richiedono l'inclusione di principi di progettazione sicuri includono:

  • Sviluppo del concetto. Dalla fase dell'idea, le considerazioni sulla sicurezza sono fondamentali per il successo di qualsiasi nuova iniziativa di ingegneria IT. Ogni progetto e prodotto inizia con qualcosa - una sessione di lavagna bianca, schizzi su tovaglioli o scatole per pizza, o una chiamata in conferenza. Comunque, il progetto inizia, qualcuno dovrebbe chiedere in che modo dati, funzioni e componenti vitali saranno protetti in questa nuova cosa. Non stiamo cercando risposte dettagliate, ma solo abbastanza confidenza per sapere che non siamo l'ultimo gregge di pecore che si precipita verso la scogliera più vicina.
  • Requisiti. Prima che inizi la progettazione vera e propria, una o più persone definiranno i requisiti per il nuovo sistema o funzionalità. Spesso ci sono diverse categorie di requisiti. Spesso è necessario includere sicurezza, privacy e requisiti normativi.
  • Design. Dopo che tutti i requisiti sono stati stabiliti e concordati, può iniziare la progettazione formale del sistema o del componente. Il design deve incorporare tutti i requisiti stabiliti nel passaggio precedente.
  • Sviluppo. A seconda di ciò che viene costruito, lo sviluppo può assumere molte forme, tra cui la creazione di
    • Configurazioni di sistema e dispositivo
    • Diagrammi di scaffalature per apparecchiature di data center
    • Flussi di dati per sistemi di gestione e monitoraggio
  • Testing. I singoli componenti e l'intero sistema sono testati per confermare che tutti i requisiti sviluppati in precedenza sono stati raggiunti. Generalmente, qualcuno che non sia il costruttore / sviluppatore dovrebbe eseguire dei test.
  • Attuazione. Quando il sistema o componente viene messo in servizio, le considerazioni sulla sicurezza aiutano a garantire che questo non metta a rischio il nuovo sistema / componente o le cose correlate. Le attività di implementazione comprendono
    • Configurazione e cablaggio di dispositivi di rete
    • Installazione e configurazione di sistemi operativi o sottosistemi, come sistemi di gestione di database, server Web o applicazioni
    • Costruzione di strutture fisiche, aree di lavoro o data center
  • Manutenzione e supporto. Dopo aver messo in servizio il sistema o la struttura, tutte le successive modifiche devono essere sottoposte a procedure ingegneristiche simili per garantire che i rischi di sicurezza nuovi o in evoluzione vengano rapidamente mitigati.
  • Messa fuori servizio. Quando un sistema o una struttura raggiunge la fine della sua vita utile, deve essere disattivato senza mettere a rischio dati, altri sistemi o personale.
Implementare e gestire i processi di progettazione usando i principi di progettazione sicura - dummies

Scelta dell'editore

Sintassi JavaScript selezionata - dummies

Sintassi JavaScript selezionata - dummies

JavaScript è un linguaggio importante per la programmazione, lo sviluppo di giochi e le applicazioni desktop. Di seguito sono riportati gli elementi di sintassi JavaScript più comunemente utilizzati, inclusi i comandi per manipolare le variabili, controllare il flusso del programma e gestire le funzioni. Avviso funzione Descrizione ("messaggio"); Crea una finestra di dialogo a comparsa contenente un messaggio. var myVar = 0; Crea una variabile con un valore iniziale dato. Type is ...

I nuovi CSS3 Border Techniques - dummies

I nuovi CSS3 Border Techniques - dummies

Hanno fatto parte del CSS fin dall'inizio, ma i CSS3 aggiungono nuove opzioni davvero entusiasmanti. I browser moderni ora supportano i bordi creati da un'immagine così come gli angoli arrotondati e le ombre dei riquadri. Queste tecniche promettono di aggiungere nuove straordinarie funzionalità ai tuoi progetti. Confini dell'immagine CSS3 consente di utilizzare un'immagine ...

Scelta dell'editore

Utilizzando il componente aggiuntivo Analisi dati Excel con tabelle - dummies

Utilizzando il componente aggiuntivo Analisi dati Excel con tabelle - dummies

Il componente aggiuntivo Analisi dati (noto nelle precedenti versioni di Excel come Analysis ToolPak o ATP) ti aiuta a fare analisi statistiche di ogni genere - e la previsione delle vendite è sicuramente una sorta di analisi statistica. Un componente aggiuntivo contiene codice Visual Basic: un programma, spesso scritto in una versione di BASIC, che Excel può eseguire. È ...

Utilizzando riferimenti di celle esterne in Excel - dummies

Utilizzando riferimenti di celle esterne in Excel - dummies

Potresti scoprire di avere dati in una cartella di lavoro di Excel che desideri fare riferimento in una formula all'interno di un'altra cartella di lavoro. In tale situazione, è possibile creare un collegamento tra le cartelle di lavoro utilizzando un riferimento di cella esterna. Un riferimento di cella esterna non è altro che un riferimento di cella che risiede in un esterno ...

Utilizzando Excel per calcolare una media basata su criteri - dummy

Utilizzando Excel per calcolare una media basata su criteri - dummy

È Possibile utilizzare Excel per calcolare una media . Immaginalo: devi calcolare una media da un elenco di numeri, usando solo i numeri nell'elenco che corrispondono a una condizione. In altre parole, calcola la media utilizzando i numeri se corrispondono a un determinato criterio. Excel è pieno di sorprese e, per questo trucco, tu ...

Scelta dell'editore

Come utilizzare le funzioni per trovare valori in Excel - dummies

Come utilizzare le funzioni per trovare valori in Excel - dummies

Excel fornisce funzioni per trovare il più grande o i valori più piccoli in un set di dati Excel. Queste funzioni includono MAX, MAXA, MIN, MINA, LARGE e SMALL. MAX: valore massimo La funzione MAX trova il valore più grande nei dati. La funzione ignora le celle vuote e le celle contenenti testo o valori logici come TRUE e FALSE ...

Come utilizzare le macro per creare cartelle di lavoro Excel - dummies

Come utilizzare le macro per creare cartelle di lavoro Excel - dummies

A volte potresti volere o dover creare un Excel cartella di lavoro in modo automatico. Ad esempio, potrebbe essere necessario copiare i dati da una tabella e incollarli in una cartella di lavoro appena creata. La seguente macro copia un intervallo di celle dal foglio attivo e incolla i dati in una nuova cartella di lavoro. In che modo ...

Come utilizzare l'obiettivo Ricerca in Excel 2016 - manichini

Come utilizzare l'obiettivo Ricerca in Excel 2016 - manichini

A volte quando si fa l'analisi what-if in Excel 2016 , hai in mente un risultato particolare, ad esempio un importo di vendita o una percentuale di crescita target. Quando è necessario eseguire questo tipo di analisi, si utilizza la funzione Goal Seek di Excel per trovare i valori di input necessari per raggiungere l'obiettivo desiderato. Per utilizzare la ricerca obiettivo ...