培训对象 |
中高级程序员、系统分析员、需求调研人员、构架设计师、产品市场技术人员项目经理,技术主管,负有SCM责任的个人,软件质量保证组成员、SEPG和SCM过程改善组成员。
|
培训目标
|
课程将教授你SCM对于软件开发和维护的控制是至关重要的的实践操作经验。
授课内容有软件配置管理介绍、配置管理(SCM)在CMM中的定义与基本内容
、SCM的策略和计划、 SCM的过程与实施 SCM的度量分析、 SCM在软件设计、质量保证中的应用
、SCM典型案例分析、配置管理与缺陷追踪的实战演练
、配置审计
,配置状态统计,SCM工具简介,过程管理等内容。
|
培训内容
|
一 概述
SCM历史
SCM的发展
SCM的意义
二 基本概念
软件配置项
基线
版本
软件配置库
配置状态报告
配置审计
三 CM基本活动
过程支持
变更控制
Build 管理
发行管理
版本控制
四 SCM的实施
组织机构
实施方案
五 相关标准
基本度量
SW-CMM 1.1 简介
SCM在SW-CMM 1.1 中位置
SCM和ISO 9001
SCM和IEEE 1074
六 方法论
CM 机制
CM 方法论
典型的配置管理模型
CICO
组织模型
长事务模型
变更集模型
统一CM模型
七 配置管理工具评估/选择过程
SCM tool 比较
CCC/HARVEST
CLEARCASE
PVCS
CVS
VSS
PERFORCE
JBCM
Firefly
|
课程特点 |
1、理论与实践相结合,注重案例的讲解
2、有深刻的理论深度,准确把握SCM的规范语义。
3、全真案例讲解,互动式教学、学员边做边学,具体、深刻。
4、咨询学员提出的案例,指导分析、设计。 |