泰康研发体系及一体化研发平台演进心路历程
郭鸿DevOps平台团队负责人
个人介绍
郭鸿
泰康保险集团DevOps平台团队负责人
历经集团各研发工具、研发流程从0-1的建设、致力于泰康保险集团研发工具体系设计、一体化研发平台规划设计、DevOps运营体系设计及DevOps社区持续运营、赋能培训等;
实现DevOps平台在全集团的应用落地并持续优化,最终获得用户高度认可。
泰康保险集团一体化研发平台演进历程
2023-2025年
合:平台工程化
2023-2024年
治:定流程建体系,提质增效l梳理研发流程,
治:定流程建体系,提质增效
l梳理研发流程,制定研发体系标准
l试点落地,流程体系固化到工具平台,全集团推广实施
2022-2023年
聚:工具收敛,降本增效
l全集团工具梳理,聚合同类工具
l明确研发工具主航道/
2021-2022年
推:规模化推广
l融合”AI”能力,持续优化平台能力
2019-2021年l平台用户覆盖
2019-2021年
建:搭平台l部门试点效果明显,进行全集团推广
建:搭平台
l源于集团某研发部的诉求开始搭建平台,尚处于百花齐放阶段
l平台用户覆盖15%
l平台基于集团及4家
子公司的研发场景诉求,持续定制
l平台用户覆盖50%
基线l平台用户覆盖90%
l收敛同类工具,平台用户覆盖75%
集团研发体系及工具链建设背景
目录集团研发体系一体化研发平台建设实践
目录
CONTENTS3全集团推广落地实践及效果
CONTENTS
3
思考与展望
01集团研发体系及工具
链建设背景
研发体系建设思路缺乏共识、且重管理,轻协同
重点面向管理审批,面向价值交付协同能力不足
?重审批、轻协同
?工作流复杂
?使用成本极高
工具分属不同机构,同类工具重复建设严重,且散而不通
?各机构各自为战
?同类工具重复建设
?流程断点
缺少足够专业的产品投入,用户运营投入不足
?想象型建设
?重建设、轻运营
管理所需数据都有,但不足以支持决策
?信息孤岛
?完整过程数据缺失
?决策支持不足
研发工具缺乏统一规划,重复建设严重,多而散
针对全集团基于研发过程:需求-研发协同-编码-CICD-代码扫描、测试、运维7个阶段的工具使用情况进行全面摸底调研,发现各机构都基于各自业态建设了研发工具,分属不同的职能团队承建,主要以开源产品为主,共涉及30个工具;其中存在同类工具:需求及研发协同:6个;代
码管理:5个;构建发布:4个;代码扫描:7个;测试:8个。
研发流程复杂而不畅,自动化程度低,过程数据完整性差
关键研发链路存在9个断点,既定工具上的管理流程和用户的实际操作严重脱节;
用户为了满足流程或者完成必要的全过程作业都需要频繁跨平台操作,且在作业链路上的平台间缺乏自动化的联动,信息流受阻,用户体验较差,无法获取全过程完整数据,且由此获取的数据准确性不高。
研发用户面临多平台选择,跨平台操作,成本高,效率低
多套同类平台且缺乏推荐方案,让用户的选择无所适从,同时对平台的服务、稳定性及可靠性存在担忧,同一角色的完整作业流程需要频繁跨平台操作导致了很多用户的抱怨或者直接弃用,从而出现了一些为了满足管理流程而象征性使用,实际自造轮子的情况。
研发用户痛点问题分布
14.00%12.00% 10.00%
14.00%12.00% 10.00%
8.00%
6.00%4.00%2.00%0.00%
研发工程支撑的挑战:各专业领域