Junior — Middle
Koja je osnovna uloga procesa QA i QC u razvoju softvera?
sobes.tech АИ
Одговор од АИ
QA (Obezbeđivanje kvaliteta) i QC (Kontrola kvaliteta) su dva važna procesa u obezbeđivanju kvaliteta softvera.
-
QA (Obezbeđivanje kvaliteta) je proces usmeren na sprečavanje defekata. Uključuje planiranje, standardizaciju razvojnih procesa, automatizaciju testiranja, obuku tima. Cilj je da se proces izgradi tako da greške ne nastaju.
-
QC (Kontrola kvaliteta) je proces otkrivanja defekata u gotovom proizvodu. Uključuje testiranje, proveru usklađenosti sa zahtevima, analizu grešaka. Cilj je da se greške identifikuju i isprave pre objavljivanja.
Drugim rečima, QA se bavi organizacijom i poboljšanjem procesa, QC se bavi proverom i otkrivanjem problema u proizvodu.