二十年,专注于中国最专业的模型驱动解决方案(UML、MBSE、SYSML、BPMN、体系结构设计、需求管理、DoDAF等)
模型驱动的研发管理一站式解决方案   Trufun QQ:344593239   咨询热线:3379288210  

测试与需求的关系


时间: 2017-04-12    来源: 楚凡科技

 
我想我们需要粉碎这种测试观点:测试是一种机械的过程  需求开发不是在项目启动时一次搞定的。实际上,需求是贯穿在项目生命周期中的两方谈判。一方在问:我们需要什么?而另一方则在问:我们能构建什么? 这两方对话的质量帮助决定产品的最终质量。

我把需求理解成众多想法的集合,它们共同为特定产品定义质量。我把测试定义成开发一套评估系统的过程,用于对产品质量进行评估。  

对于测试,我们一般存在四个腐朽的观点: 1.除非有稳定的需求,否则测试不可能进行。 2.一个软件产品必须满足它的特定的需求。  3.所有测试用例必须可追踪到一个或多个特定的需求项,反之亦然。 4.需求必须以可测的方式描述。

然而,我们通过多年和多个不同项目的实践经验返现,当我们考虑风险时,会有更丰富的概念出现。
由以上分析可见,测试与需求其实密不可分,在项目初期,就介入测试,则能够更准确和更高效的完成项目。
 
Trufun致力于软件工程全过程解决方案,提供从需求到测试的完整跟踪过程,愿与各方进行科研、开发等方面的合作。 


分享到: