软件配置管理策略与IBM Rational ClearCase-(第二版)

115-11157-X

软件配置管理(SCM)是一项基本的软件工程任务,用于管理当今复杂和快速发展的软件开发环境。
《软件配置管理策略与IBM Rational ClearCase(第二版)》讨论了软件配置管理的工程规程,以及如何借助广泛应用的SCM工具Rational ClearCase,通过统一变更管理(UCM)模型实现对SCM的最佳实践的自动化和支持。《软件配置管理策略与IBM Rational ClearCase(第二版)》介绍了基本的SCM概念、项目和软件系统规模与复杂性增加所带来的SCM问题,以及如何应用SCM工具和过程来解决这些问题。《软件配置管理策略与IBM Rational ClearCase(第二版)》还讨论了一些高级的SCM话题,例如管理地域上分布的大型开发团队以及将SCM规程与变量请求管理(或缺陷追踪)相结合。
《软件配置管理策略与IBM Rational ClearCase(第二版)》对第一版进行了扩展和更新,加入了自第一版出版以来ClearCase引入的新特性,这些内容均来自作者帮助客户在他们的环境中采用ClearCase和UCM并取得成功的经验。
《软件配置管理策略与IBM Rational ClearCase(第二版)》是一本综合而实用的软件配置管理指南,书中贯穿了众多精妙的见解和富有价值的建议。作为一本出色的配置管理书籍,《软件配置管理策略与IBM Rational ClearCase(第二版)》适合于软件工程师和软件项目管理人员阅读参考。

第1章 什么是软件配置管理
1.1 SCM的最佳实践
1.2 SCM工具和过程
1.3 小结
第2章 形成您的SCM解决方案
2.1 应对不断变化的项目需求
2.2 SCM工具的发展
2.3 小结
第3章 统一变更管理模型概述
3.1 什么是UCM
3.2 UCM的价值
3.3 什么是ClearCase
3.4 什么是ClearQuest
3.5 ClearCase UCM过程概述
3.6 系统架构师:确定实现模型
3.7 配置经理:建立SCM环境
3.8 项目经理:管理项目
3.9 开发人员:加入项目并进行开发
3.10 集成人员:集成、构建和发布
3.11 小结
第4章 ClearCase对象功能概述
4.1 存储池:版本对象库
4.2 工作空间:快照视图和动态视图
4.3 项目管理:项目、流和活动
4.4 有版本的对象:元素、分支和版本
4.5 构件管理:构件和基线
4.6 过程:标签、属性、超链、触发器
4.7 构建:Clearmake、派生对象、配置记录
4.8 小结
第5章 建立初始的SCM环境
5.1 ClearCase架构基础
5.2 ClearCase硬件资源要求
5.3 ClearCase性能监视和调优
5.4 定义实现模型
5.5 创建VOB
5.6 基线提升级别
5.7 小结
第6章 使用ClearCase的项目管理
6.1 什么是ClearCase项目
6.2 创建ClearCase项目
6.3 小结
第7章 管理和组织ClearCase项目
7.1 协调多个并行的发布版本
7.2 组织大型的多项目开发工作
7.3 协调合作的项目:独立的构件
7.4 协调合作的项目:共享的构件
7.5 协调IS/IT开发项目
7.6 协调文档项目或小项目团队
7.7 小结
第8章 使用ClearCase UCM模型进行开发
8.1 开发人员的UCM视角
8.2 加入一个项目
8.3 进行变更
8.4 交付变更
8.5 变基您的开发流
8.6 处理变更冲突
8.7 与开发人员的IDE无缝集成
8.8 小结
第9章 集成
9.1 软件集成
9.2 使用ClearCase进行隔离和集成
9.3 小结
第10章 构建、建立基线和发布部署
10.1 使用ClearCase UCM来建立基线和构建
10.2 进阶、部署和版本发布
10.3 小结
第11章 地域上分布的开发
11.1 分布式开发的挑战
11.2 ClearCase如何支持分布式开发
11.3 多团队:生产者/消费者模式
11.4 多团队:共享源代码
11.5 单一团队:分布式成员
11.6 ClearCase MultiSite的其他用途
11.7 小结
第12章 变更请求管理和ClearQuest
12.1 什么是变更请求管理
12.2 什么是变更请求
12.3 变更请求管理过程
12.4 什么是ClearQuest
12.5 我怎样使用ClearQuest的数据
12.6 ClearQuest如何支持UCM
12.7 ClearQuest MultiSite
12.8 小结
附录A 通过UCM撤消和重复变更集
术语表

你可能感兴趣的:(软件配置管理策略与IBM Rational ClearCase-(第二版))