Quality assurance
Quality assurance (zkráceně QA) se týká obecně všeho od návrhu, vývoje, nasazení, údržby až po dokumentaci produktu. Cílem této aktivity je dohlédnout, že výstupy z jednotlivých částí budou mít odpovídající kvalitu, která byla určena. Původní anglický termín se odkazuje už na předcházení chybám. Nedílnou součástí QA je tedy i řízení kvality (quality control), především pak výstupní kontrola.
Často se lze s tímto pojmem setkat v softwarovém inženýrství, kde do pojmu Software Quality Assurance (SW QA) z pohledu funkčnosti spadá kontrola výstupu vývojářů (ne však unit testy), hledání chyb a ověřování, že nalezené chyby byly opraveny a že byly opraveny korektně, dále automatizované testy a hlavně ověřování, zda výsledný SW vůbec naplnil všechny aspekty zadání.