Software er et nyttigt værktøj til automatisering af opgaver , men det kan kun give fornuftige output ifølge en rimelig input. Det gamle ordsprog om software , " Garbage in, garbage out " ringe sandt , når det kommer til software. I high -tech industrier og sikkerhed bevidst industrier, såsom finans, skal software overholde et sæt standarder for at sikre præcis og sikker behandling af følsomme kundedata. Det kan også påvirke fysiske sikkerhed på områder som de væbnede styrker eller rumfart . Ved at regulere software og sikre, at den opfylder et sæt standarder , der er et benchmark i henhold til software-virksomheder til at konkurrere og holde aftaler, hvor de findes. Instruktioner
1
Sæt et Software Quality Assurance ( QA) system på plads. En separat QA proces kan hjælpe overensstemmelsesprocessen . Hvis QA hold ikke er mulig på grund af den lille størrelse af organisationen, giver rigelig tekniske dokumenter for standardiseringsorgan som bevis for meddelagtighed .
2
Opret checklister for standarderne. For at sikre at softwaren opfylder alle de kriterier, er det nødvendigt at give tjeklister , således at hver og hver afdeling ansvarlig for softwaren har retningslinjer at arbejde med.
For hver forventning eller regel i de standarder , skaber et spørgsmål at teste overensstemmelse med det . Dette vil indebære at gå gennem standarder med tættekam for at finde ud af, hvad de er. I nogle tilfælde vil de standarder, der allerede har et sæt spørgsmål , som kan anvendes ved fastsættelsen af interne kontroller .
3
teste softwaren i forhold til standarderne . Dette vil medføre at udføre en manuel "walk - through" af systemet, Give efterfulgt af den faktiske drift af softwaren.
4
en kopi af softwaren til de standarder udbydere , hvis det er muligt, så de kan teste systemerne i deres egne miljøer. Dette vil skabe en grad af tillid mellem standardiseringsorgan og softwareleverandør , og hvis de har testfaciliteter , vil det give en dobbelt -tjek for at sikre overholdelse er opfyldt .
< br >