睿治

智能数据治理平台

睿治作为国内功能最全的数据治理产品之一,入选IDC企业数据治理实施部署指南。同时,在IDC发布的《中国数据治理市场份额,2022》报告中,蝉联数据治理解决方案市场份额第一。

业务价值领航先锋案例 | 中国电力科学研究院有限公司企业级BizDevOps研发管理平台建设

时间:2022-08-11来源:买个罐头浏览数:239

能源电力行业的数字化转型涉及各层级、各领域、各业务,除了组织结构复杂之外,各部门长久以来的垂直化管理在彼此之间形成了坚固的业务壁垒,中国电力科学研究院有限公司进行了研发管理方式的变革,实现研发管理全过程实时感知、可视可控、精益高效,力求大幅提高公司信息化项目建设效率,助力数字化科研人员生产效率效益持续提升。

中国信息通信研究院主办的“2022 首届XOps产业生态峰会”于 2022年7月28日成功召开。“中国电力科学研究院有限公司企业级BizDevOps研发管理平台建设”案例入选了在会上重磅发布的“业务价值领航先锋案例”和《中国DevOps现状调查报告(2022)》持续交付领域的最佳实践案例。

2022 XOps产业生态峰会优秀案例

建设背景

电网的建设与运营是国家基础性产业,与国家经济、社会发展和人民生活紧密相关。面对《“十四五”数字经济发展规划》中提出的加快数字化发展的要求,中国电力科学研究院有限公司积极顺应数字经济形势,围绕中国电科院打造“能源电力国家战略科技力量”的战略目标,加快推进数字技术与我院科研创新、检测认证、技术服务业务深度融合。

能源电力行业的数字化转型涉及各层级、各领域、各业务,除了组织结构复杂之外,各部门长久以来的垂直化管理在彼此之间形成了坚固的业务壁垒,中国电力科学研究院有限公司进行了研发管理方式的变革,实现研发管理全过程实时感知、可视可控、精益高效,力求大幅提高公司信息化项目建设效率,助力数字化科研人员生产效率效益持续提升。

业务应用架构图

案例意义

在此背景下,中国电科院通过构建企业级BizDevOps研运一体化平台,实现软件架构升级革新、需求前置、研发实践体系化、知识库协作、自动化度量等能力,牢固企业数字化转型的技术底座。全方位改善软件质效体系,实现信息化项目交付的高效率和高质量。

需求分析

在研发生态集成方面,以往自建的数字化项目管理平台在里程碑计划管理上存在重复录入里程碑计划的情况、平台测试管理功能与三方测试公司研发仿真测试技术体系融入不足等问题。同时在平台运营及运维过程中存在用户系统问题无法快速衔接研发体系、测试验证流程进度无在线跟踪工具、测试环境部署耗时较长。

在研发效能工具支撑方面。目前的信息化系统开发过程中仍沿用常规的管理模式,系统开发人员的工作效率、代码质量、建设进度及工作任务的衡量及评价无有效的工具支撑,评价结果不客观、不全面的情况时有发生。

在数字化项目精益管控方面,需求、研发、测试与运维团队在线协作工具支撑不足,协同工作无法基于系统进行有效承载,项目建设过程中的相关成果性材料和过程性文档常常按照角色分工分散在不同人员处,项目团队内部的知识共享和跨团队知识转移的工具化支撑能力不足。

业务架构图

实践效果

企业级BizDevOps研发管理平台建设涵盖项目执行管理、需求管理、研发协同、代码管理、代码扫描、流水线管理、制品管理、部署管理、测试管理、知识管理、接口管理和效能管理等12个功能模块,主要面向项目管理人员、需求分析人员、研发团队、测试团队、运维团队5类角色,平台采用云原生平台作为基础环境,采用分布式技术实现构建原子级的BizDevOps能力,在技术上具有弹性伸缩、高可用、插件化按需加载等技术特点,平台从上到下由应用层、服务层、工具层以及基础资源层组成。

应用层:使用 VUE、React、JavaScript等技术进行开发,以微前端技术进行融合整合,按模块级按需加载,服务端渲染预加载提升响应性。

服务层:支持通过HTTPS、HTTP等协议,调用数据接口和返回结果为JSON等格式,采用RestFul方式的接口形式,Swagger形式接口聚合。采用JAVA语言,SpringBoot,SpringCloud、JDBC等框架,MyBatis等组件,实现服务功能及对外接口。采用Oauth和JWT权限认证。

工具层:提供高可用的GitLab代码库、多集群的Jenkins弹性集群、分布式的SonarQube代码扫描组件,高可用的制品库和镜像库。

基础资源层:使用开发云提供的容器云、微服务、中间件等组件支持系统服务的开发及使用。使用开发云的容器云等组件支持系统的服务部署。

业务架构图

效益分析

通过建设企业级BizDevOps研发管理平台,在横向上,将对需求、开发、实施以及运维人员跨团队协作提供有效的工具;与第三方公司测试云全链条打通,将全面提高测试交付效率;与智能运维系统打通,将提高系统运营对系统建设的闭环反馈能力。在纵向上,通过从需求提出到系统上线的全过程闭环管理,将提升系统全过程精益化管理能力;通过对开发过程的研发人员行为分析,将助力研发效能的全面提升;通过多种形式的知识存储载体和精细化的权限分配,将实现项目建设过程中的组织过程资产有效积累。

目前该平台已支撑中国电力科学研究院的能源互联网全模态仿真系统、数据标注系统等近十余套系统的建设和运维。项目的持续集成响应频率实现了100%的提升,业务需求交付周期缩短至32%,存量代码扫描问题由原来8662个下降至848个,构建时长由原来的2小时缩短至20分钟,自动化接口测试案例按1:5配比增加至2200余个,减少80%人工操作耗时,有效助力研发体系全局性优化提升。

(部分内容来源网络,如有侵权请联系删除)
立即申请数据分析/数据治理产品免费试用 我要试用
customer

在线咨询