logiciel est un outil utile pour l'automatisation des tâches , mais il ne peut fournir une sortie raisonnable en fonction de l'entrée raisonnable . Le vieil adage au sujet des logiciels , " Garbage in, garbage out " sonne vrai quand il s'agit de logiciels . Dans les industries de haute technologie et les industries soucieux de la sécurité, tels que la finance , le logiciel doit se conformer à un ensemble de normes pour assurer un traitement précis et sûr des données clients sensibles. Elle peut également affecter la sécurité physique dans des domaines tels que les forces armées ou l'aéronautique . En régulant logiciel et d'assurer qu'il répond à un ensemble de normes , une référence est fournie pour les éditeurs de logiciels à la concurrence et maintenir des contrats où ils existent . Instructions
1
mettre un système Assurance Qualité Logiciel ( QA ) en place. Un processus d'assurance qualité indépendante peut aider le processus de conformité. Si une équipe QA n'est pas possible en raison de la petite taille de l'organisation , fournir les documents techniques suffisantes pour l'organisme de normalisation comme une preuve de complicité .
2
Créer des listes de contrôle pour les normes. Afin de s'assurer que le logiciel répond à tous les critères, il est nécessaire de fournir des listes de contrôle de sorte que chaque département responsable du logiciel de lignes directrices pour travailler avec.
Pour chaque attente ou la règle dans les normes , créer une question de vérifier la conformité à elle. Il s'agira de passer par les normes avec un peigne fin pour savoir ce qu'ils sont. Dans certains cas, les normes auront déjà une série de questions qui peuvent être utilisées pour établir les contrôles internes.
3
tester le logiciel en fonction des normes . Il s'agira de réaliser un manuel " walk-through " du système , suivie fonctionnement réel du logiciel.
4
Fournir une copie du logiciel aux fournisseurs de normalisation , si possible , de sorte qu'ils peut tester les systèmes dans leurs propres environnements. Cela va créer un certain degré de confiance entre l'organisme de normalisation et de l'éditeur du logiciel , et si elles ont des installations d'essai, il offrira une double vérification pour s'assurer de la conformité a été atteint.