Sobes.tech
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.