Обеспечение качества продукта в рамках системы QA (Quality Assurance) включает в себя широкий спектр мер на протяжении всего процесса разработки: 2
- Планирование процесса разработки. 2 Специалисты исследуют, как удовлетворить требования клиента, устраняя при этом потенциальные уязвимости и дефекты. 2
- Оценка технической документации. 4 QA-инженеры оценивают слабые места в документации и потенциальные проблемы. 4
- Тестирование продукта. 45 QA-специалисты выявляют ошибки в коде и следят за тем, чтобы ПО работало на всех поддерживаемых устройствах и платформах. 4
- Процедуры оптимизации и отчётность. 2 QA следит за тем, чтобы программный продукт можно было легко поддерживать и при необходимости корректировать в соответствии с изменившимися условиями. 2
Основная задача QA — предотвратить дефекты и обеспечить высокое качество процесса разработки и его результатов. 5