配置管理、日构建与持续集成
主办单位:中培网 中培管理咨询
时间地点:2012-08-04至2012-08-05 在 北京
学员对象:开发工程师,配置工程师,构建工程师
费 用: 4000元
【培训对象】
开发工程师,配置工程师,构建工程师
【课程收益】
【课程大纲】
地点时间:北京 8月04日-05日
课程费用:4000元/人
培训对象: 开发工程师,配置工程师,构建工程师
学员基础: 具有协同开发和集成、构建经验
课程背景
本课程的目标是让学员能够将科学的方法论用于软件项目,从而避免由于过分依赖经验和个人能力所带来的项目风险,学习和实践如何建立一套系统的软件配置管理体系,并深入学习建设这样一套管理体系所涉及的人员、方法、工具和流程,以及通过软件配置管理部署每日构建、通过自动化过程保障持续集成,从不同角色、不同阶段剖析软件配置管理的实施原则和技巧,从而使项目进程处于有序、可控的良性循环。
课程特点:
1、理论与实践相结合,解决你的实际问题。
2、真实案例的剖析,深入浅出的讲解,使你能学以致用。
培训目标:
完成本课程之后,学员应能够:
理解软件配置管理的价值和意义
使学员深入了解软件配置管理的基本理论和方法,提供大量项目实例为大家分析成功的因素和失败的教训
如何管理代码、文档、变更和bug记录等项目关键信息
如何结合版本管理和每日构建
如何利用自动化过程保证持续集成
从企业管理者的角度理解软件配置管理
从技术管理者的角度实施软件配置管理
从工程师的角度参与软件配置管理
软件配置的实施策略和实施粒度
通过本课程的学习,学员可以帮助自己所在的项目组更科学、更系统地管理代码、文档、变更、bug记录和发布信息等关键环节
授课方式: 小班授课(12人之内)+ 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容:
软件配置管理的概念
软件生命周期的概念
版本管理和发布管理的实施原则
子项目的细分和组织
源代码是重要资产,如何利用版本管理保证安全性
版本分支管理
Check Out-Check in应遵循的规范
每日构建的概念和意义
每日构建的实施策略
Daily Build和Build Break
每日构建和版本管理的集成
以每日构建为基础的发布管理和试验环境
Automation的概念和意义
持续集成的概念
Smoke Test和持续集成的关系
BVT Automation和Non BVT Automation是持续继承的有力保证
持续集成不仅仅意味着Build通过
通过每日构建和持续集成,使得版本管理不仅仅记录代码的存在和历史,更保证代码的正确性
对于非定制型软件的版本管理,(软件功能不因用户不同而出现大的差异,例如游戏、操作系统等)
对于定制型软件的版本管理(软件功能因用户不同而出现非常大的差异,例如电信、金融软件)
版本管理实施中的可扩展性原则
版本管理实施中的容灾性原则
版本管理、每日构建、持续集成、测试管理、缺陷追踪、变更管理的集成
讲师资质:
从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
具备深厚的理论功底,进行过专业系统化研究与学习。
丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。
丰富的咨询经验,为多家企业客户咨询。
能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。
【讲师介绍】
▓▓▓▓▓▓▓▓▓ 培 训 回 执 表 (此表复制有效)▓▓▓▓▓▓▓▓
传真至:020-62355807
我单位共___ 人报名参加 2012-08-04至2012-08-05 在 北京 举办的 配置管理、日构建与持续集成
单位名称:______________________________________
培训联系人:_________ 联系电话:_________ 联系传真:________
移动电话:____________ 电子邮箱:__________________
参加人数:____ 人 费用总计:______ 元
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
══════════════════════════════════════════
广州电话:(020)39971893、62355796 传真号码:(020)62355807
联 系 人:赵小姐、张先生 报名邮箱: 317709971@QQ.COM
参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排