Верификация и валидация

Многие люди задаются вопросом «чем отличаются верификация и валидация»? Но даже самые опытные специалисты по обеспечению качества не всегда могут ответить на этот вопрос. Давайте попробуем простыми словами объяснить разницу.

Валидация — это то, что даёт уверенность, что требования конечного пользователя, заказчика, клиента удовлетворены.

Верификация — это внутренний процесс тестирования программного обеспечения, который должен выполняться в обязательном порядке. Верификация проводится внутри команды разработки, а валидация не всегда может быть выполнена и отражает удовлетворенность конечного пользователя.

Например, разработчик сделал рефакторинг определенной части программы, тестировщик проверил, что ничего не сломалось. В этом случае была проведена верификация программы, но не было валидации программы, поскольку для конечного пользователя ничего не поменялось.

+3
Нет комментариев. Ваш будет первым!