目 录
第一部分 软件配置管理
第一章 软件配置管理概述
1. 概述
2. 软件配置管理
a) SCM 概念
b) 配置管理的功能
c) 配置管理的实施
3. SCM 的意义
第二章 SCM 的基本概念
1. 配置管理的基本概念
2. 什么是配置管理
a) 版本控制
b) 变更控制
c) 变更请求管理
d) 基线管理
e) 构建管理
f) 发布管理
g) 状态报告
h) 配置审核
3. 产品经理可以得到什么好处呢?
4. 开发人员和测试人员可以得到什么好处呢?
5. 结束语
第三章 过程支持
第一节 软件配置管理过程及其关键活动
一.角色责职
1. 项目经理(Project Manager,PM):
2. 配置控制委员会(Configuration Control Board,CCB):
3. 配置管理员(Configuration Management Officer,CMO):
4. 开发人员(Developer,DEV):
二.过程描述
1. 项目计划阶段:
2. 项目开发维护阶段:
三.关键活动
1. 配置项(Software Configuration Item,SCI)识别
2. 配置项的标识和控制
3. 工作空间管理
4. 版本控制
5. 变更控制
6. 状态报告
7. 配置审计
第二节 如何构造软件企业的配置管理方案
1. 引言
2. 组建配置管理方案构造小组
3. 对目标机构进行了解、评估
4. 配置管理工具及其提供商评估
5. 制订实施计划
6. 定义配置管理流程
7. 试验项目的实施
8. 全面实施
9. 结束语
第三节 SCM 的最佳实践
第四节 软件配置管理实施体会
第三章 基于 CMM 的 SCM
1. CMM(软件能力成熟度模型)与 SCM(软件配置管理)
2. 基于 CMM/CMMI 的配置管理
a) 配置管理内容的逻辑关系
b) 配置和配置项
c) 基线
d) 基线、配置、配置项的关系
e) 变更管理
f) 配置库管理
g) 配置报告
h) 配置审计
i) 项目实施指南
j) 10 配置管理部署模型
第四章 配置管理系统中的概念
1. 简介
2. CM 体系用户的有关问题
3. 配置管理系统概念光谱图
4. 配置管理系统的未来
5. 结论
6. 附录:CM 体系总览
7. 配置管理的商业模型
第五章 配置管理工具评估/选择过程
1 SCM tool 比较
VSS
CVS
ClearCase
2 如何选择配置管理工具
功能是否符合实际需求,是否符合团队特点
性能是否满意
费用是否可以接受
售后服务如何
第六章 实用配置管理系统及工具
JBCM
ClearCase
1. Rational ClearCase 介绍
2. ClearCase 的功能和特点
3. ClearCase 的组件
4. ClearCase 结构与设置
5. ClearCase 四大功能详述
VSS
1. 前言
2. 一些有用的设置
3. 什么情况下会出现并行开发
4. 文件共享(share files)的概念
5. 分支操作(branching)
6. 文件归并(merge files)
7. 评说 VSS
8. 总结
9. 说明
CVS
1. CVSNT 的安装及配置
2. WinCVS 的配置与使用方法
第二部分 相关资源
第一章 一些相关概念
1. 基线的理解
2. 配置状态报告及申计
3. 配置管理标识规范
4. 配置管理经验
5. 经验谈:
第二章 相关问题
1. 软件配置管理
2. CVS 工具常见问题
第三章 配置管理流程
1 概要
1.1 内容
1.2 适用范围
1.3 术语和缩略语
2 相关人权责
2.1 项目经理(Project Manager,PM)
2.2 配置控制委员会(Configuration Control Board,CCB)
2.3 配置管理员(Configuration Management Officer,
CMO)
2.4 程序库管理员(Program Librarian,PL)
2.5 开发人员(Developer)
2.6 测试人员(Tester)
2.7 软件质量保证员(Software Quality Assurance,SQA)
3 实施细则
3.1 CCB 的成立
3.2 确定配置策略
3.3 制定配置管理计划
3.4 配置项标识规则
3.5 配置库管理
3.6 配置项和基线管理
3.7 配置变更控制
3.8 配置状态报告
3.9 配置审核
3.10 发行管理
第四章 解析本土化软件配置管理
1. 迅速发展的软件配置管理
2. 配置管理的三大误区
3. 人--为何如此重要?
a) 配置管理员应该做什么
b) 你是合格的配置管理员吗
c) 配置管理员的困惑
d) 配置管理员的最佳实践
4. 实施--从老板的角度思考
a) 什么是成功的配置管理
b) 配置管理流程再造
c) 选择合适的配置管理工具
d) 正确实施配置管理工具
5. 配置管理的未来
结束语
- 1
- 2
- 3
- 4
- 5
- 6
前往页