| 本课程将带领您通过案例实践的方式,深入体验的软件配置管理的原则与技术,引导您把这些有效的经验应用到您的实际软件实践中去。
主题包括:软件配置管理介绍,软件配置管理基本概念,软件配置管理基本原则,配置管理数据的选择和应用,配置管理活动中涉及的人员角色及及其活动,产品发布管理,产品构件配置与管理,针对不同规模、安全性要求、多平台实施配置管理,跨地域、跨组织的软件配置管理,集成不同的配置管理工具系统;基于CMM、CMMI改进软件配置管理过程。 |
培训对象 |
|
配置管理员,开发人员,项目经理,质量保证人员以及其他软件配置管理相关人员 |
培训目标 |
- 了解配置管理的基本概念和要素
- 学习如何制定配置管理策略和计划
- 理解创建配置管理环境的必要工作
- 学习如何变更与交付配置项
- 掌握如何进行管理基线与发布
- 掌握如何监测预报告配置状态
- 掌握如何管理变更请求
|
- 掌握如何进行并行开发与持续集成
- 掌握如何进行产品发布管理
- 掌握如何进行产品构件配置与管理
- 了解配置管理相关文档模版
- 学习有关的配置管理工具实践 (CVS或者VSS或者Subversion)
|
内容安排 |
软件配置管理概述
- 基本概念与基本活动
- 配置管理实践原则
- 配置管理过程指南
- SCM实践:计划项目配置与变更控制
- SCM实践:创建项目 CM 环境
- SCM实践:变更与交付配置项
- SCM实践:管理基线与发布
- SCM实践:监测预报告配置状态
- SCM实践:管理变更请求
- SCM实践:并行开发与持续集成
- SCM实践:配置管理工具(ClearCase,ClearQuest,CVS,Subversion,VSS)
|
- 选择和应用配置管理工具
- 配置管理工具基本原理
- 配置管理员工具实践
- 开发人员工具实践
- SCM实践:不同开发模型中的配置管理
- SCM实践:产品发布管理
- SCM实践:产品构件配置与管理
- SCM实践:多平台、跨地域、跨组织的配置管
- SCM实践: 软件配置管理在CMMI中的改进活动
- 实战:在一个公司中如何有效的建立配置管理体系包括工具、流程、工件的综合运用,以保证团队的协同开发和产品的一致性、准确性和完整性。
|