Пользователи V-Model участвуют в разработке и поддержке V модели.
На старте любого проекта V-образная модель может быть адаптирована под этот проект, так как эта модель не зависит от типов организаций и проектов.
V-model позволяет разбить деятельность на отдельные шаги, каждый из которых будет включать в себя необходимые для него действия, инструкции к ним, рекомендации и подробное объяснение деятельности.
В модели особое значение придается планированию, направленному на верификацию и аттестацию разрабатываемого продукта на ранних стадиях его разработки.
В модели предусмотрены аттестация и верификация всех внешних и внутренних полученных данных, а не только самого программного продукта.
В V-образной модели определение требований выполняется перед разработкой проекта системы, а проектирование ПО — перед разработкой компонентов.
Модель определяет продукты, которые должны быть получены в результате процесса разработки, причем каждые полученные данные должны подвергаться тестированию.
Благодаря модели менеджеры проекта могут отслеживать ход процесса разработки
Недостатками V-модели являются:
Модель не предусматривает работу с параллельными событиями.
В модели не предусмотрено внесение требования динамических изменений на разных этапах жизненного цикла.
Тестирование требований в жизненном цикле происходит слишком поздно, вследствие чего невозможно внести изменения, не повлияв при этом на график выполнения проекта.
В модель не входят действия, направленные на анализ рисков.
Некоторый результат можно посмотреть только при достижении низа буквы V.