软件工程 CMM/CMMI 自主产品 代理产品 NECO博士 关于海杰
 


软件需求管理
软件架构中的设计和评估
测试管理与技术
软件开发中的项目管理
配置管理咨询
软件工程
UML高级应用培训
同行评审
质量保证咨询
产品与过程度量
内部审计服务
顾问师简历

 

 

课程名称
软件配置管理
课程简介

随着软件系统的日益复杂化和用户需求、软件更新的频繁化,加之开发团队分散的工作方式,项目的沟通和平滑管理变得越来越困难。另一方面,如何在多角色分工的情况下,紧扣用户提出的需求,监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。企业导入配置管理变得十分迫切。
软件配置管理的目的就是协调软件开发,使得混乱减少到最小。软件配置管理是一种标识、组织和控制修改的技术,目的是最有效地提高生产率。
海杰的顾问团队将凭借丰富的理论和实践经验,在配置管理的实施规划、平台建设、配置部署、人员培养、应用模式等方面提供贴切的培训和跟踪辅导,帮助客户通过知识资产的积累,不断地将员工所掌握的隐性知识显形化,应付开发人员流动的困境,使新的成员可以快速实现任务交接,尽量减少因人员流动而造成的损失。
通过配置管理的控制,用户对软件产品的需求将如同普通产品的订单一样,遵循一个严格的流程,经过一条受控的生产流水线,最后形成产品,发售给相应用户。为企业的产品化提供有力支撑,从而从根本上提高企业的生产率和竞争力。

培训对象
本课程面向项目经理、软件配置管理主管/工程师、软件工程师。
培训目标

1. 加强开发和管理团队人员在软件开发生命周期中全面贯彻软件配置管理的认同
2. 软件配置管理主管/工程师能有效制定公司级和项目级软件配置管理方案
3. 通过案例学习帮助学员增加过程管理方法和SCM工具的实践操作经验,极力推动公司软件配置管理的成功实施

培训内容
1、 概述;
2、 基本概念;
3、 CM基本活动;
4、 软件配置管理(SCM)的实施;
5、 SEI CMM的标准;
6、 配置管理工具评估选择/过程。
课程大纲

1 概述
1.1 软件配置管理(SCM)历史
1.2 软件配置管理(SCM)的发展
1.3 软件配置管理(SCM)的意义
2 基本概念
2.1 软件配置项
2.2 基线
2.3 版本
2.4 软件配置库
2.5 配置状态报告
2.6 配置审计
3 CM基本活动
3.1 变更控制
3.2 Build管理
3.3 发行管理
3.4 版本控制
3.5 过程支持
4 软件配置管理(SCM)的实施
4.1 计划阶段和里程碑
4.2 组织机构
4.3 定义CM的需求
4.4 定义工作的职责
5 SEI CMM标准
5.1 CMM的目的和分级
5.2 CMM's SCM KPA(关键过程区域)
5.3 CMM对SCM的要求
6 配置管理工具评估/选择过程
6.1 如何评估软件配置管理(SCM)的工具
6.2 工具的功能的需求
6.3 工具类型
6.4 软件配置管理(SCM)工具介绍

总课时
2天/12小时
   
  © 2003-2005 深圳市海杰资讯有限公司 版权所有