转自:http://jdlsfl.iteye.com/blog/209424
Rational RequisitePro
IBM Rational
RequisitePro解决方案是一种需求和用例管理工具,能够帮助项目团队改进项目目标的沟通,增强协作开发,降低项目风险,以及在部署前提高应用程
序的质量。通过与 Microsoft? Word 的高级集成方式,为需求的定义和组织提供熟悉的环境。提供数据库与Word
文档的实时同步能力,为需求的组织、集成和分析提供方便。支持需求详细属性的定制和过滤,以最大化各个需求的信息价值。提供了详细的可跟踪性视图,通过这
些视图可以显示需求间的父子关系,以及需求之间的相互影响关系。通过导出的XML格式的项目基线,可以比较项目间的差异。可以与 IBM
Software Development Platform 中的许多工具进行集成,以改善需求的可访问性和沟通。
网址:http://www-306.ibm.com/software/rational/
Telelogic DOORS
Telelogic DOORSreg; Enterprise Requirements Suite (DOORS/ERS)
是基于整个公司的需求管理系统,用来捕捉、链接、跟踪、分析及管理信息,以确保项目与特定的需求及标准保持一致。 DOORS/ERS
使用清晰的沟通来降低失败的风险,这使通过通用的需求库来实现更高生产率的建设性的协作成为可能,并且为根据特定的需求定义的可交付物提供可视化的验证方
法,从而达到质量标准。Telelogic
DOORS企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。不同于那些只能通过一种方式
工作的解决方案,DOORS/ERS赋予你多种工具与方法对需求进行管理,可以灵活地融合到公司的管理过程中。以世界著名的需求管理工具DOORS
为基础,DOORS/ERS使得整个企业能够有效地沟通从而减少失败的风险。DOORS/ERS
通过统一的需求知识库,提供对结果是否满足需求的可视化验证,从而达到质量目标,并能够进行结构化的协同作业使生产率得到提高。
网址:http://www.telelogic.com
Borland CaliberRM
Borland CaliberRM是一个基于Web
和用于协作的需求定义和管理工具,可以帮助分布式的开发团队平滑协作,从而加速交付应用系统。CaliberRM
辅助团队成员沟通,减少错误和提升项目质量。CaliberRM 有助于更好地理解和控制项目,是Borland 生命周期管理技术暨Borland
Suite 中用于定义和设计工作的关键内容,能够帮助团队领先于竞争对手。CaliberRM
提供集中的存储库,能够帮助团队在早期及时澄清项目的需求,当全体成员都能够保持同步,工作的内容很容易具有明确的重点。此外,CaliberRM
和领先的对象建模工具、软件配置管理工具、项目规划工具、分析设计工具以及测试管理工具良好地集成。这种有效的集成有助于更好地理解需求变更对项目规模、
预算和进度的影响。
网址:http://www.borland.com
国内流行的需求管理工具比较
条目
|
DOORS
|
RequisitePro
|
CaliberRM
|
项目开发可扩展性
|
是企业级的产品:即,一个DOORS
Database
能够同时支持许多个不同的项目开发,从而使得新的项目能够复用和共享过去的文件和信息。不同项目(文件)之间的追踪关系
可以跨项目建立。
|
将需求的数据存放在数据库中,而把与需求相关的上下文信息存放在Word
文档中,用户使用ReqPro
时必须安装Word
|
只支持单个项目的开发,即,一个Database
只
能支持一个项目的开发,
因此无法支持对过去文件和信息的复用和共享。
|
对需求变更的管理
|
本身支持变更管理系统,即变更的提交,评审,应用,并因此可以给指定的用户分
配不同的角色
|
本身没有变更管理系统,只能依赖于与Rational
的
配置/
变更管理工具集成Clear Quest
|
本身没有变更管理系统,只能依赖于与配置管理工具的集成,但集成的功能比较
弱,无法支持追踪关系
|
对需求基线的管理
|
本身具备对需求的基线管理功能,可比较不同基线的需求差异,实现需求基线管
理;
|
只能依赖于与Rational
的
配置/
变更管理工具集成,但只能存储版本,无法比较需求差异
|
|
多个需求项及追踪关系的显示
|
能够在屏幕上给用户一次显示一个文件中的多个或所有需求项和相互之间的追踪关
系(
即支持横向和纵向的需求追踪)
,从而支
持用户同时观看所有相互依赖的需求项。
|
一次只能显示一个需求项供用户观看,限制了用户同时直接阅读其它需求项,因此
也不能在屏幕上一次显示相互连接的多个需求项和文件。
|
一次只能显示一个需求项供用户观看,因此大大限制了用户同时参考其它需求项的
直观阅读。
|
权限控制
|
具有灵活的权限控制,包括:只读,修改,创建,删除,管理等五种级别。权限控
制可以针对每一个用户在每一个database
,项目目录,文件,需求项,属性上实施等
|
无法对不同的用户,对数据库结构自上到下的每一个层次做到灵活有效的权限控
制。
|
|
可疑link
(需求
变更)的通知
|
当link
的一方产生变更时,Doors
可
以自动产生提示符通知另一方,而不需要在link
的矩阵上查找;
|
没有自动提示,必须通过追踪关系矩阵来查找,当追踪矩阵比较大时,非常费时费力;
|
没有自动提示,必须通过矩阵来查找,当矩阵比较大时,非常费时费力。
|
数据备份和恢复
|
DOORS
在恢复备份的数据时能够保证数据库中已有的文件不会被覆盖。当数据库中已有同名的文件时,数据库系统会自
动的给被恢复的文件另外的名字;
由于
Doors
把所有数据均存放在数据库中,因此数据的备份和恢复过程又安全既简单
|
|
|
与其他工具的集
|
作为独立的软件供应商,
Telelogic DOORS
不但可与
Telelogic
自身的其他软件工具集成,还可与
Microsoft, IBM
Rational, Mercury
等厂商的工具集成
|
只能与自身的软件工具集成
|
|
异地需求管理
|
Doors
提供灵活的方式实现需求异地管理的方式;Doors
强大的性能优势也保障了大型项目异地需求开发/
管
理的可能
|
无异地使用模式
|
|
Import and Export
(文件的导入导出)
|
DOORS
在从Word
导入文件时,会把Word
文
件中的表格,图形和OLE
对象原封不动导入,并可以在DOORS
中
对导入的表格和OLE
对象(如MS Visio
图
形)进行编辑。
|
|
在从Word
导入文件
时,会丢失所有Word
中的表格,图形和OLE
对
象,也就谈不上对它们进行编辑了。
|
分享到:
相关推荐
国内也有多种需求管理工具可供选择,如用友软件的用友需求管理工具、金蝶软件的金蝶需求管理工具等。这些工具也提供了类似的需求管理功能,能够帮助项目团队改进项目目标的沟通,降低项目风险,提高应用程序的质量。...
市场上已经有一些需求管理工具,以下列出了一些常见的需求管理软件: * Rational RequisitePro:一个强大、易用、集成的需求管理产品,由 IBM 提供。 * IBM Rational DOORS:一个最老牌的企业需求管理套件,能够...
### 软件开发需求管理工具深度解析 在软件开发领域,需求管理是确保项目成功的关键环节之一。本文将深入探讨三款当前市场上广受欢迎的需求管理工具:Rational RequisitePro、Telelogic DOORS(现更名为IBM Rational...
这份“软件需求大全附带开发工具”涵盖了从需求收集到需求管理的全过程,同时提供了实用的工具来辅助这个过程。 首先,我们需要理解软件需求的基本概念。需求可以分为功能性和非功能性需求。功能性需求描述了软件应...
需求管理工具则是辅助进行需求工程的软件,通过这些工具能够更有效地完成需求工程的各项任务。在本篇论文中,作者首先解释了需求和需求工程的定义,然后概述了需求工程的主要流程,接着研究了市场上流行的几种需求...
什么是软件需求管理? 软件需求包括哪些层次?软件需求根据FURPS+模型是如何来分类的? 软件需求开发包括哪四个阶段,在这四个阶段执行哪些活动? 什么是软件需求规格说明?应如何编写?。 什么是软件需求变更管理,...
总的来说,需求工程理论和需求管理工具是软件开发中不可或缺的组成部分,它们帮助团队确保项目的方向正确,避免因为需求不清晰导致的返工和延误,提高项目的成功率。同时,选择合适的工具能极大地提升需求管理的效率...
需求管理工具比较 需求管理是软件开发的起点,许多研发团队的开发过程混乱的源头都在于需求管理没有做好。因此,选择合适的需求管理工具对项目的成功至关重要。下面是对几款需求管理工具的比较,包括Rational ...
同时,借助需求管理工具(如JIRA、Confluence等)能有效提高效率,确保需求的透明度和可控性。 总结来说,软件需求开发和管理是软件工程的核心,它们确保了项目的正确方向,避免了因需求不明确或频繁变动导致的项目...
IBM DOORS 需求管理工具 IBM DOORS 是一款功能强大且灵活的需求管理工具,由 IBM 公司发布,旨在帮助组织更好地管理需求、提高团队协作效率、减少项目成本和交付时间。下面是 IBM DOORS 的详细知识点: 需求管理的...
需求管理工具是软件开发过程中不可或缺的一部分,特别是在大型项目中,它们能够有效地管理和追踪需求的整个生命周期,从而确保项目的顺利进行。本章主要讨论了需求管理工具的功能和优势,以及市场上的一些商业工具。...
### 需求管理工具 Reqtify 用户手册关键知识点概览 #### 一、文档概述与使用指南 **1.1 文档概述** 本手册旨在为用户提供关于Reqtify需求管理工具的全面指导,帮助用户从安装配置到实际操作都能得心应手。通过本...
软件需求管理是软件开发过程中的核心环节,它涵盖了对需求的获取、分析、定义、沟通、验证、跟踪和变更控制等多个方面。一个完善的软件需求管理计划书是确保项目顺利进行的关键文档,它提供了整个需求管理过程的蓝图...
**开源的需求管理工具 reqheap** 在信息技术领域,需求管理是软件开发过程中至关重要的一环,它涉及到项目的规划、设计、实施和维护。reqheap是一个专为Linux环境设计的开源需求管理工具,旨在帮助团队高效地进行...
需求管理工具比较 需求管理是软件开发过程中的一个关键步骤,它直接影响着软件开发的质量和效率。好的需求管理工具可以帮助开发团队更好地管理需求,提高团队协作效率,降低项目风险。本文将比较 several demand ...
本文将详细探讨三款市场上广泛使用的专业需求管理工具:IBM Rational RequisitePro、Telelogic DOORS和Borland CaliberRM。 1. IBM Rational RequisitePro Rational RequisitePro是一款强大的需求和用例管理工具,...
8. 需求管理工具:为了有效地管理需求,常常会使用专门的需求管理工具,如JIRA、IBM DOORS或Trello。这些工具可以帮助跟踪需求的状态,管理变更,以及促进团队间的协作。 9. 需求评审:定期进行需求评审,确保需求...