Software ist ein nützliches Werkzeug für die Automatisierung von Aufgaben , aber es kann nur eine sinnvolle Ausgabe nach vernünftiger Eingang . Das alte Sprichwort über Software, "Garbage in , Garbage out" klingt richtig , wenn es um Software geht. In der High -Tech-Industrie und Sicherheit bewusst Branchen wie Finanzen, müssen Software mit einer Reihe von Normen , um eine genaue und sichere Verarbeitung von sensiblen Kundendaten zu gewährleisten. Es kann auch Auswirkungen auf die physische Sicherheit in Bereichen wie den Streitkräften oder Luft-und Raumfahrt . Durch die Regulierung Software und sicherstellen, dass er erfüllt eine Reihe von Standards ist ein Benchmark für Software-Unternehmen zur Verfügung gestellt , um zu konkurrieren und zu halten Verträge, bei denen sie existieren. Anleitung
1
Setzen Sie ein Software Quality Assurance ( QA) -Systems präsent. Eine separate QA-Prozess unterstützen können die Konformität Prozess . Wenn ein QA-Team ist nicht möglich aufgrund der geringen Größe der Organisation , umfassende technische Unterlagen für die Standards Körper als Beweis für die Komplizenschaft .
2
erstellen Checklisten für die Standards . Um sicherzustellen, dass die Software erfüllt alle Kriterien , ist es notwendig , um Checklisten bieten , so dass jeder und jede Abteilung verantwortlich für die Software-Richtlinien zu arbeiten haben.
Für jede Erwartung oder Regel in den Standards , erstellen Sie eine Frage um die Konformität zu testen. Dies beinhaltet die gehen durch die Standards mit einem feinen Kamm , um herauszufinden, was sie sind. In einigen Fällen werden die Standards, die bereits über eine Reihe von Fragen, die bei der Festlegung der internen Kontrollen verwendet werden kann.
3
Testen Sie die Software anhand der Standards . Dies macht eine Durchführung eines manuellen "walk -through" des Systems , zur Verfügung stellen , gefolgt von tatsächlichen Betrieb der Software.
4
eine Kopie der Software zu den Standards Anbieter , wenn möglich, so dass sie können die Systeme in ihren eigenen Umgebungen zu testen. Dadurch wird ein gewisses Maß an Vertrauen zwischen den Standards Körper und dem Softwareanbieter , und wenn sie Prüfeinrichtungen haben , wird es eine doppelte Überprüfung, um die Einhaltung erfüllt wurde .
Bieten