持续交付2
如果无法正常显示,请先停止浏览器的去广告插件。
1. 与软件测试趋势
乔梁梁
《持续交付2.0》作者
腾讯高高级管理理顾问
2. o
H
r
e
t
s
Te
e
m
乔梁梁
组织转型 & 研发管理理
国内首首位持续交付&DevOps布道师
e
t
s
e
T
2009
o
rH
2011
e
m
2018
s
e
T
o
H
r
e
t
e
m
3. 引爆点
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
持续交付2.0
s
e
T
o
H
r
e
t
持续交付2.0
e
m
CD
4. 引爆点
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
5. Flickr @2009年年
o
H
r
e
t
s
Te
一一 周 内 部 署 5 4 次
包 含 2 3 个 人人 的 6 3 6 次 变 更更
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
6. Etsy @2010年年
o
H
r
e
t
s
Te
200人人
每天部署50次
e
m
e
t
s
e
T
o
rH
e
m
持续交付2.0
s
e
T
o
H
r
e
t
e
m
7. 一一万次实验法则
“
o
H
r
e
t
s
Te
e
m
亚⻢马逊的成功是每年年、每月月、每周、每天进行行行多次实验的结果。
”
“
e
t
s
e
T
o
rH
e
m
我最为自自豪的事情之一一是我们成功的关键在于测试框架……
o
H
r
e
t
在任何时候,都不不只有一一个Facebook版本正在运行行行,而而是一一万个左右。
”
s
e
T
e
m
8. 传统软件项目目:从代码提交到发布
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
持续交付2.0
s
e
T
o
H
r
e
t
e
m
9. 互联网网软件产品:从代码提交到技术监控
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
持续交付2.0
s
e
T
o
H
r
e
t
e
m
10. 那看不不⻅见的是什什么?
o
H
r
e
t
s
Te
e
m
?
e
t
s
e
T
o
rH
e
m
持续交付1.0
DevOps
持续交付2.0
s
e
T
o
H
r
e
t
e
m
11. 双轮模型
o
H
r
e
t
s
Te
锚定
e
m 提问
构建
?
科学探索环
o
rH S 快速验证环
e
t
s
(业务创新)
e
T 精炼 决策
共创
e
m
运行行行
(工工程卓越)
监测
持续交付2.0
s
e
T
o
H
r
e
t
e
m
12. 双轮模型
1.
2.
3.
4.
e
m
客户在哪里里里?
他遇到了了哪些困难?
他现在怎么解决这些问题?
你的方方案有多优秀?
o
H
r
e
t
s
Te
S
?
科学探索环
o
rH
e
m
确定其中
一一部分,
快速验证
e
t
s
(业务创新)
e
T
快速验证环
(工工程卓越)
1. 如何衡量量你找到了了他们
2. 如何衡量量你的方方案优秀
1. 如何找到他们
2. 你的问题有多少种解决方方案
3. 它们的投入入和产出如何评估
持续交付2.0
s
e
T
o
H
r
e
t
e
m
13. Linkedin @2014年年
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
14. Linkedin @2014年年
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
15. 没人人喜欢这种状态
e
m
o
H
r
e
t
• 开发人人员不不高高兴
s
Te
• 产品经理理不不高高兴
• 测试团队不不高高兴
e
t
s
e
T
o
rH
e
m
• 管理理者不不高高兴
s
e
T
o
H
r
e
t
e
m
16. 引人人注意的标语
o
H
r
e
t
s
Te
e
m
3 x3
o
rH
e
m
从提交到发布给内部成员的时⻓长小小于3小小时
e
t
每天Alpha发布3次
(11am,1pm,4pm)
s
e
T
每周Beta发布3次(一一、三、五)
s
e
T
o
H
r
e
t
e
m
17. Linkedin @2017年年
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
18. Linkedin @2016年年 3000工工程师
o
H
r
e
t
s
Te
e
m
3 X 3 me
o
H
内部发布,每天3次
r
e
t
从提交到可发布
< 3小小时
s
e
T
s
e
T
o
H
r
e
t
e
m
19. Linkedin @2017年年
o
H
r
e
t
s
Te
e
m
3 X 3 me
o
H
内部发布,每天3次
r
e
t
从提交到可发布
< 3小小时
s
e
T
s
e
T
o
H
r
e
t
e
m
20. o
H
r
e
t
s
Te
e
m
特性
开发
静态
扫描
CR
构建
发布包
e
t
s
e
T
界面面
测试
o
rH
场景
测试
e
m
单元
测试
Alpha
发布
Beta
发布
生生产
发布
s
e
T
o
H
r
e
t
e
m
21. 测试活动如何进行行行
o
H
r
Test
• Unit
e
t
s
e
T
e
m
• Layout Test
• Snapshot Test
• Test in Production
e
t
s
e
T
o
rH
e
m
• No manual really
s
e
T
o
H
r
e
t
e
m
22. 测试发展趋势(一一)功能性测试越来越自自动化
e
m
参与度&
测试活动密度
o
H
r
e
t
s
Te
e
t
s
e
T
需
求
分
析
架
构
设
计
模
块
开
发
集
成
测
试
o
rH
系
统
测
试
现在
e
m
过去
发
布
运
行行行
监
控
时间
s
e
T
o
H
r
e
t
e
m
23. 测试发展趋势(二二)功能性自自动化测试以支支持开发过程为主
o
H
r
e
t
s
Te
e
m
快
e
m
o
捷 erH 信
st
时
Te
s
e
T
o
H
r
e
t
e
m
24. 测试发展趋势(三)向业务评测扩展
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
25. 测试发展趋势(四)AI 的工工业化进程启动
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
o
H
r
e
t
e
m
26. o
H
r
e
t
s
Te
e
m
e
m
o
我该怎么办?
H
r
e
t
s
Te
s
e
T
o
H
r
e
t
e
m
27. o
H
r
e
t
s
Te
e
m
e
t
s
e
T
o
rH
e
m
Patrick Copeland
s
e
T
o
H
r
e
t
e
m
28. 持续交付之七巧板
o
H
r
e
t
s
Te
e
m
基础设施
部署发布与
监控管理理
业务需求
协作管理理
基
础
设
施
构建与
环境管理理
分支支与
配置管理理
e
t
s
e
T
自自动化
验证管理理
o
rH
e
m
易易测试性
易易部署性
易易扩展性
易易监控性
软
件
架
构
文文化建设
组织架构
人人员结构
激励体系
组织机制
s
e
T
o
H
r
e
t
e
m
29. 工工程文文化与匠艺的回归
o
H
r
e
t
s
Te
e
m
文文化
o
数据验证文文化
H
工工程
r
快速反馈文文化 ste
e 卓越
T
工工程质量量文文化
e
m
工工具
员工工自自服务
让机器器等待
流程自自动化
s
e
T
o
H
r
e
t
e
m
30. Q&A
o
H
r
e
t
s
Te
e
m
e
t
s
e
T
签售进行行行中……
o
rH
e
m
持续交付2.0公众号
s
e
T
o
H
r
e
t
e
m