4006-998-758
3000+课程任你选择
DEVOPS持续交付理论原则
研发学院 DEVOPS持续交付理论原则 开课时间:2022-02-17
王立杰

曾任京东首席敏捷创新教练、IBM客户技术专家、DNV高级咨询师。PMI-ACP授权讲师、企业级规模化敏捷SAFe认证咨询师(SPC4),北大光华管理学院/新华都商学院《创业机会分析与识别》课程特邀讲师,京东大学《京东创新之路》、《从0到1的商业模式探索》金牌讲师。
超过15年的研发管理、敏捷转型、产品创新指导经验,曾经提供培训与咨询的企业包括百度、京东、VMWare等互联网企业,中国移动、Agilent、IBM、阿朗、爱立信、诺基亚、东软等传统电信/IT/软件企业,招商银行、工商银行、中信银行等金融企业,E人E本、长虹、海尔等白电企业,海天建筑、同方威视、中大医疗等传统行业;曾经在“Scrum Gathering、 AgileChina敏捷中国、敏捷之旅/Agiletour、51CTO、MPD、质量竞争力大会/TiD”等大会做过多次演讲,被评为质量竞争力大会/TiD 2014最受欢迎10大讲师;目前专注于企业敏捷组织转型、研发效能提升、企业产品创新。
亲自指导的敏捷转型项目有:京东购物APP(1000人)、京东到家(300人)、京东旅行(200人)、京东企业信息化(400人)、京东无人仓(50人)、小米信息化部(ShareSave/手机代工厂管理)、海康威视信息化部(100人)、百度网盟(300人)、招商银行(20+看板团队)等。

查看老师详情
课程内容

课程简介


在进入互联网时代,特别是移动互联网时代后,企业要想成功,必须一切要以用户为中心,快速响应市场变化,具备持续交付业务价值的能力。 本课程以老师多年团队指导与咨询经验总结为基础,结合软件开发的全生命周期管理过程,详述如何跟DevOps理念相结合,实现各个环节的快速反馈,从而实现全链条的持续反馈,在提高质量的同时,提高产品交付速度。

 

课程对象


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

 

课程特色 


小班授课,分组练习,注重理论与实践相结合,课程互动性强。

国内外多个真实产品案例总结,贴近实战,实践性很强。

课程已经在国内众多知名企业成功交付,千锤百炼,囊括大量项目论证过的实践经验。

在老师讲座、案例学习的同时,辅以动手练习、交流研讨,获得最直观的感知。

讲师亲身项目经验,理论与实际可真正做到完美结合,紧接地气。

 

课程目标 


掌握DevOps核心理念及企业实施DevOps的必要性

掌握如何梳理价值流并规划交付流水线

掌握如何度量流动,如何识别价值流的延迟(Delay)

掌握如何持续的探索客户需求

掌握如何改进开发、构建、持续集成的流程

掌握如何进行持续测试

掌握如何实现生产环境和准生产环境的持续部署

掌握如何将部署与发布分离,如何实现持续部署

掌握如何实现持续安全检查(DevSecOps)

掌握DevOps实施路线图,制定转型计划


课程大纲 


模块1:DevOps持续交付基础

1)     DevOps持续交付的必要性

2)     业界现状简介(DORA报告、国内行业应用现状)

3)     DevOps持续交付的商业价值

4)     敏捷DevOps组织转型路线图

5)     什么是狭义的DevOps (D2O)?

6)     什么是端到端的DevOps(E2E):企业软件持续交付的能力

7)     持续交付落地的核心实践与策略: 一个中心、两个基本点、四项基本原则

8)     DevOps核心原则CALMR

9)     微软、Amazon、京东、字节、Netflix、金融行业等公司案例

模块2:映射流水线 (Mapping Pipeline)

●  翻硬币游戏:流动效率与利特尔法则

●  为何要映射价值流?

●  如何映射价值流

●  DevOps转型画布

●  网易云音乐案例

3:通过持续探索获得业务对齐

●  如何借用Lean Startup思路提出解决方案假设

●  如何利用Lean UX进行协作探索用户需求

●  如何设计解决方案架构以支持持续交付

●  如何融合愿景、路线图及项目群待办事项列表

模块4:通过持续集成获得內建质量

●  如何将Feature拆分成User Story(10大维度)以快速开发,单独上线

●  如何通过TDD、结对及遥测(Telemetry)提升內建质量

●  如何搭建持续集成系统并保证发挥作用

●  如何通过敏捷测试四项限及金字塔提升测试效率

●  如何有效管理测试环境、准生产环境及生产环境

模块5:通过持续部署缩短上市时间

●  如何利用“黑启动、特性开关、蓝绿部署”等部署到生产环境

●  如何通过捣乱猴子军团主动发现问题

●  如何通过全栈遥测、可视化等实现监控

●  如何在发生问题时快速回退、千向修复

●  奈飞、Etsy、京东、金融行业案例

模块6:通过按需发布交付业务价值

●  如何通过“金丝雀发布、特性开关”等实现按需发布

●  如何进行“冲突检测、渗透测试”等保证安全性

●  如何通过“创新统计”评估假设

●  如何判定是否需要转型(Pivot)并做到无情的改进

模块7:发起DevOps转型

●  科勒变革7步法

●  填充转型画布,确定转型关键事项

●  排定关键事项优先级

返回上一级