Разница между QA (Quality Assurance, «обеспечение качества») и QC (Quality Control, «контроль качества») заключается в следующем:
- QA — это непрерывная работа над качеством продукта на всех этапах его создания, от планирования до выхода на рынок и встречи с пользователем. 1 QA отвечает за всё, что может повлиять на качество продукта: обучение персонала, аудит процессов, риск-менеджмент. 1
- QC — это контроль качества уже созданного продукта. 1 В отличие от QA-специалистов, QC подключаются к проекту только на завершающей стадии разработки. 1 Основные задачи: проверить соответствие продукта техзаданию, найти и исправить ошибки, проверить производительность, протестировать пользовательский интерфейс, провести тестирование безопасности. 1
Таким образом, QA направлено на профилактику ошибок, а QC — на их выявление и исправление. 4