Brian White的本篇文章阐述了统一变更管理(UCM),一个由Rational结合我们的用户开发的特殊的变更管理过程。
术语变更管理(CM)涉及到一个组织或项目用来计划、执行和跟踪一个软件系统变更的过程和工具。统一变更管理(UCM),是由Rational结合我们的用户而开发的一个特定的变更管理过程。UCM支持软件项目团队管理文件、目录、构件和系统的产生和修改。从理论上讲,变更管理过程由两个流程组成:
软件配置管理(SCM)
缺陷和变更追踪(DCT)
SCM涉及到版本控制、工作空间管理、软件集成、软件构造、软件部署和发布过程。缺陷和变更追踪处理缺陷、增强请求和新功能被提交、评估、实施,验证和完成的过程和流程。
Rational提供了两个工具来分别支持这两个流程。首先是Rational ClearCase?,自动化软件配置管理相关的过程。其次是Rational ClearQuest,自动化缺陷和变更跟踪相关的过程。这两个工具合在一起,你就可以自动化统一变更管理(UCM)了。实际上,你使用ClearCase和ClearQuest几乎可以自动化任何变更管理过程,但是如果你希望更容易地支持变更管理,UCM是你最佳的选择。
在Rational,我们已经用各种方法回答了这个问题,“什么是UCM过程?”(参见下面的参考)。我们提供产品文档,一本关于ClearCase和UCM的书,以及一张多媒体CD,可以从这里free免费预定。因此,如果你已经知道一些有关UCM的内容,你可能会问,“是什么使得UCM比其它的变更管理过程更好?”在这里我将尝试回答此问题。
让我们从解释一个过程开始,它不可能适合所有的软件项目。然而,实际上如果不放在一个实际的软件开发项目环境中,将UCM描述为优于其它变更管理过程是没有实际意义的。因此,我将描述什么使得UCM不同于传统的变更管理过程。接下来你就可以自己确定这些区别如何应用到你自己的软件开发项目里。
此文章共有5页 1 2 3 4 5 下一页