求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某知名保 通过Git和Jen
某电子安 配置管理与持续集成
中国电子 配置管理体系与实践
某知名信 配置管理实践(从组
健能信息 Trac配置、应用
通号院 配置管理规范与应用
丹佛斯 ClearCase

相关课程  
产品发布管理
配置管理方法、实践、工具
多层次集成配置管理
使用CC与CQ进行项目实践
CVS与配置管理
Subversion管理员
 
全部课程 >配置管理  
软件配置管理通用模式    1004 次浏览  102 次
报名参课
专家讲师:董老师 - 曾任索尼CM Architect
地点时间:北京 上海 深圳 根据报名开班
课程费用:5000元/人,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 
课程简介:
 本课程的目标授课对象是已经有一定经验的配置管理相关工作人员,是一门进阶课程。不论是管理源代码,还是管理安装包;不论是讨论多地点开发还是讨论与第三方的合作;不论是瀑布模型还是敏捷开发;不论是巨无霸型的开发团队,还是短平快型的项目,从配置管理模式的角度来看,并无本质区别。这些模式都同样适用,只需根据具体情况稍加变形。透过现象看本质,抽取这些模式,授之以渔,可以令学员举一反三,融会贯通,解决所在的不同企业中看似千差万别的配置管理问题,让适合该特定企业的配置管理解决方案不断演进提高。

 
相关课程比较:
  • 本课程是进阶课程。对于接触配置管理工作不久的相关工作人员,建议参加基础课程《软件配置管理最佳实践》。
  • 本课程是针对配置管理相关工作人员的课程。若要提高程序开发人员的配置管理素养,可以组织他们参加课程《程序员的配置管理公约》。
  • 本课程以讲解通用知识为主,具体工具的讲解为辅。若打算引入Git作为版本控制工具,课程《一天学会Git》会让程序员们高效学习,迅速掌握Git的日常使用。
 
培训目标:
  • 配置管理的基本手段
  • 记录和控制
  • 并行开发
  • 集线器模式
  • 版本合并的本质
  • 矩形模型
  • 集成与持续集成
  • 所有可调节的旋钮
  • 分支的通用模式
  • 软件复用的通用模式
培训对象:配置管理员,配置经理。
学员基础:有一定经验的配置管理相关工作人员。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 2天
配置管理的基本手段:
记录和控制
讲解配置管理的两个基本工作方法:围绕软件资产的适当的记录以便查看和恢复,以及对其修改和发布的适当的控制以保证质量。

并行开发:
集线器模式
不论是ClearCase、SVN还是Git,不论是集中式版本控制工具还是分布式版本控制工具,不论是使用分支还是不使用分支,不论是多地点开发还是跨组织合作,它们通常是用集线器模式来完成代码及其修改的存储和交换。掌握本质,触类旁通。

版本合并的本质:
集线器模式
不同的版本控制工具里,有多种多样的合并方法。然而它们在本质上都是相同的:根据合并矩形的三个点,尽可能自动地绘制出第四个点。并且,矩形的面积,具有特殊的含义,是制定软件集成策略所需的有力工具……

集成与持续集成:
所有可调节的旋钮
这一部分讲解软件配置管理对系统集成和发布的支持。在介绍基本的开发-集成-测试-发布流程后,重点讨论提高集成效率的不同方法及适用条件。这一部分将对持续集成的原理有比较多的介绍,并讲解在不同开发场景下如何克服困难,实现持续集成。
分支的通用模式 版本控制工具中的分支,只是广义的分支的一种表现形式。分支的本质是什么?何时应该使用哪种表现形式?在讨论分支的本质后,讲解使用分支的若干通用模式。从分支间代码改动的流向角度来看,前面讲过的集线器模式,只是其中的一种。

软件复用的通用模式 这一部分讲解当企业研发不止一个产品(版本)时的软件配置管理方法。正确地使用适当的分支,并不是全部方法。还可以通过适当的设置,通过组件间的组合,等等。应用适当的方法,可以有效地节约成本、缩短研发周期、提高生产效率,总而言之,提高企业的竞争力。

其他内容概览 这一部分是对软件配置管理领域的更多话题的概览。包括缺陷跟踪、文档管理、构建管理、安装包管理、发布管理、部署管理、对多地点开发和跨组织合作的不同方式的支持、“学院派”配置管理理论(配置识别、配置审计等)和标准(CMMI等)向实践的映射等等。主要是针对学员给出的具体需求进行讲解,对提出的具体问题给予解答。

 
1004 次浏览  102 次
其他人还看了课程
持续集成原理和实施   1060 次浏览
配置管理实践(从组织级到项目级)  3539 次浏览
Jenkins与持续集成  1316 次浏览
软件配置管理最佳实践   1006 次浏览
基于配置管理建立研发秩序  1265 次浏览
持续集成与持续交付实践  906 次浏览
定制内训



咨询服务:配置管理
咨询目标 帮助客户建立配置管理体系
帮助客户建立配置管理工具平台
咨询范围 代码、文档、软件、环境的版本管理,并行协同
代码和文档、软件、环境的变更管理
代码和文档、软件、环境的配置管理工具
咨询方式 调查诊断配置管理现状和问题
建立配置管理工作流程:组织级别,项目级别,
建立配置管理专项工作指南
搭建配置管理工具环境
示范项目验证。
成功案例 某电信领域开发商,某军工领域系统供应商,中航集团某通信设备厂商。某大型独立软件开发商。
详情咨询:010-62670969, zhgx@uml.net.cn

最新活动计划
云计算、微服务与分布式架构 8-19[在线]
数据中台架构与建设 8-14[在线]
Python+数据分析+tensorflow 8-20[在线]
基于Kubernetes的DevOps实践 9-10[在线]
软件架构设计方法、案例与实践 8-28[在线]
嵌入式软件架构设计—高级实践 9-11[在线]
敏捷项目管理实践 8-14[在线]
 
 讲座 前端开发框架uni-app
 主讲:苏雯斐
 时间:2020年8月15日
 
 实录 企业架构师的能力模型
 主讲:俎涛