集团研发体系及工具链建设背景
泰康保险集团在研发体系建设中面临多平台选择、跨平台操作复杂、工具重复建设严重、研发流程不协同、数据孤岛等问题。调研显示,各机构基于自身业态建设研发工具,共涉及30个工具,其中同类工具重复建设严重;研发流程复杂且自动化程度低,存在9个断点;用户痛点主要集中在多平台选择、跨平台操作成本高、缺乏标准方案指导等。
集团研发体系&一体化研发平台建设实践
针对研发用户对统一、稳定平台的需求,泰康采用自主可控方案,建设覆盖研发协同、编码、构建、测试、发布到部署的全流程一体化研发平台。平台功能架构包括团队管理、项目管理、用户中心、版本记录、协作管理、开发编码、持续集成、测试与质量、制品管理、持续部署、持续运营等,实现全功能覆盖、模板化、自助化、可视化。平台通过任务管理、代码管理同平台操作、流水线模板全覆盖、代码扫描支持规则配置、租户资产透明化等功能,提升研发效率和质量。
全集团推广落地实践及效果
泰康通过社区运营和用户运营,组建全集团DevOps社区,建立用户代言机制,提升用户体验。平台用户持续稳定增长,覆盖率年增长约20%,用户覆盖率70%+,月活用户1500+,月度流水线2万+,流水线日均构建发布6k+次。平台使用推动应用架构优化,促进提质增效:两年约减少单主机多端口发布应用15%,云原生应用数量逐年提升,资源成本降低约50%,生产发布成功率提升至96%+。平台持续建设及规模化使用促进降本增效,覆盖率增长500%,发布效率提升86%+,年节约成本* w+。
思考与展望
研发工具发展趋势为平台工程化,通过自助式内部开发者平台,加快发布速度,降低个人心智负担,减少资源浪费,优化开发者体验并提升研发生产力。泰康一体化平台建设已完成第一阶段(形聚集成),未来将囊括各个状态,以提升“DX”及平台工程为核心,建设一体化研发平台,赋能研发全生命周期。