Come garantire la completa conformità del software di processo

May 26

Come garantire la completa conformità del software di processo


Il software è uno strumento utile per l'automazione di compiti, ma può fornire solo l'uscita ragionevole in base all'input ragionevole. Il vecchio adagio sul software, "Garbage in, garbage out" anelli vero quando si tratta di software.

In industrie ad alta tecnologia e le industrie coscienti di sicurezza, come la finanza, il software deve rispettare una serie di norme per garantire l'elaborazione accurata e sicura dei dati sensibili dei clienti. Si può anche influenzare la sicurezza fisica in settori come le forze armate o aerospaziale.

Regolando il software e assicurare che soddisfi un insieme di norme, un punto di riferimento è previsto per le società di software di competere e mantenere i contratti in cui esistono.

istruzione

1 Mettere un sistema di Software Quality Assurance (QA) al suo posto. Un processo di QA separata può aiutare il processo di conformità. Se una squadra QA non è possibile a causa della piccola dimensione dell'organizzazione, fornire ampi documenti tecnici per il corpo standard come prova di complicità.

2 Creare liste di controllo per gli standard. Per assicurarsi che il software soddisfi tutti i criteri, è necessario fornire liste di controllo in modo che ogni singolo dipartimento responsabile per il software deve linee guida con cui lavorare.

Per ogni aspettativa o regola gli standard, creare una domanda per testare la conformità ad esso. Ciò comporterà passare attraverso le norme con un pettine a denti fitti per scoprire quello che sono. In alcuni casi, le norme saranno già una serie di domande che può essere utilizzato per impostare i controlli interni.

3 Testare il software contro le norme. Ciò comporta la realizzazione di un manuale "walk-through" del sistema, seguita dalla effettiva gestione del software.

4 Fornire una copia del software ai fornitori standard, se possibile, in modo che possano testare i sistemi nel loro ambiente. Questo creerà un certo grado di fiducia tra l'organismo di normalizzazione e il fornitore del software, e se hanno strutture per le prove, che fornirà un doppio controllo per garantire la conformità è stato raggiunto.

Consigli e avvertenze

  • criteri proposti per ogni standard da valutare, potrebbe essere "pass", "fallire" o "modifica", con una scatola di nota per ulteriori informazioni, se ciò è richiesto.