专题演讲嘉宾:冯张弛

OPPO商业能力中心 工程效能组 高级 DevOps工程师

毕业于中山大学软件工程专业,2018 年加入 OPPO,服务于商业能力中心-互联网测试部-工程效能组,主攻编译流程、基础架构与 DevOps 流程方向的研究。在业务侧到平台侧均有丰富实操经历,视野全面。先后负责过小规模 DevOps 落地、类小程序质量保障、持续性能监控、编译流程改造与插件设计等工作。多年的国外开源项目/社区协作经验,深刻洞察主流研发流程中各个角色的不同需要与痛点。

by 冯张弛

OPPO
商业能力中心 工程效能组 高级 DevOps工程师

在 DevOps 越发流行的今天,持续交付作为一大热词在越来越多企业中被重复提起。在 OPPO 持续交付落地过程中,随着交付效率提升,迭代周期进一步被拆分缩短,质量保障工作迎来了巨大的挑战:成倍的版本带来了成倍的回归测试,也给质量团队带来了成倍的重复工作。而就国内产品为先的大环境来说,大量的重复工作依旧依靠人力来兜底进行。

削减人力换来的隐藏风险难以接受,但盲目膨胀人力伴随的高昂成本又会使投入产出比下滑,抵消掉艰难提升上来的研发效率。如何在交付效率与投入上保持好平衡并稳步前行,成为近年许多能效团队头疼的问题。我们在这一背景下引入了代码快照系统,并深度融合覆盖率体系,将原本耗时占比大且投入产出较为模糊的 “研发灰色地带” 进行了有效量化,在保证安全的情况下,为人力的弹性伸缩提供了可能。并伴随着持续交付项目的延展,持续而全方位地赋能开发、测试、项目等不同角色。

本次演讲将结合近年来国内外能效领域各类已有的解决方案,对 OPPO 在开展持续交付过程中遇到的真实问题进行解构、画像与分析,并阐述我们对流程、工具的思考、应用与定位,呈现研发流程结合的最终效果与展望。

演讲提纲:
1. 背景:持续交付与遇到的问题

  • 持续交付 in OPPO 互联网
  • 高频交付的痛
  • 小组协作流的解构、化归 
    • 信息传递过程的成本
    • 质量评估的有效性

2. 探索:由浅入深与逐一击破

  • 从覆盖率开始,量化测试范围
  • “没有银弹”,覆盖率使用上存在的问题与误区
  • 摸着 google 过河
  • 带来的启发、洞见、与代码快照系统的诞生

3. 体系:流程互融与平台化

  • 快照系统如何赋能全局
  • 信息传递过程的成本优化 
    • 需求链路图:代码 → 方法 → 需求
    • 减少分析成本:多维度高亮的图可视化
    • 减少漏判:智能 CR 与上下游溯源
  • 质量评估的有效性洞察 
    • 测试可观测:全天候用例全景图
    • 用例健壮度:需求维度的故障注入
    • 单测辅助:流量驱动的单测辅助、生成

4. 效果与展望

  • 实际落地效果
  • 快照系统的未来演进

你将获得:

  • 分别从实际研发中的不同角色出发,解构当前在持续交付大背景下质效团队面临的共性挑战与问题
  • 清晰了解 OPPO 内部是如何针对 “研发灰色地带“ ,利用代码快照与覆盖率解决具体问题与提效
  • 站在全流程的角度,了解我们的解决方案如何与研发体系融合,产生具体的价值

交通指南

北京·四季酒店

Beijing International Convention Center
地址:北京市朝阳区亮马桥路48号
  • 微信咨询

  • 电话咨询

    联系电话:+86 15600537884

微信联系我们

小姐姐