## 阿里巴巴研发效能实践日 从
持续交付到业务创新
张燎原 阿里巴巴高级技术专家
## 从
持续交付到业务创新
一切不以达成业务目标为目的的
持续交付都是要流氓
## SELF INTRODUCTION

## 张燎原
阿里巴巴高级技术 行业,长期从事研发管理及研发教练工作,负责组织级大规模敏捷导入实施和转型的辅导。译有《程序员度量》、《软件驱魔》等。同时,他热衷编写代码和开源,涉及软件设计、测试驱动开发、代码重构、遗留代码的维护和
持续集成及交付。
## The Information Avalanche
知识倍增速度:
• 1750 - 1900: 150年增长一倍
• 1900 - 1950: 50年增长一倍
• 1950 灵长类动物接受培训之后,能够进行VB编程
Higher Primates Can Program After VB.NET Training
现实挑战
复杂产品、业务和组织
理想期望
顺畅的高质量地交付
### #1.
持续交付 ——可见、可控、可度量,加速价值交付
## 可见:端到端拉通对齐
| 选择 | 设计 | 0 码力 |
40 页 |
3.34 MB
| 2 年前 3 FIT2CLOUD 飞致云
## MeterSphere 一站式开源持续测试平台
2022 年 5 月
持续测试的兴起与现状
MeterSphere 加速企业持续测试落地
MeterSphere 企业版及专业服务
## 持续测试是持续交付发展的必然需求
## 持续交付能力是企业核心竞争力

持续测试是执行自动化测试的过程,作为软件交付流水线的重要一环,持续测试帮助企业尽快获得软件发布后业务风险的反馈。 业尽快获得软件发布后业务风险的反馈。
## 为什么测试环节会成为持续交付中的瓶颈?
- 超过 80% 的测试仍是手动执行的;
• 大约 67% 的测试用例的编写、维护和执行是冗余的;
- 测试人员平均要花 17% 的时间来处理误报和 14% 的时间来处理额外任务;
## 测试速度问题
- 过半的测试人员每周要花费 5-15 个小时来处理测试数据(测试数据的平均等待时间为 2 周);
- 0 码力 |
40 页 |
11.03 MB
| 2 年前 3 FIT2CLOUD 飞致云
## MeterSphere 一站式开源持续测试平台
2023 年 3 月
持续测试的兴起与现状
MeterSphere 加速企业持续测试落地
MeterSphere 企业版及专业服务
## 持续测试是持续交付发展的必然需求
## 持续交付能力是企业核心竞争力
保证业务足够稳

## 持续测试能力保障业务足够可靠
## 催生
持续交付可以降低发布风险,提高可靠性,使软件能够根据用户反馈、市场变化和企业战略变更不断进行调整。
持续测试是执行自动化测试的过程,作为软件交付流水线的重要一环,持续测试帮助企业尽快获得软件发布后业务风险的反馈。

## 为什么测试环节会成为持续交付中的瓶颈?

因为下游处理能力不足导致的阻塞
图片来源:《持续交付 2.0》
## 造成测试阻塞的三个方面
### 01. 测试速度
- 非探索性手工执行用例比重过多; 0 码力 |
41 页 |
11.71 MB
| 2 年前 3 0 码力 |
533 页 |
7.88 MB
| 2 年前 3 [https://weblate.org/]
Weblate 是 Copylefted 的自由软件,是一个基于 Web 的持续本地化系统,被 165+ 个国家/地区的 2500+ 个自由项目和公司使用。
安装它,或使用 weblate.org [https://weblate.org/] 上的 Hosted Weblate 服务。
website weblate.org [https://weblate Python API
## 管理员文档
配置说明
• Weblate 部署
• 升级 Weblate
备份和移动 Weblate
• 身份验证
访问控制
• 翻译项目
• 语言定义
持续本地化
翻译许可
- 翻译许可
• 翻译进程
• 检查和修正
• 配置自动建议
- 附加组件
- 翻译记忆库
- 配置
- 配置的示例
- 管理命令
- 公告
- 部件列表
JavaScript
本地化库和包
• 翻译部件警报
构建译者社区
管理翻译
复查字符串
推广翻译
• 翻译进度报告
## 贡献者文档
为 Weblate 作贡献
开始为 Weblate 贡献代码
Weblate 源代码
调试 Weblate
• Weblate 内部
• 开发附加组件
Weblate 前端
在 Weblate 中汇报问题
Weblate 测试套件与持续集成
数据架构 0 码力 |
819 页 |
11.27 MB
| 2 年前 3
|