近日,《金融電子化》雜志刊物(2023年9月上半月刊)發(fā)刊,在技術(shù)應(yīng)用專欄中,由河北銀行信息科技部研發(fā)效能項目組撰寫的文章《基于平臺工程的研發(fā)效能平臺研究與實踐》刊登在內(nèi)。
文章主要闡述在央行《金融科技發(fā)展規(guī)劃(2022-2025年)》指導下,河北銀行參照業(yè)界領(lǐng)先理念,打造一體化的祝融開發(fā)平臺,促進業(yè)技融合,逐步提升業(yè)務(wù)需求端到端交付效率,從而促使業(yè)務(wù)更快地響應(yīng)市場變化,提高業(yè)務(wù)競爭力,進一步推動河北銀行金融數(shù)字化戰(zhàn)略目標落地。
當前國家政策推動數(shù)字經(jīng)濟高質(zhì)量發(fā)展,銀行肩負經(jīng)濟數(shù)字化轉(zhuǎn)型重任,需完善數(shù)字金融服務(wù)體系,加大融資支持力度,護航企業(yè)發(fā)展。為助力銀行業(yè)務(wù)建設(shè),服務(wù)本地實體經(jīng)濟,河北銀行在2022年引入優(yōu)秀技術(shù)人才,加強數(shù)字化基礎(chǔ)設(shè)施建設(shè),打造河北銀行全行級研發(fā)效能平臺,以一個個星星之火,成數(shù)字化轉(zhuǎn)型燎原之勢。
01. 建設(shè)歷程
2017~2021年,我行研發(fā)效能工具建設(shè)處于自下而上的探索期;工具方面,初步搭建了代碼庫、流水線、制品庫等單點開源工具;流程方面,嘗試了看板等敏捷開發(fā)實踐。
2022年,隨著單點工具逐漸觸達瓶頸,我行自頂向下重新規(guī)劃研發(fā)效能體系,建設(shè)全行級研發(fā)效能平臺,梳理研發(fā)管理流程,通過試點項目推動平臺與流程融合落地,實現(xiàn)需求交付全生命周期一站式管理、持續(xù)集成部署自動化和質(zhì)量內(nèi)建,助力全行數(shù)字化轉(zhuǎn)型。
2023年,進一步打造一體化的祝融開發(fā)平臺,由開發(fā)門戶集成研發(fā)效能平臺、科管平臺、測試工具、架構(gòu)工具、模型開發(fā)工具等子系統(tǒng),為科技內(nèi)外部人員提供統(tǒng)一開發(fā)環(huán)境和技術(shù)標準,實現(xiàn)平臺跨領(lǐng)域復用,提升各端整體交付效率。
02. 指導思想
1)遵循央行指導思想,實踐業(yè)技融合新理念
《金融科技發(fā)展規(guī)劃(2022-2025年)》中提出,銀行需構(gòu)建敏捷化創(chuàng)新體系、夯實一體化運營中臺、重塑智能高效服務(wù)流程。在交付能力方面,以產(chǎn)品敏捷交付為主線制定清晰研發(fā)工作規(guī)程,將工具、系統(tǒng)貫穿于產(chǎn)品服務(wù)的全部數(shù)字化設(shè)計工序,借助業(yè)務(wù)開發(fā)運維一體化( BizDevOps)、最小化可行性產(chǎn)品(MVP)等方式,搭建低成本試錯、快速迭代的交付模式,打造環(huán)節(jié)無縫銜接、信息實時交互、資源協(xié)同高效的業(yè)務(wù)處理模式。
2)參照業(yè)界領(lǐng)先理念,高屋建瓴,彎道超車
平臺工程是Gartner于2023年提出的十大重要戰(zhàn)略技術(shù)趨勢之一,通過設(shè)計和構(gòu)建涵蓋軟件全生命周期的交付基礎(chǔ)設(shè)施、集成工具鏈,匹配用戶最優(yōu)工作流,持續(xù)提供各類平臺技術(shù)服務(wù)。平臺工程一方面可以低成本、高效率地滿足企業(yè)日常交付工作中的工具平臺需求,提升交付效能;另一方面令用戶盡可能無感地使用平臺工具,提升使用體驗,減少認知負擔。
03. 建設(shè)路徑
我行以央行規(guī)劃指導,以賦能行內(nèi)數(shù)字化轉(zhuǎn)型、切實助力業(yè)務(wù)發(fā)展為目標,以業(yè)務(wù)開發(fā)運維一體化、平臺工程等先進理念為參照,以標桿試點項目為抓手,打造全行級研發(fā)效能平臺,建設(shè)路徑分為現(xiàn)狀調(diào)研訪談、轉(zhuǎn)型規(guī)劃設(shè)計、流程規(guī)范梳理、平臺能力建設(shè)、試點遷移推廣五大階段。
1)現(xiàn)狀調(diào)研訪談
項目初期,我行組織業(yè)務(wù)、科技多個部門領(lǐng)導及骨干成員進行了共計45場次現(xiàn)場調(diào)研訪談,包含了PMO、研發(fā)團隊、測試團隊、業(yè)務(wù)團隊、高層管理者等,充分識別了當前業(yè)務(wù)、科技交付體系現(xiàn)狀和問題,梳理痛點和期望,其中核心關(guān)注點為平臺能力、業(yè)技融合規(guī)劃、需求管理等方面,為后續(xù)平臺和體系建設(shè)提供了關(guān)鍵信息支撐。
2)轉(zhuǎn)型規(guī)劃設(shè)計
為滿足行內(nèi)數(shù)字化轉(zhuǎn)型整體要求,我行借助研發(fā)效能平臺建設(shè)項目契機,基于上述調(diào)研結(jié)果,自頂向下設(shè)計了科技與數(shù)據(jù)中心組織級敏捷轉(zhuǎn)型規(guī)劃,從“組織規(guī)劃促融合、體系建設(shè)定標準、平臺能力提效能、試點驗證促落地、文化建設(shè)助推廣、效能度量驗效果”六大方面形成規(guī)劃建議。(如下圖所示)
通過組織級敏捷轉(zhuǎn)型,我行持續(xù)變革研發(fā)管理機制、流程工藝、協(xié)作模式、工程度量和數(shù)字化管理工作,綜合提升我行科技團隊交付效能和質(zhì)量,提高交付過程透明度,加強科技業(yè)務(wù)溝通協(xié)同,助力業(yè)務(wù)持續(xù)發(fā)展創(chuàng)新,使金融科技引領(lǐng)和賦能全行數(shù)字化轉(zhuǎn)型發(fā)展,推動實現(xiàn)金融數(shù)字化戰(zhàn)略目標。
3)流程體系梳理
基于現(xiàn)狀、業(yè)務(wù)要求及轉(zhuǎn)型規(guī)劃要求,我行與專家重新梳理了原有研發(fā)交付流程,建設(shè)了與體系規(guī)劃相匹配的、適配穩(wěn)敏雙態(tài)的項目管理、需求管理、代碼管理、制品和依賴管理等體系規(guī)范;同時,基于業(yè)務(wù)研發(fā)運維一體化要求,以業(yè)務(wù)為本源,建立了需求分析團隊,建立定期的溝通機制,集中統(tǒng)籌規(guī)劃需求排期,提升業(yè)技之間相互理解。通過拉通業(yè)務(wù)部門與研發(fā)、測試、運維等部門統(tǒng)一協(xié)作,圍繞業(yè)務(wù)需求驅(qū)動各方交付協(xié)作,從根本上提升科技交付效能。
4)平臺能力建設(shè)
基于業(yè)務(wù)、科技實際訴求,結(jié)合我行現(xiàn)狀及轉(zhuǎn)型規(guī)劃,確定了以“成熟平臺為主,持續(xù)建設(shè)與定制開發(fā)為輔”的建設(shè)思路。通過多方對比、選型與招采,最終確定圍繞嘉為藍鯨研運一體化能力,構(gòu)建全行級研發(fā)效能平臺,為研發(fā)全生命周期各階段提供全面能力支撐。
在工程能力層面,建設(shè)了以CI/CD流水線、制品庫、代碼庫為核心的工程自動化能力,結(jié)合各系統(tǒng)不同的開發(fā)語言、編譯框架等不同條件,打造出了符合行內(nèi)各系統(tǒng)實際情況的流水線,實現(xiàn)構(gòu)建、打包、分發(fā)、部署一鍵自動化完成,大幅降低了研發(fā)人員工作量和復雜度,提高了研發(fā)人員工作效率和體驗,提升了整體交付效能。同時,建設(shè)了包括單一可信源、代碼管理、代碼檢查、準入準出質(zhì)量紅線、人工審核節(jié)點、制品安全掃描、制品自動晉級及軟件測試管理的體系化質(zhì)量管理體系,全方位保障代碼、依賴組件、軟件制品和發(fā)布版本的安全與質(zhì)量,實現(xiàn)了質(zhì)量管理同步自動化,在提升效率的同時,充分保障交付質(zhì)量。
在流程能力層面,建設(shè)了以需求管理、測試管理平臺為核心的線上化流程管理能力,實現(xiàn)業(yè)務(wù)到科技的信息流通完全線上化,支撐穩(wěn)敏雙態(tài)研發(fā)項目的多重管理訴求,進一步打破數(shù)據(jù)孤島,形成需求到交付的全鏈路信息和資產(chǎn)拓撲。同時,建設(shè)了研發(fā)過程可視化工具,從人員、系統(tǒng)、組織等不同維度梳理數(shù)據(jù),標準化過程數(shù)據(jù),及時呈現(xiàn)研發(fā)各環(huán)節(jié)關(guān)鍵指標,識別過程瓶頸,提升研發(fā)團隊的協(xié)作效率,助力研發(fā)過程持續(xù)精益改進。
5)試點遷移推廣
在流程體系建設(shè)和全行級研發(fā)效能平臺建設(shè)完成后,我行選定了共32個試點系統(tǒng),分3個梯隊批次進行了試點遷移推廣。首批3個試點項目著重驗證了平臺易用性及流程適配性,并根據(jù)實際落地情況,對流程進行微調(diào),形成可復用的遷移推廣方案,保障體系落地的一致性,為后續(xù)推廣打下良好基礎(chǔ)。隨后批次在前期試點經(jīng)驗指導下,安排各系統(tǒng)核心骨干為負責人,通過“集中輔導”、“實操代教”、“內(nèi)部賦能”等方式,使各系統(tǒng)團隊快速掌握平臺操作,熟悉體系規(guī)范,最終實現(xiàn)32個系統(tǒng)的全面推廣,推動組織快速轉(zhuǎn)型。
04. 建設(shè)成果
通過全行級研發(fā)效能平臺、體系建設(shè)和推廣,我行從頂層打通了研發(fā)過程各環(huán)節(jié)工具鏈和流程鏈,實現(xiàn)工程自動化和管理線上化,實現(xiàn)交付效能、交付質(zhì)量、交付過程管控能力三提升。同時,初步建立了研發(fā)度量能力,基于度量反饋,實現(xiàn)研發(fā)體系持續(xù)改進。
平臺上線后3個月內(nèi)即完成全部試點系統(tǒng)遷移推廣,令新研發(fā)體系切實落地。工程建設(shè)方面,各試點項目運行后,共搭建464條自動化流水線,編譯構(gòu)建效率提升50%,部署效率提升60%,上線問題由45%降低到18%,同步提升了科技研發(fā)效能和應(yīng)用質(zhì)量。管理建設(shè)方面,業(yè)務(wù)與科技部門在推廣過程中建立了良性協(xié)同機制,基于平臺持續(xù)強化溝通協(xié)作,促進業(yè)技融合,逐步提升業(yè)務(wù)需求端到端交付效率,助力業(yè)務(wù)價值高效高質(zhì)變現(xiàn)。
05. 建設(shè)總結(jié)
數(shù)字化轉(zhuǎn)型成為各行業(yè)頭部企業(yè)重中之重的發(fā)展戰(zhàn)略,尤其在金融行業(yè),隨著新技術(shù)的不斷涌現(xiàn),互聯(lián)網(wǎng)金融對傳統(tǒng)金融行業(yè)的沖擊逐漸顯現(xiàn),傳統(tǒng)金融企業(yè)發(fā)展金融科技成為必然趨勢。通過建設(shè)全行級研發(fā)效能平臺,我行切實提升交付效能和交付管理能力,促進業(yè)技融合,從而促使業(yè)務(wù)更快地響應(yīng)市場變化,提高業(yè)務(wù)競爭力,進一步推動我行金融數(shù)字化戰(zhàn)略目標落地。
申請演示