软件架构
软件过程
软件开发
软件测试
数据库
信息安全
操作系统
项目管理
您的位置:首页 > 企业培训 > 项目管理 > 配置管理 > 软件配置管理 (SCM)



   学习期限:12学时/2天
   课程构成:资深专家授课、互动式案例教学、实战模拟项目运作。
   培训对象:中高级程序员、系统分析员、需求调研人员、构架设计师、产品市场技术人员项目经理,技术主管,负有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
   六 软件配置管理策略和计划
      软件配置管理常见策略
      软件配置管理计划
      练习:根据一个项目开发计划制定配置管理计划
   七 并行开发与持续集成
      软件并行开发管理
      持续集成
   八 UCM模型
      UCM概述
      软件工件管理和变更请求管理
      软件配置管理最佳实践
      UCM概念和流程
   九 配置和变更管理工具应用(可选择)
      PSS
      VSS
      CVS
      ClearCase介绍
      ClearQuest介绍
      集成ClearCase和ClearQuest进行软件配置管理
   课程特点:
   
   1、理论与实践相结合,注重案例的讲解
      2、有深刻的理论深度,准确把握SCM的规范语义。
      3、全真案例讲解,互动式教学、学员边做边学,具体、深刻。
      4、咨询学员提出的案例,指导分析、设计。