随着中国软件市场的不断发展和成熟,软件市场的竞争越来越激烈,客户对软件产品质量的要求也逐步提高。目前各个企业所面临的挑战主要是体现在:满足客户持续升高的期望、缩短产品上市时间和提高产品/系统/软件的质量。质量永远是检验一个产品是否合格的参照物,而测试又是检验一个产品质量的重要环节。一个合格的软件产品,后期在测试它的质量时所耗费的精力、时间与开发它相差无几。因此,做好测试工作也是提升一个企业竞争力的重要因素。本文概述了需求驱动测试的优点;需求驱动测试组合了需求管理和测试管理在流程方面的最佳实践。还将查看用于指导集成流程的原则,并简介经典的 V 模型的演进版 W 模型。首先给大家阐述几个相关的概念:什么是需求管理?需求是必须通过产品或流程满足的声明。需求多种多样,而且用于描述需求的词语也非常丰富。例如,下列词语都可看作需求:目标、志向、条件、合同、限制、终点、要求、需要、目的、责任、规定、必要条件、规则、规格和指标。选用词语“需求 ”作为所有这些概念的同义词,并将之用于表示个人声明、条款或条目(而非整个需求文档)。需求管