Rational 统一过程将 UCM 定义为 "在软件系统开发(从需求到发布)的过程中管理变更的Rational 软件的方法。UCM跨越了整个开发生命周期,定义了如何管理需求、设计模型、文档、组件、测试用例以及源代码的变更"。
在Rational SDP中支持UCM开发环境的工具是 ClearCase 和IBM? Rational?ClearQuest?。 ClearCase 提供一个安全的用于存储项目工件的存储库。它支持并行开发。它管理开发过程中所有的工件,从设计模型和代码到对由于执行一些活动而发生变更的工件的测试。此外,它还为开发过程中的相关行为提供可追踪性,比如调试一个缺陷或实施一个改进请求。ClearQuest提供了缺陷和变更跟踪以及报告功能,报告功能使项目团队的每一个人都可以了解开发生命周期中的任何点上的实时项目状态。
我正在使用什么工具?
在本文中,我们将使用 ClearCase 的 UCM 模式去建立一个项目,我们将会使用以下工具: