你的位置: 首页 > 公开课首页 > 其它 > 课程详情

软件配置管理最佳实践

暂无评价   
  • 课程时间:2009/07/04 09:00 至 2009/07/05 17:00 已结束
  • 开课地点:北京市
  • 授课讲师: 董越
  • 课程编号:65916
  • 课程分类:其它
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格¥4800
你还可以: 收藏
人气:1274 课纲 | 收藏

培训受众:

软件开发人员 架构师 软件工程 技术总监等

课程收益:

本课程的主要目的有两个。目的一,科普性质的介绍:介绍软件配置管理(SCM)涵盖的内容,包括但远不止于源代码版本控制;介绍软件配置管理对软件开发所能起到的支持,比如通过并行加快开发速度,比如通过复用避免重复投资;介绍软件配置管理的基本原理和方法,比如开发-集成-发布的基本流程,比如分支的概念和使用。目的二,如何根据实际情况灵活应用:如何根据实际情况,根据特定的场景,制定出正确的软件配置管理策略?要考虑哪些因素的影响?不同方法、模式的利弊及其适用范围?

课程大纲

Day 1
AM
软件配置管理概述
这一部分讲解软件配置管理的基本概念。什么是软件配置管理?软件配置管理所涵盖的内容?软件配置管理能带来哪些好处?软件配置管理有相关的角色和职责?
协同开发
这一部分讲解软件配置管理的基础内容。利用存储库保存历史信息;代码传递从网状模式到星形模式;版本覆盖的预防;用任务单元来组织工作。
PM
系统集成与发布
这一部分讲解软件配置管理对系统集成和发布的支持。在介绍基本的开发-集成-测试-发布流程后,重点讨论提高集成效率的不同方及适用条件,同时也将详细讲解构建管理、整体版本表达等方面的内容。
Day 2
AM
分支的原理和应用
这一部分首先讲解分支的基本原理,在这之后将讲解分支的若干典型应用。适当使用分支,能显著提高并行工作的能力、提高 效率;能有效重用已有的开发成果、避免重复开发。但分支也有可能因不当使用、过度使用而适得其反。何时适用什么样的分支模式、分支之外的替代解决方法将被讨论。
PM
跨产品管理
这一部分讲解当企业研发不止一个产品时的软件配置管理方法。这并非简单的迭加,而会涉及更多内容:如何理清产品间纷繁芜杂的关系?如何促进开发成果在产品间的复用与共享,避免重复工作?软件配置管理本身的人员结构、工作内容等应如何调整和优化?在这些方面,应用适当的方法,可以有效地节约成本、缩短研发周期、提高生产效率,总而言之,提高企业的竞争力。
缺陷与变更管理
这一部分讲解缺陷与变更管理的相关内容。跟踪缺陷防止遗忘是管理的最基本的目标。在此基础上,需要分清轻重缓急;需要促进不同角色间的沟通;需要统计相关数据以支持项目决策;除了管理缺陷,还可能需要管理新增需求。
其他内容概览
这一部分是对软件配置管理领域的更多话题的概览。包括软件配置管理的PDCA、软件配置管理的‘学院派’理论、文档管理、第三方资产管理、分布式开发相关的管理等。

培训师介绍

顾问专家: 董越 索尼爱立信SCM Strategist
作为该领域最畅销书籍《未雨绸缪――理解软件配置管理》的作者,董越拥有丰富的专业经验和很强的表达沟通能力。他从清华大学硕士毕业后,长期工作于西门子、摩托罗拉和雅虎等大型跨国企业,专注于软件配置管理。他曾向IBM Rational用户组、SCMLife、汤姆逊中国等企业和组织提供多次讲演、讲座和咨询。他曾发表软件配置管理相关的多篇文章并获奖。他曾领导Flooda、EasyCM 等多个SCM开源软件项目。

本课程名称: 软件配置管理最佳实践

查看更多:其它公开课

软件 配置 管理 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%