持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx

上传人:夺命阿水 文档编号:1568370 上传时间:2024-08-04 格式:DOCX 页数:10 大小:193.79KB
返回 下载 相关 举报
持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx_第1页
第1页 / 共10页
持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx_第2页
第2页 / 共10页
持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx_第3页
第3页 / 共10页
持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx_第4页
第4页 / 共10页
持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx》由会员分享,可在线阅读,更多相关《持续提升DevOps能力 赋能数字化转型 银行DevOps落地及展望.docx(10页珍藏版)》请在课桌文档上搜索。

1、为适应金融科技快速发展的形势,满足经营管理对创新的需要,促进全行科技与产品创新能力提升,银行业近年来进行科技与产品创新体制改革,形成研发测试运维体化管理新格局,大力促进业技融合、敏徒研发,推进科技支撑向科技引领转型。为进一步快速响应市场需求,提升价值创造能力,农行于年初正式启动DCVoPS能力建设,以问即驱动,全面精简优化端到端管理潦程、打通研发运维管理工具间断点、建设完整度量体系视图,促进业务、开发、测忒、运维等角色间高效协作,促进快速高质量交付业务需求向快速高侦量交付业务价值转变。初心为顺应数字化时代客户行为变化和技术创新应用的发展趋势,制行党委确定了数字化转型再造个银行的战略,开启了数字

2、化转型之路。为落实数字化转型战略,赋能业务发展,科技部门一方面需要提高金融科技的创新能力,识别新技术、拓展新应用、创造新价值:另一方面需要建立一套适应敏捷创新要求的体制机制,圾大限度激发创新活力,以一体化管理、市场化机制、业技融合、迭代研发、敏徒交付、价值创造为导向,优化管理机制和研发流程,提高金融科技创新效能.银行大力推进DCVoPS能力建设恰逢其时。DcvOps的核心理念是对敬捷与精益思想的演进,并应用于【T端到端的价值链,依托现代信息技术支撑,同时通过组织文化变革,帮助企业快速高J贞量交付业务价值。它强调价值链中各角色间密切协作、小步快走、快速反馈;强调工具支掠、自动化、质属内建:强调数

3、据可视、度量驱动改进、闭环管理。这些理念深度贸合了银行数字化转型的发展需要,也契合了农行建设工具中台、优化科技与产品创新管理机制的诉求。启航有挑故。大型商业银行IT系统架构复杂,前端变化快,变能适应市场节奏:后端变化慢,要保持稳定与安全.同时,业务种类繁多,产品结构红杂,传统集中式与新兴分布式技术架构并存,瀑布与敏捷开发模式兼具。如何立足现状、在已有研发管理实践基础上,脚踏实地的走出具仃农行特色的DevOps建设之路是我们面临的最大挑战.大型商业银行DevOps建设并没有现成的经验可供借鉴,只有一点点的摸索与实践,逐步的修正与改进,才能真正建成适合自身发展阶段、组织架构及信息系统特色的DcvO

4、ps体系。有基础。骐骥千里,非日之功。2015年起,农行在自动化部署、持续集成、自动化测试等领域就开展相应的探索和实践,并于2016年自研建成自动化部署平台、自动化测试平台。20174日在互联网金海三大平台、移动营销等领域研发项目中探索进行看板管理、SCnJm等敏捷研发实践,逐步枳累经验。2018年科技与产品创新管理体制改革,进步加快了业技融合、研发测试运维体化建设步伐,为DeVOPS在农行的落地奠定J基础.启征程。实施DCVOPS是一场变革,需自上而下、系统实施。2019年初,农行科技部门“一局两中心”联动,学习先进找标杆,调研现状找差距,以问题聊动,正式启动DeVoPS能力建设,明确整体思

5、路。即:以提质增效为目标,以流程优化为核心,以工具贯通、规范体系建设为关键支挣,以项目试点为落地抓手,分阶段实施,促业技融合、研测一体,打通需求、开发、测试、部署、运维等环节并形成闭环管理,建设端到端的持续交付流水线,提升研发效能,缩短价值交付周期,为我行业务产品创新、快速响应多变的市场衙求提供坚实的IT支撑。围绕整体思路,农行参考业界先进实践和DeVoPS能力成熟度模型,结合自身应用研发过程的实际情况,明确农行DCVoPS建设主要从工具、流程和规范三个层面进行持续推进,打造具有特色,适应双模双架构的DeVOPS体系。工具层面,进行工具间联动、数据共享、歌合不同角色操作,提供基础平台支撑:潦程

