- 產品
- 產品解決方案
- 行業解決方案
- 案例
- 數據資產入表
- 賦能中心
- 伙伴
- 關于
時間:2022-08-24來源:深呼吸瀏覽數:415次
軟件開發工作是一項創造性很強的知識性工作,非常復雜且伴隨有大量不確定因素和主觀性,所以重點問題包括:軟件開發過程可視化差、數據孤島普遍、“古德哈特魔咒”、局部指標與全局指標孤立分析、易得指標合理性弱等問題。除以上問題外,民生銀行還面臨疫情形勢下遠程辦公的研發效能提升問題和全國各個分中心協同工作效能問題。
中國信息通信研究院主辦的“2022 首屆XOps產業生態峰會”于 2022年7月28日成功召開。中國民生銀行股份有限公司的兩項案例——“民生銀行持續交付實踐”和“中國民生銀行研運效能度量”入選在會上重磅發布的“研運質效典范標桿案例”及“效能度量創新引領案例” ,并入選了《中國DevOps現狀調查報告(2022)》最佳實踐案例。
中國民生銀行成為了本年度DevOps現狀調查報告中收錄案例最多的企業。
本次著重介紹的案例是“中國民生銀行研運效能度量”,將展現中國民生銀行在研運效能度量領域的優秀實踐和探索。

根據《中國銀保監會辦公廳關于銀行業保險業數字化轉型的指導意見》,數字化轉型迫在眉睫,數字化能力緊緊依賴于產品的研發運營效能,沒有可靠的度量就無法有效的改進,所以需要基于事實的度量指標,為管理提供可靠的效能分析和決策支持。
效能的本質是對價值流動速度和質量的評價和改進。研發運營效能度量的意義就是讓效能可量化、可分析、可提升,通過數據驅動的方式更加理性地評估和改善效能。通過研發效能度量,顯性化隱藏的風險,驅動更高效、更高質量、更可靠、可持續地交付更優的業務價值的能力,從而加快數字經濟建設,推動金融高質量發展。
軟件開發工作是一項創造性很強的知識性工作,非常復雜且伴隨有大量不確定因素和主觀性,所以重點問題包括:軟件開發過程可視化差、數據孤島普遍、“古德哈特魔咒”、局部指標與全局指標孤立分析、易得指標合理性弱等問題。除以上問題外,民生銀行還面臨疫情形勢下遠程辦公的研發效能提升問題和全國各個分中心協同工作效能問題。
技術方案
以提高開發者體驗為優先,通過指標數據驅動微反饋回路優化,促使各個工具相互打通、深入整合,串聯整個研發運營內在邏輯以實現用戶自驅動,形成一站式研發運營效能體系。遵循“規范落地”、“DevOps”研運平臺、“數據度量”閉環優化的核心原則,從而實現從“看見”到“洞見”的進階。


整體架構設計圖
工具平臺
打破信息孤島,多源采集,統一數據源。
建立數據模型,通過指標卡打造指標庫。多維度分析度量研發交付全生命周期,從趨勢、對比、相關性等維度梳理,逐步形成完備、全面的數據模型、指標庫,為后續打造智能診斷能力提供基礎技術支撐。
深度數據挖掘,形成智能化綜合度量儀表盤。單一片面的數據指標不能說明問題,過多看重某一指標反而會適得其反,通過數據挖掘,運用各種算法、智能引擎,形成智能化綜合度量儀表盤,方便管理者快速了解現狀、定位、改進問題。


智能化綜合度量儀表盤圖
系統亮點
基于管理訴求和階段性政策需要,并針對當前疫情形勢下遠程辦公和各分中心協同工作效能問題,化繁為簡,遵循指標動態性原則,防止指標腐化,重點關注五類北極星指標:
代碼類:代碼復雜度、重復度、提交熱力圖等。
單元測試類:單元測試覆蓋率、覆蓋率區間分布等。
投產問題類:投產問題率、投產問題類型等。
功能缺陷類:缺陷率、缺陷類型、修復時長等。
代碼掃描類:缺陷率、缺陷嚴重程度等。

指標示意圖
多維度畫像:組織維度、項目維度、工程師維度畫像。

工程師畫像圖
研發運營一體化(DevOps)通用效能度量模型介紹
《研發運營一體化(DevOps)通用效能度量模型》標準由中國信通院牽頭,百度、阿里云、騰訊、中國農業銀行、中信銀行、民生銀行、平安銀行、華佑科技、中興通訊、中國聯通軟研院、美團、ONES、南方電網、京東科技、華為、亞信、博云、宇信、極狐GitLab、JFrog、ThoughtWorks、融聯易云、中軟國際、北京燃氣、諧云、浩鯨云計算、方云智能等30余家企業單位共同制定。系統平臺和工具部分從數據管理、度量分析管理、度量展現管理三個維度作出要求,覆蓋敏捷開發場景、持續交付場景、技術運營場景、成本管理場景及組織與人員管理,助力企業整體研發效能提升,為企業在數字化轉型浪潮中的研發度量提供重要抓手。整個系統平臺和工具部分包含17個模塊,164項條目,并根據系統平臺及工具滿足的能力要求項數量將其分為三個級別:創新突破級(一級)、產業推廣級(二級)、卓越引領級(三級),且三級為最高級。是目前業界最完整、最權威、最具行業指導性的研發運營(DevOps)效能度量評估標準。
