开发经理
互联网
电商
支付平台
互联网金融
DevOps
组织
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

持续集成与持续交付实践

课程费用

8800.00 /人

课程时长

2

成为教练

课程简介

在本教程中,我们将采用一种独特的视角,来看待软件创造价值的过程,并通过深入分析这一过程中各阶段的工作任务,使得分解反馈闭环加速,从而尽可能快速且有效地交付业务价值。本教程的核心是一个称为“持续交付2.0双环模型”,该模型涉及创建一个生动的价值系统,该系统模拟组织的价值流,以交付软件。

根据DevOps2016年的调查报告,大多数高效能的软件企业都有一个高效能的IT团队。
想提高业务响应速度?想提高软件开发速度?想提高软件开发质量?
联调时间太长,集成成本太高,Bug太多,一直不收敛?

目标收益

1、理解敏捷与精益、持续集成、持续交付、DevOps基本概念。
2、理解DevOps和持续交付的核心理念与三个核心准则。
3、企业打造持续交付和DevOps的实施方式与步骤
4、掌握持续交付三维度原则(组织协调、软件架构、基础设施)
5、如何解决具体问题,例如团队协作与需求管理流程、研发流程管理、自动化测试策略、发布与理解持续交付各维度最佳实践,及DevOps如保助力实现持续交付
6、了解如何带动软件组织从传统软件开发走向持续交付
7、产品研发效能度量体系与模型
8、理解持续交付的实践地图,能够分析企业现状与持续交付目标之间的真实差距,并能制订改进方向与改进步骤。

培训对象

各类IT/软件企业和研发机构的CXO、研发经理与总监、技术经理、测试经理、项目经理,以及希望快速高效软件产品研发的企业,团队和个人。

课程大纲

PART I: 双环模型:硅⾕顶级公司的研发方法论 1.理解双环模型
2.硅⾕顶级公司如何看待和实施这些⽅法与实践
a.亚麻逊的数据说话
b.Facebook照⽚上传功能的优化
c.MVP在⾕歌产品上的应⽤
3.硅⾕顶级互联⽹公司的交付哲学
a.软件研发管理中的“2/3发布哲学”
b.硅⾕顶级互联⽹公司的分⽀管理与发布策略
4.硅⾕顶级互联⽹公司⼯程师的⽇常⼯作过程、机制及⼯具
a.代码发布前:Code Review,持续集成,持续部署
b.代码发布后:on-call/监控/开关/SRE
PART II: 如何建立研发效能数字化体系 1.做正确的事:如何定义正确的问题
2.正确的做事:GSM 方法
3.数据度量体系与系统思考
4.正确认识企业研发数字化驱动的利弊与陷阱
PART III:企业文化的塑造 1.必要的文化支撑
2.企业文化建立四步法
PART IV:分支模式与持续集成 1.少有人理解的持续集成
2.持续集成六步法与持续集成自查表
3.微服务的持续集成
4.分支与发布策略的关系
PART V:持续部署与配置管理 1.持续部署的挑战
2.如何降低持续部署的风险
3.软件配置管理 与 XaC 实践
4.产品监控的分类与决策
5.A/B测试的几个关键点
PART VI: 企业的CI/CD 实战案例 1.企业组织转型七步法
2.软件团队改进实践地图
PART I: 双环模型:硅⾕顶级公司的研发方法论
1.理解双环模型
2.硅⾕顶级公司如何看待和实施这些⽅法与实践
a.亚麻逊的数据说话
b.Facebook照⽚上传功能的优化
c.MVP在⾕歌产品上的应⽤
3.硅⾕顶级互联⽹公司的交付哲学
a.软件研发管理中的“2/3发布哲学”
b.硅⾕顶级互联⽹公司的分⽀管理与发布策略
4.硅⾕顶级互联⽹公司⼯程师的⽇常⼯作过程、机制及⼯具
a.代码发布前:Code Review,持续集成,持续部署
b.代码发布后:on-call/监控/开关/SRE
PART II: 如何建立研发效能数字化体系
1.做正确的事:如何定义正确的问题
2.正确的做事:GSM 方法
3.数据度量体系与系统思考
4.正确认识企业研发数字化驱动的利弊与陷阱
PART III:企业文化的塑造
1.必要的文化支撑
2.企业文化建立四步法
PART IV:分支模式与持续集成
1.少有人理解的持续集成
2.持续集成六步法与持续集成自查表
3.微服务的持续集成
4.分支与发布策略的关系
PART V:持续部署与配置管理
1.持续部署的挑战
2.如何降低持续部署的风险
3.软件配置管理 与 XaC 实践
4.产品监控的分类与决策
5.A/B测试的几个关键点
PART VI: 企业的CI/CD 实战案例
1.企业组织转型七步法
2.软件团队改进实践地图

活动详情

提交需求