6、层面,建设持续交付流水线、推进分层臼动化测试、提升生产运营能力,通过自动化、流程化实现研发过程提质增效:规范层面,建立统度量视图、打造DevoPS组织规范,保证实施过程标准化、实施效果可度量.农行DcvOps建设体系框架图逐浪稳实施。为确保航线不偏、目标不变、成效可控,DevOPS能力建设过程中,农行一手抓建设,一手抓验证:同时通过定期专题汇报机制,跟进展、晒成果、摆问题,推进成果的推广和问题的解决。在组织级成果验证方面,特别选取个人网银、手机银行、金融小店、信贷中台、分布式应用互联平台、增值税进项税管理等六个典型项目,进行全流程试点验证,并在验证中反哺组织级能力建设,试点项目覆盖面客系统,运

7、营系统、业务中台、技术中台多个领域,及农行主流技术栈,为今后推广DCVOPS奠定基础。实施过程菰点从六大方面推进能力建设:一是建设DcvOps集成平台。第一阶段,以研发、运营过程中现有工具为基础,垂要工具为中心,整合各环节主要工具,以数据整合为主、服务整合为辅,形成满足持续集成、持续交付、运营反馈的DeVOp*工具链,第二阶段,基F集成平台的整合结果,进一步向一站式DcvOps研发平台演进。二是构建持续交忖流水线。依托DCVoPS集成平台,建立研发、测试、交付及管理等相关任务的实施流水线,在任务中内置代码合规检查、安全扫描、代码评审、回归测试等质量控制手段,同时流水线全程以条目化后的需求为流转

8、依据,实现需求、代码、程序包和发布产品的恃续跟踪和回溯,井根据瀑布、敏然项目特点进行流水线的定制和配置,满足双模研发要求。三是推进分层自动化测试。依托DeVOPS集成平台,实现测忒数据和用例的统一管理,逐步积累资产,提高测试环境的交付痂量和效率,减少测试过程中的人工干预,提高自动化测试质量和用盖率,支捶其正实现产品的快速验证与交付。四是完善生产运营机制。结合DCVoPS理念进行运营能力增强与完善,实现研发和运营环节的相互协同。方面,实现发布过程标准化、流程化、一体化以及发布验证环节自动化、可视化,提升发布质量,内建持续高频发布能力,并输出部署、监控能力到测试环境。另一方面,实现应用监控的数据规

9、范、标准统一、指标明确、处理高效,确保问题“及时发现、准确定位、快速处置”,打造,标准化、自助化、智能化、可持续化”的应用监控体系。同时完善二线流程段动机制,通过运营分析驱动系统优化升级,推动运营数据现正的去解决系统现存问题,让整个DCvoPS工具链形成闭环。五是建立统一度量视图。基于已有管理经验逐步建立规范,围绕效率、质量、能力完善度量指标体系。通过数据采集、分类与分析,形成整体视图,通过对关钺指标数据进行纵向趋势分析,对相同特征进行横向对比分析,提供中心级、部门级、项F1.及系统级多视角的分级统计数据,结合关联指标对项目形成全方位、多维度质量评价,为不同角色干系人提供差异化的度量分析视图,

10、以度量骄动持续改进。六是打造DevOps组织规范。基丁行业标准建立符合农行特点的DeVOPS能力成熟度评价体系,沉淀技术能力,形成标准,在推广实施过程中进行持续度战,寻找问题和短板,指导实施过程持续优化与改进,打造DCVoPS运行体系。同时进行组织文化建设和推广,营造良好的DevOPS交流学习氛困加强团队间的协作、融合)显效果。经科技条线各部门协同攻坚,历时一年多,农行DCvOPS工具链已基本贯通、持续交付流水线初步建成、自动化测试分层在试点项目顺利落地、发布及运营监控能力显著提升、统度量视图基本实现、DevOps组织规范初步形成。个人网银、金融小店、信贷中台、分布式应用互联平台、增值税进项税

11、管理等5个项目于6月顺利通过DevOps持续交付标准三级评估,试点项目效率质量双双提升。研发质员方面,通过自动化代码扫描、单元测试、接口测试、质量门禁等多种技术工艺,保障产品交付质量,自动化单测程盖率达80%+,自动化接口测武的盖率达100%,技术债务持续下降。研发效率方面,需求条目交付周期提速到8天左右,构建时长提效到7至10分钟。瞭望软件产品研发的本质是社会学,生产关系决定生产力,业技融合的终极H标就是通过不断提高响应和交付速度来提高价值的流动效率。目前,农行DCVOPS能力建设取得了阶段性进展,但初心易得,始终难守。后续仍需在现有成果基础上进一步进行能力内化和输出。一是内化能力,持续提升

