创新科技研发模式 为全行业务高质量发展蓄势赋能
- 2024-03-05 浏览:1750
作者:工商银行软件开发中心 总经理 罗毅
工商银行软件开发中心(以下简称“软件开发中心”)自1996年成立以来,紧紧围绕总行党委战略部署,走出了一条独具特色的自主创新之路,始终坚持“科技驱动、价值创造”,持续强化“科技是第一生产力”,坚定不移地推进研发管理改革,搭建完整的制度体系,锤炼业界领先的大规模软件工程管理能力,职能涵盖应用研发、新技术研究、技术管理、服务支持、生产运维、人才培养等诸多领域,形成了多路径、全流程、智能化、高效能的研发管理机制,保障工商银行五代核心业务系统顺利建设,奠定了工商银行金融科技的领先优势,赢得了良好的用户口碑和同业赞誉,有力支撑工商银行连续在全国性银行信息科技监管评级中获得银行业第一,为赋能全行转型发展和引领全行迈向数字化新时代作出了应有的贡献。
一、勇于创新的研发管理改革
发展历程
在改革开放的大潮中,在探索建设现代金融企业的道路上,工商银行科技研发改革发展经历了从无到有,从标准化、规范化到精细化、差异化,再到外部化、市场化的不断成长蜕变的三个重要阶段。在总行的关怀和大力支持下,经过多年努力,软件开发中心打造了一支在银行同业中处于领先地位、在金融科技界具有重要影响力的人才队伍,形成了7地22址的空间布局。截至目前,软件开发中心共建设业务系统179个,全方位覆盖各类金融业务,与国家经济及人民生活息息相关。
1.电子化、银行信息化时期:建立标准化、规范化研发管理体系
1984年1月1日,工商银行宣告正式成立,也拉开了工商银行信息科技的发展序幕,开启了全面、系统推进研发管理改革之路。1987年,工商银行组织各分行骨干力量,基于SAFE软件系统和技术建设部署了第一代综合性应用系统。当时工商银行的软件开发工作主要依赖分行力量,遇到有全行开发任务时,由总行从各分行借调技术人员组成项目团队开展研发工作。在全行信息化发展初期,该研发模式起到了奠基开路的作用。
随着信息技术在银行业务领域的广泛应用,第二代CB2000核心系统纳入开发日程,传统管理手段和方法已越来越不适应业务信息化发展的要求。20世纪90年代中后期,特别是软件开发中心成立以后,信息技术在管理领域的应用步伐大大加快,为研发管理模式的创新和发展提供了新动能。
2000年,软件开发中心引入ISO9000质量管理体系,并顺利通过了ISO9001质量体系认证和SGS、SQCC两家认证公司的监督审核,推动质量管理迈上新台阶。2004年,软件开发中心开始推行软件能力成熟度集成模型(CMMI)标准的实施工作,顺利通过了CMMI ML3级评估,改进现行制度规范,建立健全覆盖科技项目研发全生命周期的管理制度体系,形成了以瀑布研发模式为依托,强调标准化、规范化、质量优先的研发管理体系,使研发管理迈上正规化、规模化、专业化的新高度。
2.信息化银行时期:构建精细化、差异化研发管理体系
随着信息技术的日新月异,全球金融业进入创新密集和产业快速更新的时期,加快信息化银行建设成为保持同业领先的重要途径。2012年,软件开发中心快速打造差异化研发管理模式,支撑全行业务场景、生态的快速灵活创新,推动全行由银行信息化向信息化银行转变。
围绕提升研发供给能力和改进服务品质,软件开发中心逐步引入敏捷思想指导过程改进,开展了精细化管理和差异化研发模式探索,将转型改革措施与已有机制相结合,坚持质量安全底线,博观约取、创新探索,对标行业标杆,逐步推动研发模式向敏捷迭代、精细化管理转型。组织结构方面,强调以客户为中心,打破部门界限,控制小组颗粒度,增强组织弹性;技术架构方面,推动应用架构分层解耦,开展组件化、微服务化治理;流程方面,以常态化EPG机制为抓手持续推动流程优化,建立包含敏捷迭代、快速原型、瀑布研发的差异化研发模式,形成“稳态+敏态”双线研发机制。
在敏捷迭代铺开的同时,软件开发中心坚持精细化管理,将管理粒度从项目维度细化为需求条目维度,推动“大项目做小,小项目做快”,并建立企业级上下一体的精细化管理体系,实现需求端到端全流程的管理与监控以及团队工作透明化管理,加快研发工作的跨部门协作。经过不断实践和迭代提升,软件开发中心研发效率逐年提升,瀑布类项目研发周期缩短35%,敏捷类项目研发周期缩短57%,应用产品月均发布频度提升71%,有效支撑了全行业务的快速发展。
3.智慧银行时期:适配外部化、市场化研发管理体系
在人口红利削弱、国际经济格局深度调整等一系列内因与外因的作用下,我国供需关系面临不可忽视的结构性失衡,深化金融供给侧结构性改革成为我国金融业的核心任务。2017年,工商银行启动智慧银行生态建设工程(ECOS),加快银行服务的网络化转型和智能化改造,全面打造智慧银行服务体系。软件开发中心秉持“顺畅、高质量交付有用的价值”的核心理念,以科技敏捷带动业务敏捷,坚持全局和局部相配套,整体推进和重点突破相结合,从深度和广度上持续推进面向市场和客户的研发模式改革,推动全行系统从“主机+开放平台”“集中式+分布式”的双核心架构逐步演进为全平台运行,为全行数字化银行转型发展与智慧银行建设增添新动能。
构建科学有效的资源格局。围绕全行业务发展规划,软件开发中心建立价值评估模型,制定整体资源规划,加强研发资源的统筹管理,加大面向客户、市场的资源投放力度,建立弹性资源池,结合业务热点变化,动态调配资源,逐步形成对客资源灵活高效配置、支撑体系建设资源稳健有序的资源格局。除了负责应用系统研发,软件开发中心还成立重点领域专项团队负责IaaS云、PaaS云、分布式、大数据、人工智能、区块链等技术平台的研发和运维工作,巩固工商银行在当前金融科技竞争态势下的核心优势。
构建完善的服务支持体系。软件开发中心在研发模式、服务支持等方面进一步适应分行业务高质量发展的需求,强化以客户为中心的理念,建立覆盖总行业务部室、境内分行、境外机构的服务支持体系,形成常态化协作机制,推动科技与业务“煲汤式”融合,增强业务人员的满意度和获得感;深化产品运营,引导全行将研发资源投入高价值领域,打造一系列适应市场发展、客户需要的新产品、新模式和新生态,巩固市场领先优势和独特竞争力;畅通从客户市场到一线、从分行到总行、业务与科技相融合的产品创新大循环,为全量客户提供全天候、全渠道、全场景、全功能极致的金融服务,为全行高质量发展贡献力量。
推进业务研发运营一体化(BizDevOps)。聚焦从需求、开发到生产的快速交付的能力,软件开发中心大力推进业务研发运营一体化体系建设,制定了契合工商银行转型发展要求的能力成熟度评估标准和评估指南,建立了需求、开发、测试、投产、运营统一协作的业务研发运营一体化工作机制,打造了跨机构、端到端、高效能、自动化的BizDevOps工具链平台,提升软件交付效能,使重点项目需求项周期大幅缩短,版本月发布频率大幅提高,业务的满意度和获得感明显提升。2019年,工银e生活和智能投顾通过中国信息通信研究院《研发运营一体化(DevOps)能力成熟度模型》持续交付3级认证,智能投顾的评分为银行业最高。2023年,工商银行依托业务研发运营一体化建设获得“2023 GOLF+IT新治理领导力论坛年度领军企业称号”。目前,软件开发中心所有团队达到研发运营一体化持续交付能力成熟度3级水平,企业级的快速交付能力得到大幅提升。
软件开发中心2023程序员节现场海报
二、卓有成效的
研发管理实践经验
软件开发中心坚持深耕专业领域,厚植发展优势,构建了跨地域、一体化、稳定高效的研发管理体系。总结经验,软件开发中心研发管理发展取得的成就主要得益于以下几个方面:
一是坚持党建引领,服务全行发展战略。软件开发中心研发管理体系能经受住各种考验,攻克一系列难关,根本原因就在于坚持党的领导不动摇,自觉把研发管理工作放到全行发展大局中去谋划和推动,始终将实现全行战略部署作为工作导向,确保党中央和总行党委决策部署得到贯彻落实。
二是坚持以金融科技“变量”赋能经营发展“增量”。软件开发中心坚持将科技供给侧改革与业务需求侧管理有机结合,畅通业务与科技融合创新的大循环,对内深化金融与科技融合,对外开展跨界合作,通过技术、平台、场景共建形成共赢的金融生态圈,持续让金融科技成为推动金融转型升级的新引擎,将科技优势转化为业务优势。
三是守牢“安全生产第一”的底线。软件开发中心坚持把强化安全合规的底线思维贯穿于工作始终,从防范化解金融科技风险的高度,千方百计“托底、守底、保底”,坚决守住不发生系统性风险和重大信息安全生产事件的底线,牢牢把握安全生产的主动权。
四是坚持问题导向、与时俱进的发展道路。软件开发中心研发管理改革发展之路是与时俱进、不断探索的创新之路。软件开发中心坚持问题导向和自主创新相结合,聚焦金融科技发展的新趋势、新特点,不断加快研发管理模式转型,开展研发管理趋势研判,在日益激烈的市场竞争中赢得了主动和先机,有效满足快速变化的客户需求。
五是重视基础平台建设,向技术要效能。软件开发中心发挥自身技术优势,打造研发全生命周期工具链和交付流水线,赋能一线研发人员,持续推进BizDevOps建设,提升业务研发运维的智能化、自动化水平。
三、奋楫扬帆的
研发数字化新征程
当前,高质量发展是全面建设社会主义现代化国家的首要任务,“五篇大文章”为金融行业提供高质量服务指明了方向,软件开发中心将深刻理解“五篇大文章”的服务目标,有针对性地进行创新布局,加快推动经营模式和治理模式的数字化变革,创新金融产品,改进服务模式,打造与现代化经济体系相适应的“数字工行”。
在数字化转型深入推进的背景下,软件开发中心将以数据驱动为切入点,推动研发管理机制改革,加快构建数字化研发管理体系,持续完善基于价值的闭环研发和敏捷研发机制,打造高效能、端到端的企业级研发全生命周期工具链,建设更加适应新形势需要、更加契合新技术特点的柔性研发组织,推动构建“赋能型”的分行服务体系与数据驱动的业务研发运营一体化支撑体系,全面优化研发机制、流程和工具,不断提升研发质效和业务体验。
扬帆启航正当时,不忘初心再出发。软件开发中心将继续坚持问题导向、坚持系统观念、坚持担当有为、坚持真抓实干,持续打造智能研发管理体系,为高水平科技自立自强作出新贡献。
本文来源:微信公众号《中国金融电脑》
免责声明:所载内容来源互联网、微信公众号等公开渠道,我们对文中观点保持中立,仅供参考、交流等非商业目的。转载的稿件版权归原作者和机构所有,如有侵权,请联系我们删除。