今天读到许多介绍需求管理工具的文档,前些年试用过两款工具,把一些新的体会张贴出来,供大家议论。这些工具近年来肯定又有了新的改进,更全的功能
请大家参考工具的帮助文档。
比较内容
|
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
文档。其他人只读方式打开。
|
两者相同。
|
需求创建和编辑
|
在
doors
中创建和编辑(与
word
的使用类似。)创建方法简单直观。
|
在
word
文
档中创建和编辑,创建方法和理解上略有困难。在
requistitepro
中创建的需求放
在数据库中,不能被文档使用
|
各有优劣,
requistitepro
略占优
(
1
)
doors
中创建和使用简单,不需要
word
。
但是,它毕竟没有
word
的编辑功能强大。
|
需求修改历程的纪录和管理
|
(
1
)可
以针对
module
(类似于
requisitepro
中的一个
word
文档)打基线。可以比较
基线之间的不同点。基线可以作为创建新的
moduel
的模版。
(
2
)需
求项的修改有历史记录,并且可以回滚到任何一个历史点的内容。
(
3
)可
以和主流的配置管理工具集成使用;
|
(
1
)需
求项的修改有历史记录。
(
2
)可
以和
clearcase
工具集成使用
,
完成基
线功能,但是只是形成版本,没有比较功能。
|
Doors
占优
(
1
)优
势明显,而且该功能比较有用。
|
对
需求变更的管理
|
Doors
本身具备变更管理系统,即变更的提交,评审,应用,并因此可以给指定的用户分配不同的角色(如提交
者,审阅者,应用者);内容讨论能力较弱
可以和主流的变更管理工具集成使用;
DOORS
可以和
ClearQuest
集成,可以
使用
CQ
的功能扩展变更流程,使需求项和变更请求紧密相关
|
RequisitePro
有针对需求项的讨论功能。类似于
bbs
中
的主题讨论。使用比较方便。
讨论没有区分权限,但是有明显的讨论人和讨论时间。
与
clearquest
工具集成;
|
各有优劣,
Doors
略占优
|
多
个需求项及追踪关系的显示
|
Doors
能够在一个专门的界面上给用户一次显示一个
module
文件中的所有需求项和相互之间的追踪关系
(
即支持
in
和
out
的需求追踪
)
,从而支持用户同时观看所有相互依赖的需求项。
|
有专用的追踪矩阵图,以二维表的形式展示需求项之间的追踪关系。
|
各有优劣
(
1
)
doors
的界面简单,功能简单,一个界面中显示所有追踪。
(
2
)
RequisitePro
的功能强大,界面也比较复杂,使用不便。
|
可
疑
link
(需求变更)的通知
|
(
1
)当
link
的一方产生变更时,
Doors
可
以自动产生提示符通知另一方,而不需要在
link
的矩阵上查找;
(
2
)可
以清楚地看到导致可疑
link
的需求内容变更情况
|
没有自动提示,必须通过追踪关系矩阵来查找,当追踪矩阵比较大时,非
常费时费力;
|
Doors
占优
(1)Doors
的可疑
link
原理是通过需求内容的改
变自动置
link
为可疑,比较科学。
|
与
已有产品的集成
|
Clearquest
、
clearcase
、
rose
|
Clearquest
、
clearcase
、
rose
、
testManager
、
project2002
|
Requistitepro
占优
|
与
word
的集成
|
需求的创建和修改工作完全在
doors
中完成。只是提供了导出符合格式的
word
文
档。
|
与
word
紧
密集成,需求的创建和修改工作大部分在
word
中完成。
|
Requistitepro
占优
|
从
现有
word
文档的导入功能
|
。支持,基本上是
word
文档中的一段对应
doors
中
的一个需求项(
object
)。同时,
word
中
的表格、图像等
ole
对象也可以导入。
支持
Word
文
档的导入,同时支持
table
,
picture
和
OLE object
的导入
|
不支持普通
word
文
档的导入
|
Doors
占优
|
离
线编辑功能
|
没有找到离线编辑的好方法。
|
可以使用
word
把
文档下载到本地编辑(可以离开网络环境)。然后再提交到
requisitepro.
|
Requistitepro
占优
该功能比较有用。
|
权
限控制
|
Doors
具有灵活的权限控制,包括:只读,修改,创建,删除,管理等五种级别。权限控制可以针对每一个用户
在每一个
database
,项目目录,文件,实施等;
|
权限控制的种类和级别有限。包括:只读、完全控制。权限只能针对项目
。
|
Doors
占优
|
数
据备份和恢复
|
简单有效
|
复杂,要保证文件和数据库同时备份。可能使用
access
数据库会
…
呵呵
|
Doors
占优
|
异
地需求管理
(Multi-site)
|
Doors
提供灵活的方式实现需求异地管理的方式;
Doors
强大的性能优势也保障了大型项目异地需求开发
/
管理的可能;
|
无异地使用模式
|
Doorsd
的这种情况一般用于有承包商的情况。没有实际试用。
|
是
否易于掌握
|
容易使用
|
较容易使用
|
Requistitepro
上手较快(因为是在
word
中
编辑),想各个功能用的比较顺手需要一段时间。
Doors
大部分功能比较容易掌握。
|
分享到:
相关推荐
Rational RequisitePro支持需求的创建、编辑、跟踪、验证和报告,适用于各种规模的项目,尤其在复杂系统的开发过程中展现出其强大的优势。 ### 功能亮点 1. **需求管理**:Rational RequisitePro提供了全面的需求...
3. **跨工具整合**:通过与其他IBM Rational产品(如Rational DOORS)以及第三方工具的集成,RequisitePro增强了需求管理的整体效能,促进了整个项目生命周期的无缝协作。 ### 结论 IBM Rational RequisitePro®是...
本书《使用IBM Rational RequisitePro管理需求》不仅介绍了需求管理的基本理论和方法,而且还提供了使用RequisitePro工具进行需求管理的具体实践指导。通过学习本书,读者可以了解到需求管理的重要性,掌握需求管理...
《Doors 使用手册》是专为初学者和专业人士设计的一份详尽的参考资料,它涵盖了IBM Rational Doors的基础知识、操作技巧以及实践经验。Doors是一款强大的需求管理工具,广泛应用于软件开发、系统工程和项目管理等...
整个文档是Rational DOORS软件开发者和系统集成工程师的重要参考,它详细介绍了API的安装、使用和集成方法。通过阅读和理解这些信息,开发者可以将Rational DOORS与外部系统和应用程序进行有效集成,扩展Rational ...
1. **DOORS中文使用手册**:提供的“DOORS+8.2中文使用手册.doc”是学习DOORS的基础教程,详细介绍了各项功能和操作步骤。 2. **在线教程与培训**:IBM官方网站和社区提供了丰富的在线教程和官方培训课程。 3. **...
本文将比较 several demand management tools,包括 Rational RequisitePro、IBM Rational DOORS、Borland CaliberRM 和 Cloudtopo Topo。 1. Rational RequisitePro Rational RequisitePro 是一个强大、易用、...
5. **图形用户界面**:DOORS 8.2的界面更加友好,采用直观的图形化操作,通过菜单、工具栏和快捷键,用户可以轻松完成各种操作,包括创建、编辑、查询和报告。 6. **报告与导出**:DOORS具有强大的报告生成功能,...
手册中还包含了一段关于版权的声明,强调了DOORS及其相关文档的知识产权归属,并规定了使用和分发这些材料的条件。 **5. 操作指南** 此部分提供了详细的步骤指导,帮助用户了解如何使用DOORS执行各种任务,如创建...
Telelogic DOORS 中文使用手册知识点总结 DOORS(Dynamic Object-Oriented Requirements System)是一种需求管理工具,...本手册为读者提供了 DOORS 的基本使用方法和常见问题解析,以帮助读者快速掌握 DOORS 的使用。
总体上,DOORS软件的使用涉及到复杂的项目管理技术,包括需求的定义、管理、跟踪、验证、变更管理以及报告和分析。虽然给出的信息并不完整且存在识别错误,但是以上内容大体上涵盖了DOORS软件的一些基本概念和操作...
IBM Rational DOORS是一款专业的应用程序,专注于需求管理领域,广泛应用于软件工程和系统工程中,用于...在开始使用Rational DOORS之前,阅读声明章是一个必要的步骤,确保用户了解使用软件时的相关法律和使用权限。
DXL(DOORS eXtension Language)是DOORS的内置脚本语言,用于自动化各种任务,如数据提取、分析和报告生成。 "C#使用cmd外部执行DOORS及用户手册"这个主题涉及到的是如何通过C#编程语言,利用Windows命令行(cmd)...
### DOORS 9.1 使用手册关键知识点 ...以上总结了DOORS 9.1使用手册中涉及的主要知识点,涵盖了安装配置、用户管理、文档导入、文件夹管理和模块管理等方面的内容,为用户提供了一个全面的操作指南。
DOORS 使用关系数据库管理系统,例如 DB2 或 Oracle,来存储和管理数据。 DOORS 的界面和操作 DOORS 的界面是直观和用户友好的,提供了多种视图和编辑方式,帮助用户更好地管理和分析需求。 DOORS 的操作包括: ...
IBM Rational DOORS与ClearCase接口文档主要介绍如何将Rational DOORS的需求管理工具与ClearCase版本控制系统进行数据同步和配置管理。本文档内容涵盖以下主要知识点: 1. Rational DOORS与ClearCase接口概念 - ...
综上所述,DXL在Rational DOORS中的使用允许用户通过编程实现需求管理过程中的自动化和优化,同时提供了丰富的接口和工具,来增强软件的灵活性和用户的自定义需求。文档中的内容涉及从DXL基础到高级应用、编程范例、...
1. Rational DOORS简介:Rational DOORS是一款广泛使用的软件需求管理工具,它支持产品开发过程中需求的捕获、分析、跟踪和管理。它提供了协作、配置管理和可视化功能,帮助团队高效地管理需求。 2. Rational DOORS...
### DOORS 9.1 英文版使用教程详尽解析 #### 一、关于本手册 本手册针对 IBM Rational DOORS 9.1 版本进行详细介绍,旨在帮助用户全面...希望这份详细的使用教程能够帮助您更好地理解和利用 DOORS 9.1 的各种功能。