12、。通过内建标准、内建平台、内建队伍促进组织DCVoPS能力固化、输出、提升。建立符合业界标准和行内特点的DCVoPS能力成熟度模型、实践指引及配套评测机制,实现体化多场景的研发支掾及内部赋能。加快一站式DeVOPS工程效率平台建设,持续提升平台的服务化水平,支撵行内不断增长的团队和项目转型需求。二是两端延伸,提升价值。以现有成果为基础,进一步向前向后延伸至业务、运营环节,深化全职能团队建设,业技融合、研测体,全链条密切协作,基于需求条目进行实施及交付,建立小批St交付节奏。同时,进一步提升技术运营能力,支撑多模式自动化高质量部署需要,完善运营监控体系,同时培养量化分析的工作习惯,建立产品后评价

13、长效运作机制,合理评估科技资源的投入产出,促进提升科技资源价值创造能力,从“正确的做事”向“做正确的事”转变,在产品的需求研制、研发、运营过程中,实施业务导向、端到端的DevOPs,进而最终提升业务价值,实现战略级和企业级的持续改进,助力银行的数字化转型。农业银行DevOps数字化转型之路随着新一轮科技浪潮的崛起,数字化转型正从“立柱架梁”向“积解成势”的阶段迈进,银行业作为金融科技应用的前沿阵地,产品创新需求尤为活跃。为顺应数字化时代的发展趋势,直面市场需求快速增长和业务创新急速发展的新挑战,2019年农行启动全面实施数字化转型战略,重塑一个全新的农业银行。农行研发中心积极探索,持续引入国际

14、先进、同业认可度较高的信息化标准,以CMM1.塑型研发、TMMi精益测试、ITI1.夯实运维、DCvOPS促进革新,建立了以DeVoPS为基础的一体化研发的闭环管理体系,实现业务价值交付质量和效率的飞跃。战略引领,统筹推进DeVOPS能力建设在“十四五”规划中明确提出加快数字化发展、建设数字中国的任务,要求金融行业稳妥发展金融科技、加快金融机构数字化转型,而数字化的实质是在效率提升的基础上,创新工作模式、改进生产关系,进而促进生产力的进一步提升。DeVOPS作为软件开发领域最重要的发展方向,将小批量交付、全功能团队、自动化C1.CD流水线等理念、方法、工具融入到持续的业务价值交付过程中,塑造了

15、智能高效的研发运维工作模式,是所有数字化企业必备的底层能力。2019年4月,农行研发中心启动DCvOPS建设工程,总经理亲自挂帅,工程推进办牵头,多部门共同参与,全力推进DeVOPS快速交付能力建设。建立工程统筹机制,提升工程推进成效因工程建设涉及条线广、头绪多、交织关系更杂,且涉及开发、测试、管理部门多,采用工程方式进行推进。通过组建工程推进办,统筹督办DCvoPS建设整体任务,对阶段性成果进行把关,协调解决部门间的问题和资源.通过明确工程建设各部门职货,各部门各司其职,保障各项DeVOPS能力、工具的建设和落地有依据、有方法,各能力水平可持续、可监控,各类问题可定位、可解决。通过季度专题汇

16、报会、月度工程推进会、工程月报、周复盘、日站会,保障DCVOPS相关建设任务和问题“不丢不海,项项有结果“。通过健全工程评审和成果验证发布机制,保障DeVOPA匚程建设中技术方案、规范、手册的合理性和有效性,保证建设成果输出后可验证、发布后可落地,五大条线齐头并进,全面建设持续交付能力通过流程驱动、工具贯通、数据可视、规范建设、队伍文化五大条线,全面共建持续交付能力,赋能我行数字化转型。I、流程驱动:以终为始,打通端到端工艺潦程。以价值交付为目标的端到端的一体化研发体系建设,是以终为始的流程数字化建设。通过聚焦业务价值和端到端的全局视图,打通主航道,锚定变革发力点,对流程进行统化、标准化,覆盖

