来源:鑫智奖·2024第五届金融机构数智化转型优秀案例评选

获奖单位:中国工商银行山东省分行

荣获奖项:科技管理优秀案例奖

一、项目背景及目标

为落实国家金融业数字化转型的战略指引,山东工行紧紧围绕人民银行《金融科技发展规划》八项重点任务,聚焦数据化、智能化,数字化进程持续向前迈进。创新研发“山东工行创新研发协作平台”,整合需求、研发、外包等项目生命周期中各环节,建立了健全科技内部机制,提升需求、开发、测试等环节质量管控水平。

项目以提升管理质效、充分利用研发资源等为目标,以技术赋能业务发展为路线,切实助力山东工行数字化转型。平台包括需求管理、研发管理、外包管理、评审会管理、测试管理等内容,并涵盖了产品维度管理、产品成效评估等功能。同时,为提升创研平台使用体验,平台还增加了智能消息提醒,并精心打造了分行画像、人员画像、项目画像等报表展现。并通过用户体验交互设计,对平台整体的操作流程、体验易用性等进行了打磨,使平台成为了用户易用、管理好用的智能平台。

二、创新点

1.业务管理创新

①研发管理制度创新

平台重点核心用于支撑山东工行创新研发相关制度流程落地,通过技术架构设计明确并落实了研发过程中的人员职责和管理流程。通过系统智能化运维,加强了研发项目全流程控制,确保操作规范、风险可控、创新高效。

②成效科学度量创新

平台以工行PMASSP企业级业务与产品数据为核心,集合了项目、需求项、研发任务、外包、业务量等在项目生命周期中的各类过程及结果数据,形成了研发管理的数据集。并结合山东工行自研分析模型及算法,以智能提醒、数据大屏等进行实时数据展示,从而实现研发过程、研发资源的精细化管理,助力山东工行的数字化转型。

2.技术创新

①先进技术架构

本平台采用工行自研CTP6架构,基于分布式服务设计理念,根据功能实现模块间解耦。以SpringBoot为内核,承载平台业务核心、用户中心、鉴权中心、报表中心和批量管理中心五大模块。依托云计算能力、数据库热备和负载均衡,实现平台高可用;依托完备的事务管理,保障平台业务和数据的最终一致性。

②优秀用户交互体验

在操作交互方面,本平台基于前后端分离技术,注重用户体验,基于Vue研发交互界面,实现高效的响应式操作体验;基于Echarts研发数智化展示,实现数据直观可视化,为决策提供数智支撑。

3.项目全生命周期管理

平台设计涵盖了从需求沟通受理、到研发启动、需求项分解、任务分派反馈,再到版本发布,项目上线后运营指标监控评价等全生命周期管理,实现了项目管理的精细化、标准化,为创新研发工作的高效运转,科技研发资源的最优利用提供了最佳解决方案。

4.良好的用户使用体验

平台建设遵循便捷性、美观性、容错性、易学性的用户体验原则,为用户带来了良好的用户体验。在便捷性方面,设计了结构合理、流程连贯、输入简化、操作简单的使用逻辑;在美观性方面,遵循元素简洁、布局均衡、配色和谐的界面设计原则;在易学性方面,通过合理设置引导信息,保证用户在使用时获得自然流畅的体验。

打开网易新闻 查看精彩图片

三、项目技术方案

1.系统设计

系统工作流设计如下:

打开网易新闻 查看精彩图片

项目管理总体流程如下:

打开网易新闻 查看精彩图片

2.主要功能

本平台涉及的关键场景包括:项目管理关键指标的统一视图展示;项目经理管理项目;研发、测试人员经理任务管理;审批流程;项目;版本发布管理及运营成效评估管理等。

(1)数据全景式展现

平台对项目管理中的关键指标进行了可视化展现。按照项目管理中的不同维度进行分区展示,包括需求概览、架构概览、项目概览、外包概览、项目生命周期等维度,且相关图表均可以进行定制化展示,支持下钻筛选。

打开网易新闻 查看精彩图片

对于项目维度,可以一站式查看项目相关信息,包括项目基本信息、项目审批历史、干系人、需求项、相关文档、版本信息等。平台集成了报表库,对于常用的各类报表进行整合,便于数据的统计分析。

打开网易新闻 查看精彩图片

(2)研发过程管理

在需求对接阶段,可对沟通情况进行详细记录,包括需求发起部门、沟通时间、沟通结果等内容。并可在项目立项通过后,将项目对应的需求沟通记录进行挂接。

打开网易新闻 查看精彩图片

平台的项目管理按照项目生命周期分为项目启动及分配、需求拆分、任务分解、任务反馈等阶段,直至版本投产。平台可实现对项目规划、立项、实施、投产以及版本计划、安全管理等活动进行全流程管理。

