Качество продукта
Качество
- это способность программного продукта при заданных условиях удовлетворять установленным или предполагаемым потребностям (ISO/IEC 25000:2014);
- это степень, в которой система, компонент или процесс удовлетворяют потребностям или ожиданиям заказчика или пользователя (IEEE 610.12-1990);
- это способность программного продукта пройти верификацию и валидацию.
Верификация
- это проверка алгоритмов, программ и процедур путём их сопоставления с ожидаемым результатом (опытными / эталонными / эмпирическими данными, алгоритмами и программами);
- это соответствие системы функциональным и нефункциональным требованиям.
Валидация
- это доказательство того, что требования конкретного заказчика (пользователя) системы удовлетворены;
- это соответствие потребностям и ожиданиям заказчика (пользователя).