W模型
优点:开发把随着整个开发周期,需求、和设计同样要测试,更早的介入测试,可以发现初期的缺陷,修复成本低;分阶段工作方便项目整体管理;
缺点:开发和测试依然是线性关系,需求的变更和调整,依然不方便,如果没有相关文档不能执行W模型,对项目组成员的技术要求更高!
定义:开发一个V,测试也一个V组合起来的模型(也叫双V模型)
强调测试伴随着整个开发周期,测试的对象不仅是程序,而且还有需求、功能和设计同样要测试;
测试跟开发是同步进行的,从而更早的、更有效的发现问题,降低成本。
W模型示意图