SQA vs SQC
“SQA” og “SQC” står for henholdsvis “Software Quality Assurance” og “Software Quality Control”. De er to forskellige funktioner af softwarekvalitet. Den ene sikrer kvaliteten som navnet antyder, og den anden kontrollerer, at alle processer og procedurer udføres korrekt. Udtrykkene synes meget ens, men der er nogle grundlæggende forskelle mellem dem.
SQA (Software Quality Assurance)
Software Quality Assurance er en softwarekvalitetsfunktion, der hjælper med at sikre, at alle processer, standarder og procedurer, der finder sted i et projekt, er passende og implementeres korrekt. SQA inkluderer overvågning af de metoder og processer, der bruges til et softwareprogram for at sikre dets kvalitet. Det inkluderer softwareudviklingsprocessen som en helhed, herunder processer som softwaredesign, kildekodekontrol, kodningskilde, ændringsstyring, kodevurderinger, frigivelsesstyring, konfigurationsstyring osv. Der er mange forskellige metoder, hvorpå SQA udføres, og der er mange forskellige standarder, som kvaliteten skal være i overensstemmelse med som ISO 9000 eller CMM, I osv. Software Quality Assurance er opdelt i mål, evner, aktiviteter, forpligtelser, målinger og endelig verifikationer.
SQC (Softwarekvalitetskontrol)
Softwarekvalitetskontrol er en softwarekvalitetsfunktion, der hjælper med at kontrollere, at et projekt følger nogle bestemte procedurer og processer, og projektet producerer de eksterne og interne produkter, der kræves af dem. Generelt kan kontrol og kvalitetstestning behandles som den samme. SQC bruges af forskellige organisationer til at sikre, at softwareproduktet imødekommer kundens krav og bekræfter også, at organisationen har evnen til at producere forbedrede produkter i fremtiden.
Softwarekvalitetskontrol er nyttig til at understøtte funktionelle krav, ikke-funktionelle krav og også til at kontrollere projektets ydelse, supportbarhed og brugervenlighed. Det sørger også for, at softwaren fortsætter med at fungere under uforudsete forhold, og at mangelfrekvensen holdes relativt lav. Alle processer og procedurer valideres og verificeres ved softwarekvalitetskontrol. Test af et projekt identificeres kun med softwarekvalitetskontrol. Testningen er kun forbundet med funktionelle krav.
Resumé"
1. “SQA” står for “Software Quality Assurance”; “SQC” står for softwarekvalitetskontrol.
2.Software Quality Assurance er en softwarekvalitetsfunktion, der hjælper med at sikre, at alle processer, standarder og procedurer, der finder sted i et projekt, er passende og implementeres korrekt; Softwarekvalitetskontrol er en softwarekvalitetsfunktion, der hjælper med at kontrollere, at et projekt følger bestemte procedurer og processer, og projektet producerer de eksterne og interne produkter, der kræves af dem.
3.SQA omfatter revisioner af kvalitetsstyring efter en bestemt standard, og det er kontrol af processer; SQC inkluderer kontrol af produkter.