17、14种主流技术栈的研发过程,同时内建自动化测试、代码质量检查、安全扫描、运维监控等质量管理要求,确保产品研发交付过程的标准化、质量检杳臼动化。2、工具贯通:化繁为简,集成贯通研发工具链。将标准化流程落地到研发工具链,化繁为简、全面贯通20多个工具,实现研发、测试、运维工具间有机衔接,形成支持多种应用架构,满足持续集成、持续交付、运维反馈的自动化工具链路,以提升业务价值快速交忖的自动化水平。同时结合发展需要,正在自研我行体化研发协同天工平台,后续作为开发测试统门户,全面承载一体化研发工艺。3、数据可视:数据驱动,实现研发效能可视化。依托流程、系统、工具的数据共享,实现业务价值交付过程所有数据的1

18、00%自动采集,并基于需求交付、构建与持续集成、测试、部署与发布、环境管理等领域构建包含43个指标的度员体系,并在大矶报表中心进行落地展现,有效支撑决策分析和业务洞察,驱动项目实施改进。4、规范建设:规范统一,落地最佳工程实践。引入DCYOPS系列标准,内建农行本地化的工程实施标准,按业务条线特点识别个性化的研发技能要求,配套16部工程规范、29部工作手册、四类研发技能视图及500余个最佳工程实践方案,建设覆盖“极态+稳态”双模的规范体系,确保业务快速交付过程规范统一、精准施策。5、队伍文化:文化引领,健全人才队伍培养。耒承人人为我,我为人人”的文化理念,建设快速交付人才队伍,促进思维转型,形

19、成良好的快速交付文化氛围,组建形成一支由350余人构成的DeVoPS教练队伍,辅助一体化研发能力落地。顶层设计,构建体化研发体系基于DevOps工程的建设成果,研发中心进一步提炼夯实研发全景视图,在敝捷研发体系基础上,融合CMM1.DCVOP,、TMMi的相关理论及实践经验,依托工具中台,形成覆盖敏态+稳态的一体化研发体系,包括一套项目端到端实施流程全景图,支撑敏态和秘态两类研发模式,配套四种能力模型及四类落地解决方案,以达到业务价值持续交付的目标.1、一套端到端实施流程全景图:基于DCVOPS建设成果和项目最佳实践,梳理形成套项目实施流程全景图,明确实施过程中各领域的核心活动与协作关系,以及

20、各活动的目标与价值点,为实现快速的业务价值交付提供导引.2、支掠敏态和稳态两类研发模式:DevoPS落地实践对研发过程中的基础工程工艺进行/规范,适用于所有研发模式,即通过需求条目拆分粒度、设置流水线触发时机、代码质量检查、自动化测试和投产频率的不同,可灵活支持敬态和稳态两种类型的研发项目。3、构建四种能力模型,衡讯和评价系统、项目、团队及人才能力水平:基于DcvOps理论、DcvOps能力成熟度模型标准,结合我行技术栈及业务场景特点,内化建立我行系统能力成熟度模型,通过差距分析、内部评估的方式持续检视系统DevOps能力水平:基于自动提取研发过程数据及采集能力成熟度结果运用情况,建立度量模型

21、,驱动项目过程改进:基丁提取关键特征进行量化刻画的方法,建立项目团队能力模型,为项目团队合理选择敏捷实践提供客观依据。基于T里人才理念及我行DcvOps两级教练特点,建立全面的人才模型及评价体系,可视化人才成长路经,帮助DeVOPS两级教练提升技能.OOO。XA0Sr1.O4、提供四类解决方案,助力DcvOps能力规范、快速、简单落地。通过推荐通用分支模型、将DCVOPS核心流程、规范、质量要求固化到工具中、覆盖多种技术栈场兔的方式,形成自动化的工具解决方案。建立工程规范、细化“傻瓜式工作手册,为De,OPS能力及工具解决方案落地提供具体的工作方法。建立项目优势实践发布机制,持续总结及分享最佳

22、工程实践,传承最优解决方案.建立DCVOPS培训课程集,加密工程实操培训赋能,提升项目团队、DeVoPS教练目前,一体化研发体系已进入规模化应用阶段,总行系统应推尽推、分行系统试点推广,已在近600个总行系统模块、4家试点分行完成一体化研发能力落地,促进了组织缎IT效能提升,可支持业务价值快速进入市场,为客户提供更佳的体验.I、体系应用范围持续深化。流水线支持场景,从单一技术栈到扩展到14种技术栈场景,适配云原牛架构,同时按照总行系统应推进推、分行系统限点推广的原则,当前体化研发体系已经在总分行系统全面开花落地,DeVOPS流水线用户群扩张到3000+推广系统模块跃升到596个,流水线激增到1

