Software är ett användbart verktyg för automatisering av arbetsuppgifter , men det kan bara ge vettiga utgång enligt skälig ingång . Det gamla ordspråket om mjukvara , " Garbage in , skräp ut " ringar sant när det gäller programvara . I högteknologiska branscher och säkerhetsmedvetna industrier , såsom ekonomi , måste mjukvaran följa en uppsättning standarder för att säkerställa korrekt och säker behandling av känsliga kunduppgifter . Det kan också påverka den fysiska säkerheten inom områden som de väpnade styrkorna eller rymdfarkoster . Genom att reglera programvara och se till att den uppfyller en uppsättning standarder , är ett riktmärke anges programvaruföretag att konkurrera och hålla avtal där sådana finns . Instruktioner
1
Sätt ett Assurance Software Quality ( QA ) system på plats . En separat QA process kan bistå överensstämmelse processen . Om en QA team är inte möjligt på grund av den lilla storleken på organisationen , ger goda tekniska dokument för standarder kroppen som bevis för delaktighet .
2
Skapa checklistor för standarderna . För att säkerställa att programvaran uppfyller alla kriterier , är det nödvändigt att tillhandahålla checklistor så att varje avdelning som ansvarar för programmet har riktlinjer att arbeta med .
För varje förväntan eller regel i de normer , skapa en fråga kontroll av den överensstämmelse till den. Detta kommer att innebära att gå igenom normerna med en luskam för att ta reda på vad de är . I vissa fall kommer de standarder har redan en uppsättning frågor som kan användas vid fastställande av interna kontroller . Addera 3
testa programvaran mot standarderna . Detta kommer att innebära att utföra en manuell " walk -through " av systemet , följt av själva driften av programvaran .
4
Ge en kopia av programmet till de standardiseringsorgan leverantörer , om möjligt , så att de kan testa systemen i deras egna miljöer . Detta kommer att skapa en grad av förtroende mellan standardiseringsorgan och programleverantören , och om de har testanläggningar , kommer det att ge ett dubbelkolla att säkerställa överensstämmelse har uppfyllts .