`
coderChen
  • 浏览: 140915 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

关于UCM(统一变更管理)的体会[一]---澄清误解

阅读更多

        关于UCM(unified chanage management)自己有些实践,很早就想与大家分享;其实UCM有很多话题,该如何说起呢?
先从头说吧……

         对UCM的认识存在误解,有的朋友简单的认为UCM就是clearcase+clearquest的集成,这种理解是错误的。UCM其实是Clearcase的一种使用模型,即使不作clearcase跟clearquest的集成一样可以在clearcase中使用UCM projcet、创建UCM 对象,只是关联活动的控制无法使用到ClearQuest中的功能特性了。即使一起使用了clearcase和clearquest,在clearcase当中采用的是base VOB对软件资产进行配置管理,在ClearQuest当中仅仅是对活动进行单独管理也不能称之为UCM。

         让我们来看看RUP关于UCM的定义:

Unified Change Management (UCM) is Rational Software's approach to managing change in software system development, from requirements to release. UCM spans the development life cycle, defining how to manage change to requirements, design models, documentation, components, test cases, and  source code.

One of the key aspects of the UCM model is that it unifies the activities used to plan and track project progress and the artifacts undergoing change. The UCM model is realized by both process and tools. The Rational products Rational ClearCase and Rational ClearQuest are the foundation technologies for UCM ClearCase manages all the artifacts produced by a software project, including both system artifacts and project management artifacts. ClearQuest manages the project's tasks, defects, and requests for enhancements (referred to generically as activities) and provides the charting and reporting tools necessary to track project progress.

从中我们不难看出,UCM是一个model,他的意义在于建立了动态的工件和开发活动的关联及统一管理,贯穿软件开发的始终,实现了对开发过程真正意义上的变更管理(包括软件资产变更和开发活动变更),这个模型的实现主要是来自于过程和工具两个方面的,因此仅仅认为把工具集成使用就是UCM的观点其实是一种误解。

未完待续……

 

分享到:
评论

相关推荐

    ClearCase UCM统一变更管理概论.ppt 首席软件架构师 胡协刚

    《ClearCase UCM统一变更管理概论》是由首席软件架构师胡协刚分享的一份关于配置管理的专业教程,特别关注了IBM的Rational ClearCase统一变更管理(UCM)系统。此教程涵盖了RUP(Rational Unified Process)配置与...

    基于UCM统一变更管理

    1、软件配置管理介绍 2、IMB Rational产品与SCM

    UCM用户手册基本操作

    在软件开发领域,统一配置管理(UCM,Unified Configuration Management)是一种基于IBM Rational ClearCase和ClearQuest的高级配置管理解决方案。这个系统为开发者提供了一套全面的工具,用于版本控制、变更管理和...

    UCM培训single,UCM资料

    **Unified Change Management (UCM)** 是一种在软件开发过程中管理需求变更、设计模型、文档、组件、测试案例以及源代码变更的方法。UCM覆盖了整个开发周期,通过定义如何管理变更来确保变更的有效性和可控性。 ###...

    UCM模式配置管理概念及ClearCase工具介绍学习教案.pptx

    UCM 模式配置管理概念是软件配置管理的重要组成部分,它通过提供了统一变更管理、配置管理工具、版本控制等机制来维护产品完整性、确保已配置产品完整性和正确性、为开发产品提供一个稳定的环境等。

    UCM模式配置管理概念及ClearCase工具介绍PPT课件.pptx

    IBM Rational ClearCase是一款强大的配置管理工具,它支持UCM模式,提供了全面的版本控制和变更管理功能。 UCM模式的核心概念包括: 1. **UCM Project**:这是Rational ClearCase UCM的一个组织单位,包含了一系列...

    Unturned未转变者:UCM物品修改器--源码

    在这个游戏中,“UCM物品修改器”是一个重要的辅助工具,它允许玩家在游戏内调整和管理资源,提升游戏体验。本文将围绕其源码展开,详细阐述C#编程语言、.NET框架以及游戏修改器的开发知识。 首先,我们来看“UCM...

    UCM深度解析——详细介绍UCM

    UCM(Unified Change Management)是由IBM Rational ClearCase提供的一个高级版本控制和软件配置管理解决方案。它旨在帮助开发团队更好地管理源代码变更,通过定义不同的开发环境来支持并行开发、集成测试以及发布...

    UCM安装手册linux教程文件.docx

    - **UCM系统**:UCM(User Content Management)是一个用于管理用户生成内容的系统,能够帮助企业或组织高效地管理和分发各种类型的文档、图片、视频等多媒体资源。 - **支持的操作系统平台**:UCM支持多种操作系统...

    IBM ClearCase UCM Training

    统一变更管理(Unified Change Management,UCM)是IBM ClearCase的一个核心特性,旨在提供一套完整的、集成的软件开发流程管理解决方案。 在IBM ClearCase UCM Training中,你将学习到如何有效地使用UCM进行源代码...

    oracle UCM安装

    UCM安装过程指引 - ECM介绍 - 安装UCM(Content Server) -- 安装数据库 -- 创建角色和用户 -- 安装apache 2.2 -- 注意installation.txt文件中的内容!!! -- 安装content server - 熟悉Content Server基本...

    ucm.rar_UcM盘开网_ucm即将开网_ucm已经开网_ucm提现_ucm马上开网了

    为了实现对`.ucm`文件的有效管理,开发者需要熟悉C语言以及文件I/O操作,理解`.ucm`文件的内部结构和数据格式。此外,如果涉及到网络服务,还需要了解网络编程知识,如HTTP协议、TCP/IP通信等。 总的来说,`.ucm`...

    UCM.rar_UcM何时开网一_ucm已经开网_ucm开网预测_ucm既将开网_ucm时候开网

    "UCM.rar"这个压缩包文件似乎与一个名为"UCM"的项目或平台有关,其中涉及到“开网”这一概念,可能是网络服务启动或上线的时机。描述中提到的“单片机通过定时器时间获取代码”是关于如何在单片机系统中使用定时器来...

    软件配置管理:基于UCM方式

    软件配置管理(Software Configuration Management,简称SCM)是IT行业中至关重要的一个环节,尤其是在软件开发过程中,它确保了代码、文档和其他项目资产的版本控制、变更管理以及协作效率。UCM(Unified Change ...

    PyPI 官网下载 | invest-ucm-calibration-0.3.3.tar.gz

    在本文中,我们将探讨一个名为`invest-ucm-calibration-0.3.3.tar.gz`的压缩包,这是一个源自PyPI官网的资源,用于Python编程中的特定功能——投资组合优化和不确定性建模。 首先,让我们理解`invest-ucm-...

    UCM模式配置管理概念及ClearCase工具介绍PPT学习教案.pptx

    UCM 模式配置管理概念是软件配置管理的重要组成部分,旨在维护产品完整性、确保已配置产品完整性和正确性、为开发产品提供一个稳定的环境、基于项目策略限制对工件(配置项)的变更、提供有关变更工件的原因、时间和...

    Oracle UCM文档管理相关核心功能介绍

    Oracle UCM(Universal Content Management)是一款强大的文档管理系统,旨在帮助企业管理和组织非结构化的信息,如文档、图片、视频等。其核心功能集中在内容的创建、存储、协作、检索和生命周期管理上,确保企业...

    Oracle UCM安装手册

    **Oracle UCM**是一款功能强大的文档资源管理服务器软件,适用于需要对大量文档进行高效管理的企业级应用。根据提供的安装手册,以下是安装Oracle UCM所需的最低环境配置: - **中央处理器(CPU)**: 主频需达到或...

Global site tag (gtag.js) - Google Analytics