今天读到许多介绍需求管理工具的文档,前些年试用过两款工具,把一些新的体会张贴出来,供大家议论。这些工具近年来肯定又有了新的改进,更全的功能请大家参考工具的帮助文档。
比较内容 |
Telelogic Doors |
IBM Rational RequisitePro |
结论 |
项目级别的比较 |
(1)Doors将所有的与需求相关的数据均存放在服务器上的doors数据库(不是商业数据库)中。 (2)一个DOORS Database能够同时支持许多个不同的项目开发,从而使得新的项目能够复用和共享过去的文件和信息。不同项目(文件)之间的追踪关系可以跨项目建立。 |
(1)ReqPro将需求的数据存放在数据库中,而把与需求相关的上下文信息存放在Word文档中。 (2)一个Database只能支持一个项目的开发,无法支持对过去文件和信息的复用和共享。不同项目之间无法建立联系。
|
Doors占优 (1)Door中的项目显然是从企业的级别考虑,任何一个用户,只要有权限,就可以访问企业中的任何一个项目的需求数据。
|
多人同时访问 |
(1)一个时刻,只能有一个人修改一个module(类似于requisitepro中的一个word文档),其他人只读方式打开。 DOORS有访问方式:独占、共享和只读。当某人独占打开某个module时,其他人只能只读访问。但DOORS提供共享方式,特别是可以允许不同的人同时修改同一文档的不同部分,比如A用户负责修改第一章,B用户负责修改第二章。这是tool-setup for sharing的功能。 |
(1)一个时刻,只能有一个人修改一个word文档。其他人只读方式打开。 |