SQA vs. SQC
„SQA“ a „SQC“ znamenajú „Software Quality Assurance“ a „Software Quality Control“. Sú to dve rôzne funkcie kvality softvéru. Jeden zabezpečuje kvalitu, ako názov napovedá, a druhý kontroluje, či sú všetky procesy a postupy vykonávané správne. Výrazy sa zdajú veľmi podobné, medzi nimi však existujú určité základné rozdiely.
SQA (Software Quality Assurance)
Software Quality Assurance je funkcia kvality softvéru, ktorá pomáha zaistiť, aby všetky procesy, štandardy a postupy prebiehajúce v projekte boli primerané a správne implementované. SQA zahŕňa monitorovanie metód a procesov používaných v softvérovom programe na zabezpečenie jeho kvality. Zahŕňa proces vývoja softvéru ako celok vrátane procesov, ako je návrh softvéru, kontrola zdrojového kódu, zdroj kódovania, správa zmien, kontrola kódu, správa vydaní, správa konfigurácie atď. Existuje mnoho rôznych metód, pomocou ktorých sa vykonáva SQA, a existuje tu existuje mnoho rôznych štandardov, s ktorými by mala kvalita zodpovedať, napríklad ISO 9000 alebo CMM, I atď. Zabezpečenie kvality softvéru je rozdelené na ciele, schopnosti, činnosti, záväzky, merania a nakoniec overenia..
SQC (Kontrola kvality softvéru)
Kontrola kvality softvéru je funkcia kvality softvéru, ktorá pomáha pri kontrole toho, či projekt dodržiava určité konkrétne postupy a procesy a že projekt vytvára externé a interné produkty, ktoré sa od nich požadujú. Vo všeobecnosti sa kontrola a testovanie kvality môžu považovať za rovnaké. SQC používajú rôzne organizácie na zabezpečenie toho, aby softvérový produkt spĺňal požiadavky zákazníka, a tiež potvrdzuje, že organizácia má v budúcnosti schopnosť vyrábať vylepšené produkty..
Kontrola kvality softvéru je užitočná pri podpore funkčných požiadaviek, nefunkčných požiadaviek a tiež pri kontrole výkonu, podpory a použiteľnosti projektu. Zabezpečuje tiež, aby softvér pracoval v podmienkach, ktoré neboli predvídané, a miera chybovosti sa udržiavala relatívne nízka. Všetky procesy a postupy sú validované a overované pomocou kontroly kvality softvéru. Testovanie projektu je identifikované iba pomocou kontroly kvality softvéru. Testovanie je spojené iba s funkčnými požiadavkami.
Súhrn "
1. „SQA“ znamená „Software Quality Assurance“; „SQC“ znamená kontrolu kvality softvéru.
2.Software Quality Assurance je funkcia kvality softvéru, ktorá pomáha zaistiť, aby všetky procesy, štandardy a postupy prebiehajúce v projekte boli primerané a správne implementované; Kontrola kvality softvéru je funkcia kvality softvéru, ktorá pomáha pri kontrole, či projekt dodržiava konkrétne postupy a procesy a či projekt vytvára externé a interné produkty, ktoré sa od nich požadujú..
3.SQA zahŕňa audity riadenia kvality podľa konkrétneho štandardu a je to kontrola procesov; SQC zahŕňa kontrolu výrobkov.