Мы уже обращали внимание, что предотвращение всегда более эффективный путь, чем проверка, поскольку вы не можете вторично встроить качество в проект — оно должно быть там с самого начала. Предотвращение ошибок и переработок всегда является целью, но при этом всегда существует определенный компромисс между желаемым уровнем качества и бюджетом проекта.
Этот компромисс надо принимать во внимание, как с точки зрения пользователя, так и с точки зрения компании. Вы можете предотвратить 99,99% всех возможных ошибок в проект, но цена такого проекта может оказаться в 100 раз выше того, чем рынок будет готов заплатить за такой продукт. Проверка — это процесс, гарантирующий, что предотвращение ошибок/дефектов работает, а ваши процессы и процедуры приводят к желаемому результату.
С помощью тщательной и регулярной проверки результатов проекта вы можете гарантировать, что требования качества и его параметры соблюдаются в процессе работы над проектом. Проверка также дает вам возможность внести небольшие изменения до того, как проект сильно собьется с курса. Проверка иногда относится к аудиту проекта, обзору проекта и рецензированию.