在定义上,主要将创新研发项目划分为产品类项目、管理类项目、技术类项目等,其中产品类项目主要是对工行系统外提供服务的,能带来客户流量或者直接收益的项目;管理类项目主要是对于工行内部业务管理提升(提高管理效率、降低管理成本、提高管理过程的合规性等),不直接对外提供服务的项目;技术项目是指对于系统进行技术层面的改造,通常不改变业务流程和业务功能要素和特性,改造的内容对银行内部业务人员和银行客户均透明。根据项目的属性、重要性以及风险程度的不同,平台自动确定应召开的评审会层级、版本发布应完成的相应文档。如,对于涉及互联网交互的项目,在版本发版前应完成安全测试并在系统中存档,否则将无法进行版本发布。

在研发实施上,平台设计了项目-需求项-任务的三级维度。其中,需求项为具有独立功能或技术组成的项目构成部分,每个项目可以拆分为多个需求项,每个需求项可作为单独发版的最小单元。任务维度为需求项的细化,单个需求项可以分解为多个任务,每个任务为分解到研发人员进行代码编写的最小单元。

(3)成效及运营评估

平台将项目上线后运营情况评估作为重要组成部分,可对不同类型的项目按照交易量、用户数、交易金额等维度进行实施监控。

打开网易新闻 查看精彩图片

3.技术架构

平台采用我行自研的CTP6架构,该架构是以Spring Boot为基础核心,打造的工行新一代企业级JAVA开发平台。架构支持分布式、前后端开发模式,提供丰富的高质量分布式技术公共组件。

该企业级JAVA开发平台全面适配JDK1.8,并与中间件、数据库解耦。适配Tomcat7+、Liberty、WAS多种中间件及oracle、mysql等数据库。同时支持云上云下部署模式。提供面向场景化的开发框架,支持集中式与分布式系统架构。支持前后端分离的开发模式,兼容传统交易编排开发模式的同时支持按业界控制层-->逻辑处理层-->数据访问层的标准模式开发。研发模式及知识体系与业界接轨,细化团队分工,提升开发专业度。

打开网易新闻 查看精彩图片

四、项目过程管理

项目分三期进行研发上线。一期主要实现了项目从需求到研发、投产上线的全生命周期管理;二期主要增加产品管理维度、产品成效评估功能,并对外包管理等功能进行了重点实现;三期主要对邮件通知,OA待办提醒等功能进行了实现,并丰富报表的展现。

五、运营情况

该平台已在全省16家二级分行金融科技专业推广使用,管理存量研发项目400余个,覆盖全行各专业条线创新研发立项。

平台的用户活跃度日均75%,总览功能清晰地展示团队各项任务的完成情况和进度,有效地掌握全量项目的整体进展情况;全量项目任务分配清晰明确、沟通及时高效、问题解决及时;报表和图表能有效帮助管理层更好地了解团队绩效和项目进展情况;通过内外网隔离,有充分的安全性和稳定性,确保数据不被泄露和系统不会频繁出现故障。

六、项目成效

平台将山东工行创新项目全生命周期纳入系统化管理,对各个阶段、任务、资源进行具象化,一方面实现管理数据的可视化展示,另一方面促进管理数据的知识转化,逐步建立山东工行研发效能评价体系。通过评价指标的反跟踪,促进整体创新项目交付效率的提升,进一步提高了全行整体研发生产力。自平台上线以来,创新项目平均业务功能迭代上线周期下降至8天,研发团队整体交付效率、交付能力逐步提高,推进全行数字化转型赋能高质量发展。

七、经验总结

项目建设方面,一是成立了专门的工作团队推进项目建设,建立了定期工作沟通机制。二是充分调研,与平台使用相关人员,包括但不限于科技部研发人员、测试人员进行多轮需求沟通,根据重要性、迫切性统筹规划研发周期,逐步实现并完善各项功能。三是持续迭代,快速响应需求更新,提升整体平台建设效率。

平台实践经验方面,采用敏捷、协作、共享的设计理念进行建设,通过数据分析和度量,提升各角色工作效能,让数据多跑路,科技多替人,支撑我行敏捷银行建设;提供端到端的协作平台,主动透明上下游消息,提示可能的风险,提升用户协作体验,助力科技与业务“煲汤式”融合;统一入口,解决目前研发管理数据信息孤岛、系统多、渠道分散、数据共享不足的问题,让工作节能,给学习赋能。

更多金融科技案例和金融数据智能优秀解决方案,请在数字金融创新知识服务平台-金科创新社案例库、选型库查看。