貴州農信:以嘉為藍鯨DevOps平臺助力研發轉型,加速鄉村振興最后一公里
“通過嘉為藍鯨DevOps平臺,賦能貴州農信DevOps研發轉型,以高效IT研運體系加速貴州農信建設有溫度、有速度、有深度的百姓銀行,繼續譜寫貴州農信高質量發展新篇章?!?/p>
——貴州省農村信用社聯合社 信息科技部
貴州省農村信用社聯合社(以下簡稱“貴州農信”)是2003年12月國務院深化農村信用社改革以來率先掛牌成立的省級聯社。貴州農信堅持黨建引領,加強黨建賦能,聚焦主責主業,全面提升金融服務水平,大力支持地方經濟社會發展和民生改善,以實際行動詮釋地方金融主力軍的責任和擔當:
以金融服務支撐鄉村振興
截止2022年末,貴州農信由省聯社及所轄84家農村商業銀行(縣級農村信用聯社)組成,其中農村商業銀行61家,農村信用聯社23家。全省農信系統共有營業網點2288個,員工2.76萬人,“信合村村通”網點12380個,形成了覆蓋省、市、縣、鄉、村的服務網絡格局,為廣大群眾尤其是農村邊遠地區群眾提供了方便、快捷的金融服務。
以實際行動深耕支農支小
截止2022年末,貴州農信資產總額9831億元,存款余額7725億元,占全省銀行業機構的24.12%;貸款余額6236億元,占全省銀行業機構的15.59%,其中涉農貸款余額4308億元,占全省銀行業的24.8%;農戶貸款余額3347億元,占全省銀行業的68.58%;普惠型小微企業貸款余額1327億元,占全省銀行業的39.08%。
以科技實力引領普惠金融
截至2022年末,貴州農信成為貴州全省銀行業金融機構中資產規模最大、存貸款余額最高、支農支小力度最強、金融服務最寬、機構覆蓋最廣、從業人員最多的金融機構,2023年初黔農云平臺注冊用戶已超2000萬,普惠金融生態體系不斷健全。
一、目標與挑戰
在普惠金融業務進行數字化轉型的初期,貴州農信通過快速建設并投入使用了【黔農辦公(業務) + Jenkins(持續集成) + CodePecker(代碼檢查) + 愛加密(安全) + 自動化測試平臺(測試) + ITSM系統(運維)】的數字化業務生產工具鏈,支撐起了軟件研發全過程,在當時也較大程度地解放了數字金融業務的研發生產力。通過大力推動普惠金融業務數字化、持續打通鄉村金融服務“最后一公里”,貴州農信已發展成為貴州省內服務縣域經濟和農業農村的主要金融力量。
但伴隨著貴州普惠業務的飛速發展和不斷深入,無論是數字金融業務的交付模式、過程管控、工藝建設還是流程管理,都難以滿足貴州農信下一階段的業務發展需求,因此貴州農信積極尋求解決方案,去改善乃至扭轉當前數字金融業務交付困難的局面:
1、交付模式過于傳統
過去大家所習慣的瀑布式軟件交付模式,越來越難以滿足新業務的迭代頻率,軟件研發從業務、開發、測試到運維的各環節都形成了較長的等待時長,業務流轉效能難以提升,間接造成了IT資源的浪費和業務價值的損害。
2、研發過程管理粗放
零散的工具鏈導致了零散的工作流和數據流,無法進行全生命周期跟蹤,軟件研發過程管理的成本高、效果差。
3、研發工藝缺少自動化
缺乏自動化能力,日常存在大量人工參與度高、重復度高、價值度低的工作,如基礎的編譯構建、腳本上傳和制品晉級等,導致IT團隊無法全身心投入到高價值數字業務的創新上。
4、研發價值流不貫通
交付過程以任務域為邊界,難以基于全局價值流進行過程管理以及度量分析,軟件研發的效能和質量難以科學化管理。
為此,貴州農信攜手嘉為藍鯨共同打造DevOps解決方案,以組織改進、流程改革和工藝改造為DevOps轉型組合拳,自上而下全面打造貴州農信研運一體化IT體系,大幅提升數字金融業務的研發效能與交付質量,快速響應貴州普惠金融的業務需求。
二、改革與升級
為了支持普惠金融業務的不斷增長,貴州農信原先通過自研IT工具與集成開源工具來支撐IT組織轉型,不僅成本高昂,而且業務端仍然反映IT支撐能力不足、響應速度過慢。究其根本,在于采用的技術底座無法承載已有的業務規模和資源規模,而且過往只關注了IT的局部效能優化,未能基于全局優化視角打通業務與IT之間的價值流。
對此,貴州農信采用嘉為藍鯨DevOps工藝體系,為貴州農信的IT研運體系轉型提供強大技術支撐和專業運營輔助,支撐緊急需求當天上線,實現應用分鐘級在線升級:
1、以“藍鯨PaaS”與“藍盾CI”為技術底座,作為騰訊企業級DevOps最佳實踐成果,實現基于國產技術提升企業研發質效、加速業務交付。
2、構建CTeam敏捷協同、CCI持續集成、CPack制品管理、CTest測試管理和CMeas度量分析五大能力模塊,一站式幫助企業建立快速響應需求的敏捷研發運維體系。
3、以“VSM價值流管理”與“可觀測性資產關聯庫”為價值導向,幫助IT組織從“支撐使能”向“價值賦能”改革轉型。
貴州農信DevOps建設方案,以嘉為藍鯨DevOps平臺為技術底座,通過一體化平臺集成原有的生產力工具,有效結合DevOps流程規范建設與DevOps試點項目推廣,推動工藝改造、流程改革和組織改進,實現集團級DevOps轉型。
三、成果與展望
嘉為藍鯨通過助力貴州農信DevOps轉型,自上而下推進組織層、流程層和工藝層的多維度變革,實現DevOps全面改革,大幅度提升了貴州農信數字金融業務的研發效能與交付質量,為貴州省普惠金融發展加速最后一公里:
1、以點帶面的組織改進
通過嘉為藍鯨DevOps專家組的專業指導和重點推進,完成了『黔農云』、『大零售』 、『信貸核算』 3大重點系統的全面托管、試點推行與全程指導,通過戰略級項目的DevOps轉型范例,以點帶面推動貴州農信DevOps全面改革。
以『黔農云』平臺為例,作為貴州農信推動全省普惠金融發展的重磅級網絡金融平臺,『黔農云』集賬戶管理、存款辦理、在線貸款和生活繳費等金融業務于一體,截止2023年初,平臺注冊用戶已超2000萬以上。
但持續膨脹的用戶體系以及不斷增長的業務需求,都讓『黔農云』的信息科技團隊倍感壓力,深知需要早日實現IT研運體系轉型,建立“敏態研發、穩態運維”的運作模式,才能保障業務的高質量發展。
經過貴州農信與嘉為藍鯨的攜手共建,自『黔農云』項目DevOps試點改革的半年以來,已由從零散工具鏈統一替換為DevOps一體化平臺,拉通了從業務部門、開發測試團隊、安全團隊、運維團隊到運營團隊的高效協作,完成從瀑布式到敏捷式的軟件交付模式轉型,高效實現需求1000+,建設流水線200+(涉及前后端50+微服務模塊,以及Android和IOS系統),完成測試用例:15000+,納管制品總數:10000+,實現軟件研發全生命周期的工藝提升、過程管理以及資產沉淀。
2、結果導向的流程改革
除了通過打通端到端的研發工藝,充分保障研發過程的高效性與可控性,嘉為藍鯨還通過助力貴州農信建立起完整的DevOps研發流程與標準體系,來保障DevOps轉型的準確性與有效性。通過結合嘉為藍鯨DevOps最佳實踐,全方位規范化業務、需求管理、開發管理、測試管理、安全管理和運維管理等團隊的工作流。
結合發版計劃與電子看板,引入發版啟動會、周復盤和每日站會等敏捷研發管理實踐,以交付結果為導向,以流程管理為手段,提升IT組織的整體效能。
3、業研運一體的工藝改造
通過嘉為藍鯨DevOps平臺,實現貴州農信數字金融業務的全線上化研發管理,覆蓋黔農云、大零售和信貸核算等多款戰略級數字金融業務,打通從業務、研發、測試、安全到運維的工作流與價值流,保障業務價值的研發效能與交付質量。
1)實現業務與IT的高效協同
建立信息科技部業務需求池,構建業務線與各產品線之間的層級結構和關聯關系,實現業務需求快速分派傳達至各產研項目,產研進度實時在線跟蹤。
2)集團級研發項目管理
構建起集團級的研發項目管理,覆蓋黔農云、大零售和信貸核算等多個戰略級數字金融業務研發項目。
3)研發工程自動化
通過國產自研的流水線,以工程自動化提升研發效能,減少人工誤操作。同時支持將研發原子(如CodePecker、愛加密等安全能力)以插件形式嵌入至流水線作業內,并沉淀至研發商店中,快速實現組織級的工藝打通、技術共享與資產復用。
4)穩敏雙態的測試管理
提供適配穩敏雙態的測試管理能力,保障測試工作與研發工作的一致性,確保軟件測試工作的高效開展。
5)統一制品管理
建立企業級制品庫,通過對所有研發團隊的軟件制品進行統一管理以及安全掃描,保障制品的可信與合規。
6)多地制品同步
通過制品分發能力,實現制品從開發測試環境到多個生產環境的快速同步。支持結合工程自動化能力,通過制品跨環境的自動晉級,輕松完成研發與運維的軟件包交接,持續提升持續發布和持續部署的整體效能。
7)研發過程可視化
建立IT研發度量分析能力,為研發團隊的持續優化提供量化依據與指導方向。
8)高效生態集成
通過Open API與流水線插件等集成形式,將黔農辦公、CodePecker、愛加密、自動化測試平臺和ITSM系統等工藝集成至嘉為藍鯨DevOps平臺,實現大一統的DevOps工藝體系建設。
未來,貴州農信仍將持續堅持DevOps轉型之路,繼續推動DevOps體系從自動化走向智能化,強力推動貴州全省鄉村的振興事業發展,奮力開創百姓富、生態美的多彩貴州新未來!