1、滴滴出行质量效能中台落地实践孔帅康孔帅康滴滴出行目前就职于网约车平台公司,质量效能中台负责人从事质量效能工程、稳定性工程建设专注于出行行业质量效能解决方案曾任职于百度云、阿里云等国内一线互联网公司目录1.出行业务技术架构挑战2.质量平台工程演进思考及实践3.质量领域典型案例4.深度运营组织保障出行业务技术架构挑战自营品类日益精细化架构稳定性挑战加剧聚合赛道持续发力ToB协作效率备受挑战传统品类:专、快、豪、拼、出拼车衍生出极速拼车、特价拼车等快车衍生出特惠快车、优享等顺风车融入重大节假日、恶劣天气、运营活动流量潮汐效应、降本增效压力关键业务上云/同城双活/异地多活等技术成熟性面临严峻考验聚合业
2、务形态加剧了链路复杂度上下游、第三方依赖紧密联调场景复杂度加大、场景模拟难度加大沟通协作困难流量侧/运力侧对外开放接入百度地图/腾讯地图等大型流量为行业内百余家运力商提供聚合入驻能力网约车花小猪出行业务挑战传统DevOps挑战产品需求技术准入测试计划需求分析开发环境技术任务代码提交持续集成代码门禁测试环境质量门禁测试设计持续集成漏测分析Pre环境生产环境集成测试回归测试产物准出质量门禁稳定性防控持续交付风险演练应急响应P0需求池DevOps流程割裂、自动化程度参差不齐、工具链呈烟囱式演进、缺失客观数据度量测试流程规范难落地,难以标准化交付过程排期信息缺失,需求抢占现象频发测试过程黑盒,过程风险
3、管控难业务测试能力透出不便缺失基础代码质量度量手段需求迭代快,单测等工程习惯被忽略研测工具杂乱工具粗糙,稳定性差,使用体验差测试效果度量依靠经验,缺失客观数据论证测试过程数据获取困难、埋点不正确测试自动化率在不同业务形态下差别大线上客服问题/故障/紧急问题流程落地难全链路压测仿真度低质量平台工程演进思考及实践领域能力建设思路质量中台测试平台服务测试工具集合测试工具特定场景测试细分领域领域能力标准化跨领域协同结合业务特型差异,提供差异化工具支持针对多个同类型问题或上下游问题,形成领域抽象,通常解决一类问题针对领域内工具集合进行数据埋点治理,签署SLA承诺,推进通用组件抽象共建结合各标准化测试能力
4、组装拼凑,以最低的工程成本解决实际业务复杂问题标准化领域能力+灵活编排能力+数据链互联互通工程能力建设思路统一前端子应用AVUE子应用BReact子应用C微前端框架统一路由分发iframe统一菜单栏组件统一客服入口页面A管控平面数据平面执行平面应用入驻网关配置权限配置埋点配置页面B页面C统一接入转发内部鉴权鉴权判断应用脚手架缓存具体应用流量模型用例模板代码分析弹性云CPU密集型AgentCPU密集型Agent节点封装通用型Agent通用型Agent编译型Agent编译型Agent内部二方库数据地图RDSCK对象存储核心数据FlinkMQ过程数据通用报表统一前端兼容新老前端架构+统一管控平面降工
5、程成本+抽象三类执行节点支持差异化应用需求测试数据建设思路价值链数据产生内部外部工具链交付过程用例资产稳定性望岳需求流水线代码质量线上变更数据整合与数据服务数据搜索数据消费数据资产数据地图BI分析OpenAPI分析建模交付提效数据湖主题数据数据服务主题实时数据整合数据便捷研测工具数据接入+自动触发数据处理流程+形成领域研测数据宽表+常规数据开箱即用能力服务客户统一标准能力建设质量效能网花产研集团用户外部ToB商家统一前端标准统一后端脚手架统一菜单入口统一治理标准质量可视化&工具治理低代码&生态开放领域能力矩阵后台管理测试小工具入驻网关路由管理菜单管理权限管控治理接入测试号管理业务信息/白名单资
6、金类测试账号服务链路流转服务订单/司机链路非网约车链路ToB三方链路稳定性防控质量监察压测管控性能评测自动化服务走查数据流自动化数据归集CI流水线集成业务特型工具集治理自助测试Trace链路翻译终端测试包 低代码生态开放节点拖拽流程串联数据BI报表数据触达OpenAPI用户手册对外ToB测试产品化测试SOP可视山寨化治理测试过程数据串联交付风险数据分析度量展示治理建议 降本前后端、数据渠道统一工程方案测试专家经验可传承度(工具&策略)运营测试小工具标准化接入山寨化治理度量展示(基础)不同领域客服系统知识库积累(特化)孵化借助对各业务关系的厘清、对新问题的重新定义,促成业务特型工具集完善平台分层