IBM Rational ClearQuest 是业界领先的变更管理工具。变更可以是新的需求、软件缺陷等。 ClearQuest 更能让客户根据自己的具体需求,灵活的设计变更管理流程。客户可以定义变更的字段和值的范围、变更的各种状态、引起状态转换的操作,和变更之间的关系等等。
除此以外,ClearQuest 提供了完成不同功能的各种软件包以帮助用户定制不同需求的功能流程。另外,业界对变更管理工具与其他的软件开发管理工具的集成有着强烈的需求;ClearQuest 不仅与 IBM Rational 其他家族产品有着良好的集成,并且还提供了与其他管理工具的集成,比如,MS Visual SourceSafe(MS VSS)以及 MS ProjectTracker 等等。
ClearQuest 与其它产品的集成大多是通过应用 ClearQuest 提供的相应的软件包(package)来完成的。下面举例介绍 ClearQuest 与配置管理工具 Rational ClearCase,Visual SourceSafe;需求管理工具 Rational RequistPro 的集成部署。
2. ClearQuest Package (软件包) 功能介绍及分类
Package 是 ClearQuest Schema 的组成部分,包括:记录类型(record type)、字段(field)、表单(form)、Tab、Hook&script 以及客户端界面的查询选项(query);应用软件包到已经存在的 schema 上来完成不同需求的功能实现。这些新的功能也永久的成为这个 schema 的一部分。而 ClearQuest 与其它产品的集成也都是通过应用相应的软件包来实现的。比如:clearcase 就是 ClearQuest 与 Base ClearCase 集成需要应用的软件包;Unified Change Management 是 ClearQuest 与 UCM ClearCase 集成需要应用的;Visual SourceSafe 是 ClearQuest 与 MS VSS 集成需要在 CQ Schema 应用的软件包。ClearQuest 目前提供的所有软件包及其相应功能请参见附录表。
在安装好 ClearQuest 之后,可以查看当前安装 package 的版本及属性;Package 的默认安装路径是:“c:\Program Files\Rational\ClearQuest\package” 存储着 ClearQuest 提供的所有软件包。
如图 1,显示了软件包的存储路径。
图1: 软件包的存储路径
所有的这些 Package(软件包),他们实现不同的功能需求,根据不同的功能类别大致可以分为以下几类:
|
---|