23、4775条、成功调起次数51345次.2,质量内建水平全面提升。通过质量门禁强把关提质和流水线性能提升增效,全面促进研发过程的提质增效。通过传I制品流动开展代码评审、代码合规检查、单元测试、安全扫描、自动化测试,由人工检查变为机器自动检查,实现质量管控由事后变为事中,确保质量问题早发现、早解决。3、团队协作模式高效协同。随着DCVOPs、敏捷模式的应用,项目团队从传统模式逐步进化到DevOps模式,做到了信息透明可视,减少不必要的沟通成本,提升工作效率知识可视高效传承团队经验、问超可视持续发现协作中的提升空间、任务可视强化团队质量内建意识、过程可视消除各环节等待的浪费。4,持续交付能力显著提高

24、.在全面推广一体化研发体系的基础上,中心近年来选取108个项目开展内部评估、选取12个项目参加信通院的外部正式评估,以验证持续交付能力推广成效。当前内评项目的持续交付能力由最初的1.61级上升到2.65级,外评项目全部通过三皱正式评估,需求交付平均周期缩短至8天,并具备按天部署能力。5、教练综合水平全面加强。在全面推广的基础上,以评估为抓手,通过差距分析、能力补齐、内部评估三步走,让DCVoPS能力更快更好落地。通过组建14支DevOPS教练小组,组织对深入剖析,累计识别能力改进项2484条.提出有针时性的关键改进建议470条,识别堵点问题14条,难点问题18条,一方面充分锻炼了教练的实战水平

25、,另一方面同步推动了组织级DcvOps能力的提升。6,赋能机制更精准高效。针对些系统和团队在转型过程中的痛点和短板,由内部教练、外部顾向、工具支持等形成赋能团队,深入各研发部逐一开展DcvOps端到端能力及潦水线的透视体检,量身定做一站式的解决方案,以两个月为一辅导周期进行能力提升,从“用上”到“用好”逐步精进DevOps体系应用。这种定制化服务把体系方法、工具平台能力和人才赋能融合在起,在促进研发团队持续价值交付、提升短板方面取得乩好效果.痛只研.*ygW.出健力It介.决方案:黑Wr里分配决方*叱:UM精进扩展,开启XOPS发展新征程随着数字化生.产力的飞速发展,众多企业的研发运营体系正在

26、向多元化方向发展,随着包含了DevOpsDevSecOpsxAI0psDataOps%BizDevOps等内容的XoPS体系逐渐落地并深入应用,XOPS体系在研运一体化,研运效能度量、安全体系建设、智能化运维、大数据自动化等多个方面提供了优秀的建设实施路径与最佳实践。我行在XOPS领域积极探索与实践,参与了9项标准制定与落地应用,完成了I1.项标准的贯标和测评工作,为一体化研发体系进化提供了重要参考依据,后续将按照“强化工具支撑能力、精进研发体系、落地一体化云平台能力的总体思路,进一步精进一体化研发体系,促进DcvOps能力从“用上”到“用好”的全面跃升。I、精进体化研发体系,延伸标准引入范围

27、。融合安全与风险管理、技术运营、应用设计、Da1.aOPS等标准理念和工程实践,完善一体化研发过程要求,实现项目研发全生命周期的安全管控,提升数据应用的效率和价值,支撑多模式自动化高质量部署和运营监控需要。2、强化体化工具平台支撑能力,承载一体化研发工艺全面落地。加快体化研发协同平台(天工)的建设,全面提升用户体验,满足多技术栈场景及管理诉求,构筑总分协同创新的技术底座。3、落地一体化云平台DcvOps能力,全面提升质量内建水平。全面落地一体化云平台DeVOPS能力,同时强化流水线质量门禁的查验要求,逐步落实对客系统单元测试增量没盖率60%以上耍求,全面建成重要应用系统回归用例库并开屣常态回回

28、验证。4、DCVOPS向DataOPS延伸,提升数据服务流水线能力。做好数据友好型系统建设的重点支持,促进体化研发体系持续改进,歌介数据服务流水线,整体提升我行科技支撑能力.5,按照五统一思路,持续提升总分协同水平。抓好落地实施,实现研发标准、流程、工具向分行输出,提升总分创新能力。通过研发流程标准化、自幼化,依托DeVOPS流水线试点,根据分行业务特征,进行适配,向分行输出研发工艺,赋能分行科技,持续提升总分协同水平。“百尺竿头思更进,策马扬鞭自奋蹄二一体化研发体系建设任重道远,我们将维续乘承”价值交付更精准、研发工艺更敏捷、研发工具更简单”的工作目标,持续打磨业务价值交付能力,助力金融服务的高侦量发展!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号