划会在需求分析阶段就订定。测试计划是由企业用户来进行。用户验收测试会在用户的环境下进行，设法模拟实际产品的环境，也会使用实际的数据。用户验收测试的目的是要确认所提供的系统符合客户需求，而且系统已可以在实际环境下使用。
批评.敏捷软件开发倡议者对V模型有所批评，因为以下的原因，V模型不适合作为软体开发的模型：
现状.V模型的支持者指出V模型也会逐渐进步，在开发过程中也可以有可变性，符合敏捷开发的原则。支持者认为V模型强调纪律、也提倡精细的设计、开发以及文件