《中國聯通:研發效能度量實踐報告(23頁).pdf》由會員分享,可在線閱讀,更多相關《中國聯通:研發效能度量實踐報告(23頁).pdf(23頁珍藏版)》請在三個皮匠報告上搜索。
1、 前 言當前,我們正處在以數字化、信息化、網絡化、智能化為特征的科技變革浪潮中,新一代信息技術與其他產業加速融合,推動新生態、新技術、新業務不斷涌現。中國聯通以習近平新時代中國特色社會主義思想為指導,搶抓數字經濟新機遇,順應數字化轉型潮流,落實國資委國有企業數字化轉型行動計劃,以“數字信息基礎設施運營服務國家隊、網絡強國數字中國智慧社會建設主力軍、數字技術融合創新排頭兵”定位為引領,全面落實“強基固本、守正創新、融合開放”戰略,以建設新型數字央企,實現“三大轉型”和“四提一控一強”為目標,以業務運營數字化、網絡運營智慧化、運營管理數字化、數據賦能場景化為主線,以“做強集約化IT、融通數字化能力
2、、做強智慧化運營、做優精細化管理”為路徑,統籌推進技術融合、業務融合、數據融合,提升跨層級、跨地域、跨系統、跨部門、跨業務的協同管理和服務水平,全面提升核心競爭力和可持續發展能力,打造“一個聯通、一體化能力聚合、一體化運營服務”的核心優勢,助力公司實現高質量發展。通過貫徹集團“1+9+3”戰略體系要求,深入推進數字化轉型行動計劃,摸清研發體系與自主研發情況,加強企業提升自我研發效能、賦能業務價值提升,建立研發效能度量體系,助力企業提升整體研發效能以靈活快速響應市場變化。本報告從研發效能度量體系發展現狀出發,總結歸納國內電信運營商建設研發效能度量體系面臨的四大挑戰,梳理國內電信運營商研發效能度量
3、體系建設的關鍵路徑與典型應用場景,為全行業建設研發效能度量體系提供參考依據和聯通方案,提出面向新時代助力網絡強國建設的研發效能度量體系發展趨勢,共同促進全行業研發效能度量體系建設發展,推動我國數字中國建設持續高質量發展。目 錄第一章 研發效能度量體系建設發展現狀.11.1 政策環境不斷完善.11.2 市場需求增長強勁.21.3 技術賦能場景多元.31.4 應用成效愈發顯著.3第二章 國內電信運營商研發效能度量體系建設面臨四大挑戰.52.1 超大規模團隊協同低效.52.2 系統平臺建設摸索前進.52.3 度量評價體系亟待破局.62.4 度量管理范式有待健全.7第三章 電信運營商建設研發效能度量體
4、系的實施路徑.83.1 組織團隊協同管理方面.83.2 效能度量平臺建設方面.93.3 度量評價方法探索方面.113.4 工程與管理實施方面.12第四章 中國聯通研發效能度量典型應用場景.144.1 核心自主掌控場景.144.2 研發過程規范場景.154.3 研發效能度量場景.16第五章 研發效能度量體系發展趨勢及展望.185.1 研發效能度量體系方法論賦能企業智慧研運.185.2 組織級研發能力實現效能度量平臺自主可靠.185.3 標準化效能度量夯實全行業高質量發展底座.19第一章 研發效能度量體系建設發展現狀隨著數字化技術發展蓬勃興起,軟件研發逐步成為企業數字化轉型的重要抓手,研發效能的提
5、升對企業而言尤為重要。中央網絡安全和信息化委員會印發的“十四五”國家信息化規劃中,明確提出要建立健全規范有序的數字化發展治理體系,而組織建設數字化治理體系離不開對組織效率提升的高效精準度量,科學的軟件研發效能度量體系可幫助企業精準有效度量DevOps成效,并提供效能分析及決策支持,滿足企業在研發效能整體績效上的考核度量需求,從而實現企業多快好省交付更多業務價值的重要發展目標。在數字經濟時代下,企業業務的實現高度依賴IT研發、運維以及運營效能,提升研運效能加快交付更多業務價值,已成為眾多企業的核心目標,企業研運效能水平的高低也深刻影響著企業交付的產品質量和獲得的收益。具體而言,研發效能度量體系的
6、發展現狀主要包括以下四個方面:在世界各國紛紛布局軟件產業戰略性、針對性政策。美國鞏固軟件優勢地位,為軟件快速交付、技術迭代優化、團隊高效協同提供政策指引,2021 年 3 月,美國防部發布國防部企業 DevSecOps 戰略指南及DevSecOps 基礎、DevSecOps 參考設計等相關支撐文件,重塑軟件開發體系,提升軟件現代化水平,同時,發布多項政策以提升工業軟件資金力度,支持完善知識產權保護制度和人才培養體系,保護和支持國內軟件產品市場。歐洲各國采用金融支持、稅收優惠、人才培養等多種方式,為企業研發能力培育提供強有力的政策保障,英國政府發布研發路線圖,加大對軟件等行業的資金支持,提升人才
7、激勵水平,打造高效研發體系;德國聯邦教研部以技術主權塑造未來指出要加快軟件專業人才培育,提升軟件系統和軟件生產自主性;愛爾蘭成立“科學基金會”(SFI),為基礎軟件和 IT 相關研究提供 4 億美元的基金扶持。全球性組織高度重視研發能力系統化、規范化度量。世界知識產權組織(WIPO)連續多年發布全球創新指數報告,度量經濟體研發能力,歐盟委員會“歐洲創新記分牌”,為創新績效評估提供有效參考,彭博社連續九年發布“彭博創新指數”,從研發支出、制造能力、高科技上市公司集中度等維度評估國家研發創新能力。穩舵奮楫,國家加碼軟件產業頂層設計。習近平總書記在中共中央政治局第三十四次集體學習時強調要全面推進產業
8、化、規?;瘧?,重點突破關鍵軟件,推動軟件產業做大做強,提升關鍵軟件技術創新和供給能力。中國特色社會主義進入新時代以來,國家陸續出臺信息產業發展指南軟件和信息技術服務業發展規劃“十四五”軟件和信息技術服務業發中國聯通研發效能度量實踐報告|11.1 政策環境不斷完善展規劃等一系列文件,頂層設計持續加強,細分領域不斷完善,產業扶持優化調整,政策體系逐步健全。工信部數據統計,截止 2021 年,全國軟件和信息技術服務業主營業務年收入 500 萬元以上的企業超 4 萬家,2022 年前 10 個月,我國軟件業務收入 74763 億元,同比增長 9.8%,軟件產業規模效益持續增長。而軟件研發效能直接影響
9、著軟件的質量與交付效率,因此,提升研發效能、建立度量體系是助力實現軟件技術攻關和交付提質增效的重要手段。企業亟需對研發效能進行度量,實現交付效率與經營效益同步提升。在數字經濟浪潮下,許多公司為了搶占市場高地、贏得市場空間,投入大量人力和資金提升產品交付速度,組織內研發投入海量增長,急需建立有效度量體系對效能改進提供建議與指導。以某大型運營商為例,面對集團內復雜的研發協作模式與業務需求,在項目管理維度建立起度量與考核機制,優化調整度量體系覆蓋范圍和度量單元統計口徑。以頭部互聯網公司為例,騰訊連續兩年發布研發大數據報告對研發大數據進行分析;阿里提出“211愿景”實現兩周內交付85%以上的業務需求;
10、百度通過挖掘效能數據,系統性提升工程效能,大型企業對效能的關注度顯著提升。此外,某大型金融企業梳理自身指標集,打通全流程數據孤島,建立度量考核機制,初步實現效能分析與決策改進。另外,智能汽車行業也積極探索效能度量體系,某領跑企業以“車云兩端”為導向,建設覆蓋研發、測試及運維的度量指標體系,推動組織高效運轉。高水平的專業化度量平臺備受企業關注。優質的研運度量體系與平臺能夠大大降低研發人員業務壓力,提升工作效率,幫助企業在擴大軟件規模的同時能夠持續交付業務價值。云計算開源產業聯盟發布的中國 DevOps 現狀調查報告(2022)中指出有超八成企業已開展效能度量工作,企業在構建專職團隊、建設專業化技
11、術平臺等方面不斷加大投入力度,研發效能度量平臺在超四成企業內已得到應用??梢?,隨著企業對高質量交付的需求愈來愈強烈,研發效能的提升與優化將逐漸成為企業的必答題。市場上也涌現出一批匯聚企業優秀實踐的研發效能度量平臺產品,例如百度的研發效能平臺能夠提供 AI 成本分析及組織人才畫像服務;阿里云效研發效能度量平臺可提供代碼級、項目級等多維度量服務;某通信解決方案提供商的研發效能度量平臺,覆蓋了產品與項目管理的核心流程,可兼容多種數據分析方法,提升端到端研發交付能力,優化場景化服務,協助業務單位實現高效決策;某運營商也通過自主研發建設效能度量平臺,驅動內部的效能改進與提升。高水平度量平臺在提升了2|中
12、國聯通研發效能度量實踐報告1.2 市場需求增長強勁產品質量和技術水平的同時,也受到了越來越多企業的青睞和矚目,效能度量產品市場前景持續向好。結構升級催生多元化度量需求。隨著企業規模變大,角色分工越來越細,組織也亟待針對各種角色的個性化效能度量需求進行綜合分析與展現。某電信運營商在經歷研發轉型后,其事業部、項目團隊、個人等不同場景均產生了差異化多元化度量需求,該公司結合生產質量紅線,從交付效率、質量和安全等維度構建評價體系,響應組織內各層級對度量的需求。另外,一些大型金融公司按照行業管理要求,結合各研發項目組的實際度量困局,建立起覆蓋質量、吞吐、速率等維度的度量模型,為管理者和各層級研發人員提供
13、了可視化的效能分析途徑。前沿新興技術持續提升度量能力。隨著新技術的不斷發展與進步,部分企業嘗試將研發數據湖技術應用至效能度量中,賦能研發組織挖掘更多聯動度量場景,串聯數據,實現全流程度量。例如,某電信運營商通過引入“湖倉一體”技術,夯實數據底座,融合數據湖的靈活性與數據倉庫的高效率優勢,提升了資源利用率和數據分析效率,滿足不同業務線的個性化多維度的研發數據度量統計需求。此外,部分企業將人工智能技術融入效能度量方案,例如,某通信解決方案提供商的效能度量團隊,將人工智能技術引入度量數據智能化校驗和度量改進方案智能推薦等關鍵功能,極大地提升了產品質量與服務能力。效能度量賦能企業洞見研發產出。效能的本
14、質是對價值流動速度和質量的評價與改進。通過研發運營效能度量讓效能可量化、可分析、可提升,而數據驅動的方式則可以更加客觀評估和改善效能。以某電信運營商為例,該企業通過度量儀表盤建設及對度量報告的定制化開發,實現了產品研發迭代場景下的研發效能洞察以及為不同領導層級提供效能分析報告的能力。某大型金融集團則通過對項目 OKR、團隊視圖、個人視圖儀表盤的定制及訂閱,能夠全局了解團隊重點項目的進度、風險以及人員投入情況,構建面向研發團隊管理場景的效能全景圖,充分掌握團隊各成員的投入及產出情況。效能度量加速價值流動,助力實現更多業務價值的交付。通過研發效能度量,可以將中國聯通研發效能度量實踐報告|31.4
15、應用成效愈發顯著1.3 技術賦能場景多元潛在風險顯性化,實現更高效、更高質、更可靠的可持續性業務價值交付。流動是精益思想的五大原則之一,企業通過效能度量加速全局價值流動,聚焦 IT 系統的整體價值流,進行全局優化,保障價值從上游到下游的快速流動。例如,某通信解決方案提供商打造基于DevOps 的企業級產品與項目管理平臺,該產品的效能度量模塊覆蓋生產系統、數據中臺、業務中臺、前臺四層系統架構,實現了對研發項目的有效管理和研發過程的效率提升。此外,某大型銀行信用卡科技團隊在接入效能度量模塊后,與上年同期相比,該團隊的整體交付產能提升 30%,交付時效提升 18%,業務系統可用率保持在 99.99%
16、以上。由此可見,企業從度量結果著手對研發過程進行局部的價值流動優化,實現了對流動堵塞點的精準捕捉,從局部著手帶動全局優化,最終實現對業務價值的快速交付。4|中國聯通研發效能度量實踐報告第二章 國內電信運營商研發效能度量體系建設面臨四大挑戰當前,效能度量工作與體系建設備受企業關注,各行各業加大投入力度,加快確立組織級度量目標與度量范式,并建立與之匹配的效能度量平臺與工具。根據云計算開源產業聯盟發布的 中國 DevOps 現狀調查報告(2022),研發效能度量平臺在超四成企業內得到應用,模型建設及智能分析能力仍需提升。以國內三大電信運營商為例,隨著研發轉型進入加速期,數字化研發工具鏈路已積累了大量
17、數據,各家巨頭加速完善指標模型,打造與組織內云資源互通的效能度量體系與專業化度量工具,并將其運用在 IT 資源規劃、效能分析評估及資源可視化等維度。但在打造精準、高效、自動化水平高的度量體系與度量平臺的過程中,電信運營商也面臨著自身復雜的業務場景、超大規模的研發組織難協同、度量基礎數據難管理、度量目標與評價體系難統籌等問題。具體而言,目前國內電信運營商在建設研發效能度量體系與度量平臺過程中主要面臨的挑戰包括超大規模團隊協同低效、系統平臺建設摸索前進、度量評價體系亟待破局和度量管理范式有待健全四個方面?!白匝?第三方”的復雜研發作業模式?;跉v史原因和行業現狀,電信運營商往往與第三方組建超大規模
18、協同研發團隊,且異地辦公較為普遍。此外,電信行業業務場景復雜,跨系統需求多,一個業務場景的需求研發、版本發布經常涉及多系統和多中心,致使人員協作效率低下,時間浪費現象頻發。以某運營商低代碼平臺建設為例,團隊需求、研發、測試人員分布位于北京、西安、南京和哈爾濱等多地,涉及多個自研和第三方團隊,人員管理困難多、異地協作難度大,研發質量難管控。第三方人員管理難度高。第三方供給人員水平參差不齊,與企業現有的研發規范融合難度大,存在管理半徑大、人員流動快、生產效率低等問題,導致項目成本升高、需求滿足度低、質量不達標、延期交付等現象頻發。在中國聯通與某第三方的合作項目中,第三方人員的半年流失率高達 30%
19、,管理團隊責任意識不強造成延期 3 個月交付,管理成本大幅增長。研發數據獲取的準確性和關聯性存在難點。首先,受制于當前研發工具鏈的建設基礎,DevOps 相關工具的應用不全面,部分領域工具尚不健全。其次,數字化研發工具種類繁多,中國聯通研發效能度量實踐報告|52.1 超大規模團隊協同低效2.2 系統平臺建設摸索前進在方便研發人員日常工作的同時,也為度量工作帶來了較多困難,工具鏈上各階段工具與系統規范定義各不相同,難以打通端到端的效能度量數據。在某運營商的數字化研發度量平臺建設中,研發過程數據來源于自研平臺,代碼基礎數據來源于 GitLab,代碼質量數據需要采集和匯總 SonarQube 等工具
20、,各個平臺的數據定義和規范不同、對源數據的關聯和處理給數據準確性帶來很多問題和挑戰。度量指標顆粒度難以統一。企業中業務發展有先有后,各團隊研發管理水平參差不齊,對度量指標、度量數據顆粒度的訴求各異。以某運營商向省分公司推廣度量指標的過程為例,原有的度量指標完全無法滿足各省的差異化訴求,通用的指標模板無法為一線生產角色提供有效指導,度量數據難以切實提升一線工作效率,各團隊間管理要求和過程規范不一、管理和操作層級的視角存在差異,引發了度量指標顆粒度難以統一等問題。度量平臺系統建設初期數據管理理念欠缺。由于效能度量平臺缺乏數據管理的全面梳理,在數據層面未提供統一的定義和標準化數據流通規范,導致基礎數
21、據不一致。例如,國內某電信運營商自上而下開展度量平臺建設,因為提前梳理基礎數據的定義和規范化管理,在組織內建成指標體系和度量平臺后,發現僅能滿足如項目經理、度量工程師等少部分角色的使用需求,無法形成全局性、全方位的度量產品化能力。研發工具和度量工具獨立建設,數據交互壁壘亟待破除。電信運營商行業生產優先的特點使其在大部分研發場景下的研發工具建設比較迅速,而度量工具的建設則較為緩慢。且兩方為獨立的項目團隊,研發工具與度量工具各自獨立建設,這使得研發工具和效能度量工具在數據交互上存在較大阻礙。某運營商在推廣度量平臺時,需對部門級、公司級、集團級的度量平臺進行統一建設和拉通,業務工具與度量工具數據采集
22、適配難度大,度量目標數據的采集難以實現。組織內度量評價算法模型難以統籌。組織中各研發項目的團隊組成、業務流程、業務架構、工程類型及研發規范等均不統一,需針對各類型研發場景進行分析,滿足共性和個性化度量需求。以某運營商在建設研發效能度量體系為例,由于公眾線、數據線、客服線、架構線、政企線等事業部業務內容、流程不一致,導致無法用統一的標準、模型進行相應度量。2.3 度量評價體系亟待破局6|中國聯通研發效能度量實踐報告度量統計維度與各層級對象適配存在困難。如“交付時間”在電信運營商中,對于不同角色或層級的用戶,統計單元完全不同。在用戶視角,交付時間是提出需求到需求可用的時間,對應“原始需求”;在單個
23、項目組視角,交付時間是接到需求到需求交付的時間,對應“系統需求”;在迭代開發團隊視角,交付時間是迭代周期,對應“用戶故事”。因此,當度量對象不同時,使用的數據顆粒度也不同。全面效能優化與局部改進存在矛盾。對全部度量指標的直接羅列展示,容易讓度量失去“焦點”,難以識別出真正問題所在,無法有效改進;片面的追求局部指標的數據,容易造成團隊短期突擊,甚至形成度量等同于考核的誤區,不能持續健康發展。結合某運營商度量體系建設現狀來看,度量體系建設完成前期,部分項目聚焦對度量指標的計算邏輯進行相應調整,而非聚焦度量反映問題進行效能改善,導致部分項目將度量等價于考核,偏離了度量初衷。組織級度量管理范式的確立與
24、貫徹缺乏統籌。確立全面而統一的組織級度量目標對企業來說尤為重要。但目前,在電信運營商體系內,缺乏對整體組織級研發效能度量目標的建立以及與各項目團隊目標的對齊。以某電信運營商為例,企業的戰略目標是成為數字技術融合創新排頭兵,但在企業戰略目標與組織具體細化的度量目標之間,尚未有具體的流程或機制,幫助其梳理研發效能度量目標、度量評價方法及與企業戰略目標的一致性。這使得研發效能度量向上為高層管理決策服務,向下服務一線項目團隊的核心任務目標難以推進。各項目團隊度量目標的制定缺乏協同,漸行漸遠。每個項目在具體開展效能提升與改進工作時,均需要確立度量目標以指引工程效能的提升。但當前,在國內電信運營商開展對各
25、項目的度量工作時,各項目團隊各行其是,建立自有的項目級、部門級度量指標,缺乏溝通協作機制,導致在建設研發效能度量體系時,難以建設統一的、規范的、各項目團隊均能夠接受的指標集。例如,某些團隊僅從交付速率、交付效率維度建立指標體系,尚未從交付質量指標維度進行考慮,但受限于組織管理模式、度量工作開展形態等因素,打造統籌兼顧各項目的度量目標與指標體系仍道阻且長。2.4 度量管理范式有待健全中國聯通研發效能度量實踐報告|7第三章 電信運營商建設研發效能度量體系的實施路徑當下,隨著電信運營商數字化轉型的持續推進和數字化業務、業務數字化的急切需求,提升研發效能,建立健全研發效能度量體系已然成為電信運營商的核
26、心目標之一,而科學、合理、規范的研發效能度量體系能夠避免資源浪費,多快好省地建成自主掌控的數字化研發效能度量支柱。本章節以中國聯通打造其效能度量體系為例,聚焦中國聯通研發效能提升的四大關鍵核心要素:道、法、術、器的鍛造經驗,梳理符合我國電信運營商特點的研發效能度量體系優秀建設實施路徑。具體來看,其實踐經驗主要包含團隊協同管理、平臺建設、評價方法、工程實踐等四大關鍵要素。打造具備電信行業特色的研發交付體系?;谘邪l運營一體化(DevOps)能力成熟度模型系列標準和 CMMI 等行業標準,并結合聯通 IT 建設現狀,制定統一的軟件研發管理流程規范。從需求、開發、持續與構建集成、部署與發布、測試、反
27、饋與改進等維度出發,形成了企業級標準化研發規范,作為中國聯通研發管理及質效提升體系的標準指引,快速指導團隊采用優秀的軟件工程實踐和研發工具,使其在研發效率和產品質量上獲得提升,實現敏捷開發、持續交付的無縫集成,助力實現快速交付高質量的軟件及服務的能力。建設自主可控高效敏捷的一站式數字化研發平臺。目前,中國聯通已構建企業級一站式DevOps解決方案,提供從“需求-設計-開發-測試-發布”端到端的協同服務和研發工具,以需求為價值單元,拉通端到端的研發交付過程,以流動效率為核心,組織跨團隊、跨職能的高效協同,支撐企業級精益敏捷研發、持續交付、快速迭代。數字化研發平臺架構圖,如圖1所示。3.1 組織團
28、隊協同管理方面8|中國聯通研發效能度量實踐報告第三方團隊研效管理機制方面。目前,中國聯通已建立從項目、人員、團隊等視角出發的多維度的考核體系。在項目維度,以代碼庫為粒度考核工程能力,強化編碼規范、單測、準入標準,提升代碼資產質量,規范化流水線,建立統一上線渠道,提高變更成功率。在人員維度,通過獲取第三方人員效能數據進行綜合分析與評價,促進供應商提高人員供給質量。在團隊維度,已建立個人維度考核,聚攏團隊人員數據,可實現對整個團隊在人員維度的度量;已建立項目維度考核,聚攏團隊項目數據,結合團隊人員穩定性、團隊人力成本、團隊參與項目質量,在團隊維度進行綜合考核與度量,優化團隊工作效率,提升項目交付質
29、量。中國聯通的效能度量平臺,基于業務要求和管理實踐,面向企業管理層和一線人員輸出場景驅動的業務度量模型。中國聯通的數字化研發平臺效能度量模塊總體架構設計,如圖 2所示。平臺整體基于微服務架構,實現靈活、松耦合的架構設計,由業務數據采集服務、數據標簽計算分析服務、計算任務處理機及分布式調度中心、Web 端用戶交互平臺以及低代碼可配置化圖表視圖組成。3.2 效能度量平臺建設方面中國聯通研發效能度量實踐報告|9打造度量元向各項目團隊提供平臺級別指標。通過 RBAC(Role-Based Access Control,基于角色的訪問控制)對角色權限的控制,各應用用戶可以自己定義項目級別的指標。對接專業
30、 BI(Business Intelligence,商務智能)工具或高、低、零代碼前端快開平臺,提供更優的圖表展示和報表能力。數據處理引用“標簽類目體系”中的中臺模式,即將數據進行標簽化的數據層級處理,封裝后供給不同的業務端,不同場景排列組合復用,從而達到一次建設、反復復用的目標。構建更加靈活、準確的數據采集工具。目前,已實現通過可視化界面修改任務畫法的方式更新數據采集策略。在實時采集方面,當前通過分布式任務調度中心,在調度執行機中實現對各節點的數據溯源,同時,幫助后續運營快速定位問題。未來,將通過度量與被采集數據各模塊的共同治理,驅動對度量數據的高效運營。效能度量平臺實現基于業務需求的靈活采
31、集。整體采集流程將分為實時數據采集和定時數據采集,全部數據的實時處理對數據處理層的數據吞吐壓力過大,全部定時采集無法滿足業務需求,例如,對于大屏上展示當前系統登錄人數應具備實時性。從業務數據至業務裁剪數據層,ETL(Extract-Transform-Load,抽取-轉換-加載)工具繪制的任務支持通過Kafka 進行實時數據同步并觸發運行任務。從業務裁剪數據層至度量元層,通過開發并部署任務調度服務,在從下至上的數據處理過程每一層留下回調觸的 API 接口。調度中心將根據10|中國聯通研發效能度量實踐報告管理員注冊的任務觸發規則同步或異步的逐層分發任務至對應的執行器,執行器將調用對應的數據處理
32、API 接口,直至將最上層的度量元信息按照更新頻次要求更新為最新數據。從度量元層至數據展示層,數據展示層通過直接訪問度量元層或通過度量元層數據庫視圖的方式保證每次讀取的數據為最新數據。度量評價方法、算法和模型建設,是構建研發效能度量體系的思想和靈魂。研發效能度量評價方法、算法和模型是從效能角度對研發活動過程及結果進行度量定義、數據收集、量化分析的數學算法和評價體系,可實現對研發活動的描述、評估、改進和預測。構建規范化、標準化的度量指標體系。中國聯通在充分參考行業標準的基礎上,同時結合電信行業特色,從全面性、準確性、科學性、有效性四方面構建效能度量指標體系。在全面性方面,在軟件生命周期維度,覆蓋
33、需求到交付端到端全過程,在組織管理維度,覆蓋系統級、部門級、企業級;在準確性方面,模型中指標均使用定量方式,避免使用定性評估;在科學性方面,主要采取縱向比較,避免橫向比較可能導致的內耗,另外,評價體系不單從數量進行度量,而是采用方差、正態分布、斜率趨勢預測、聚類分析等多種方法進行評估;評估使用的數據基線,采用真實歷史數據進行測算的方式,避免簡單引用行業標準造成與自有度量目標適配度低、一線團隊配合度差等問題;在有效性方面,模型中度量指標的選取采用從目標出發,自上而下逐層分解的方式推導出度量指標,避免從現有數據中選取指標的偏差和失真。滿足各層次度量需求,建設科學的效能度量評價體系。從組織內效能度量
34、的不同視角出發,對公司視角、項目視角和個人視角進行度量分析,形成相對全面的研發效能度量模式。在企業層面,使用需求價值流模型、分析端到端需求交付的價值流,一是需求價值評估,識別高價值的需求或特性,小批量交付,二是通過流動效率指標快速、準確地識別瓶頸,壓縮等待時長;在團隊層面,結合中國信通院牽頭發起制定的業內首個研發運營一體化(DevOps)能力成熟度模型標準和業內經驗,結合當前工程實踐的實際情況,總結出工程能力實踐集;在個人層面,分析各崗位員工日常工作的行為活動,識別對應研發環節的度量指標,形成工程師畫像,可輔助規劃技能提升路線、掌握成員技能體系等。3.3 度量評價方法探索方面中國聯通研發效能度
35、量實踐報告|11中國聯通基于目前 IT 現狀,結合參考行業標準,將度量管理范式同管理目標相匹配,完成度量管理范式、管理方法和工程實踐的總綱領建設。以度量管理范式為指導,將度量同研發過程、管理規范相結合,促進研發效能度量實踐開展,完成研發效能度量體系建立,實現研發效能綜合全面提升。深入開展研發效能提升實踐,驅動規?;邪l效能提升。將平臺工具、量化管理及數據反饋作為研發效能提升的三個關鍵因素。在平臺工具方面,通過平臺建設將規范、流程、規則、最佳實踐等進行固化,為組織級能力提升提供保障;將高效、優秀的實踐轉化為標準化、可復用的平臺能力,內建到每個團隊的工作中,形成規?;谋U?;在量化管理方面,通過持
36、續的效能提升優秀實踐推廣活動,加強組織內效能提升優秀成果共享,從而產生規?;?;在數據反饋方面,通過分析及時的、精準的數據,獲取相應反饋認知,從而客觀衡量研發效能整體水平,明確效能提升效果。構建自主的軟件工程能力成熟度模型幫助研發團隊持續提升工程能力。中國聯通從大量開發經驗中總結優秀工程實踐,結合行業標準,并經過長期、海量的研發數據分析,總結了一套符合中國聯通 IT 研發管理現狀的工程能力成熟度標準中國聯通軟件工程能力成熟度模型(The Chinaunicom Capability Maturity Model of DevOps,CCMD)。中國聯通軟件工程能力成熟度模型從流程是否暢通、實
37、踐是否完備、實踐是否有效三方面出發,構建體系化的評估標準并針對研發流程提出改進建議,工程標準將應用的需求、開發、測試、部署統一起來,成熟度水平分為基礎級、初始級、良好級、優秀級四個級別。有效的衡量團隊工程能力水平,了解自身工程能力現狀及短板,進而設定工程能力提升目標,使工程能力走向卓越。建立專業化的、精細化的效能度量管理機制與層級。目前,中國聯通已建立由效能度量專家委員會、效能度量運營團隊、各項目度量工程師組成的效能度量管理團隊,統籌研發效能工作推進方向與策略調整。目前的運作機制分為三個層級,首先,由專家委員會聚焦管理重點,以業務指標為牽引,構建效能度量指標體系,建立量化基線和評價模型。其次,
38、由效能度量運營團隊,具體進行度量改進工作的宣貫和推進開展,定期對研發數據進行分析反饋,完成根因分析,明確改進措施,形成度量分析報告,面向各部門、團隊開展研發效能改進專3.4 工程與管理實踐方面12|中國聯通研發效能度量實踐報告項溝通,定點分析項目效能瓶頸,有針對性的提供解決方案,驅動項目研發效能改進工作持續進行。最后,由各項目、各團隊效能度量工程師將具體改進措施執行落地、跟進改進效果。此外,針對效能度量實施過程中存在的問題,將按照效能度量工程師-運營委員會-專家委員會機制逐層反饋,由效能度量專家委員會進行問題分析并提出優化方案,持續改進優化研發效能度量體系。中國聯通研發效能度量實踐報告|13第
39、四章 中國聯通研發效能度量典型應用場景中國聯通緊跟行業發展新動態、新趨勢,鉚足干勁、奮發有為,面對復雜多元的研發效能度量場景,建立起“1+3+N”的工作模式與方法,向研發效能度量工作縱深推進,如圖 3 所示?!?”即夯實 1 個數字化研發平臺,精準厘定數字化研發全流程和關鍵環節,在建立效能度量體系的同時,不斷健全數字化研發平臺的全流程打通和價值快速交付能力;“3”即 3 大典型效能度量應用場景,用好效能度量的精準洞察,全面統籌推動核心自主掌控、研發過程規范和研發效能度量整體能力的優化與提升;“N”即 N 個評估模型“多手聯彈,多元聯動”,助力研發效能度量的數據驅動及效能改進,建立多維度、全流程
40、的科學評價體系。聚焦對投資經營管理及研發資產納管等核心自主掌控場景的全面管理。中國聯通堅持“自主研發,自強卓越”的建設理念,聚焦企業自主研發能力提升,持續整合、沉淀企業各類組織、資產數據,構建投資經營視圖與研發資產畫像,賦能全集團多層級數字化經營決策,2022年較2021年,中國聯通自研占比同比提升10個百分點。核心自主掌控場景,如圖4所示。4.1 核心自主掌控場景14|中國聯通研發效能度量實踐報告建立面向管理投資經營的總覽視圖,全面提升自主研發能力。中國聯通貫徹集團管理要求,對歷年投資趨勢進行數字化分析和呈現,輔助管理層,全面優化資源配置,保障核心系統自研投入的有效性;同時,聚焦專業線的特點
41、,著力提升自主研發能力,牢牢掌控核心業務、核心架構、核心流程及核心數據。在優化資源結構方面,持續加大對集團重大戰略目標的支撐及 IT 系統的資源投入保障。在提升核心系統自研占比方面,對核心系統自研占比進行監控分析,并對年度自研占比考核目標值完成情況進行比對。按照專業線維度,對前端應用、業務中臺、云平臺自研、第三方投資趨勢進行分析,實現投資的科學性、合理性,助力集團重要戰略目標實現。優化研發資產的可視化管理,助力核心資產自主掌控。研發核心資產實現統一納管,分別從需求設計、開發編碼、編譯構建、測試交付等環節盤點企業的研發資產,構建形成文檔倉庫、源碼倉庫、知識庫和制品倉庫等,進一步沉淀形成企業內部的
42、核心研發資產。研發資產可視化是對研發核心資產進行數字化展現,驅動企業全面研發上云,提升核心資產掌控能力,同時為下一步研發效能管理打下堅實基礎。目前中國聯通的數字化研發平臺已經支撐集團總部、31 省及各分子公司等企業內部各級組織應用研發,從使用指數來看,活躍用戶數同比提升 32%,代碼上云量同步提升 400%,流水線日均構建頻率提升 1.1 倍。關注組織研發過程關鍵節點和研發過程域的指標體系建設。中國聯通面向軟件研發全生4.2 研發過程規范場景中國聯通研發效能度量實踐報告|15命周期,基于研發過程的關鍵節點,構建覆蓋需求、開發、測試、發布四大研發過程域的“研發過程規范性指標體系”,旨在監控研發過
43、程組織實施的有效性,規范統一研發過程,實現研發過程真實數據的有效歸集,為研發效能精準分析打下堅實基礎。研發過程規范場景,如圖 5 所示。監控體系覆蓋全流程研發活動,助力研發過程規范化、統一化。中國聯通通過構建研發過程規范性畫像,從組織、部門、團隊維度,監控研發過程活動的合規性,以項目團隊為核心,按月度統計各項指標量化表現,輔助團隊快速直觀的識別到當前研發過程管理存在的問題。目前,通過全面深化工程師研發過程規范化的意識,異常數據占比下降明顯,改進效果顯著。如指標“需求管理異?!?,其主要用于監管項目需求記錄是否規范、工時填報是否合理,通過對明細數據分析發現,需求管理異常的主要由于項目需求補錄、需求
44、分析不完全導致。且針對該現象,重點部門與項目組,進行了需求管理的規范流程落地梳理以及開展專項檢查,持續性跟蹤,最終整體規范性過程規范性提升 72%,需求管理異常下降 4.3%,開發代碼健康度提升 29%,測試健康度提升 9.7%。以提升工程能力、交付周期、交付數量及組織產能等為核心目標。中國聯通從管理視角出發,通過企業、組織、部門、項目管理辦公室、項目組等多維度視角構建研發效能評價模型,并與北極星指標相融合,明確改進方向,通過規范研發過程與建設效能度量體系,輔助提升管理能力,探索研發效能評價動態基線,摒棄度量結果與績效直接掛鉤的觀念,結合項目個性化效能度量需求,持續迭代組織級度量指標庫和效能度
45、量體系。同時,積極對標行業4.3 研發效能度量場景16|中國聯通研發效能度量實踐報告先進標準,在2022年12月通過了由中國信息通信院組織的研發運營一體化(DevOps)通用效能度量模型評估,并取得“創新引領級”的優異結果。此外,在該研發效能度量場景下中國聯通還持續開展研發效能洞察能力構建,持續打造智能分析和風險預警能力,如圖6所示。加強多層級全面洞察能力驅動交付效率與速率提升。交付效率與交付速率的目標是促進端到端、及早的交付,用最短的時間順暢地交付用戶價值。中國聯通從需求交付管理、吞吐量管理、停留時長、團隊速率、交付管理等方面洞察交付效率,搭建指標框架,構建量化評價模型,并對研發效能度量結果
46、進行數字化展示,提供歷史趨勢和組織內基線參考,科學合理評價項目效率水平,為團隊持續優化提供依據。構建多維質量分析指標體系,全面提升軟件工程質量。交付質量關注端到端的高質量交付,避免不必要的錯誤和返工。中國聯通推行質量內建與測試左移,從需求評審管理、需求變更管理、代碼管理、缺陷管理、測試覆蓋率管理、發布質量管理等方面對交付質量進行度量評估,通過多維度的指標度量軟件工程質量,建立研發規范,對質量薄弱環節針對性投入資源、持續改進,保證業務成功。實現研發效能度量可視可見,研發效能表現持續向好。中國聯通經過持續的度量體系應用及改進,年度代碼阻斷缺陷及代碼嚴重缺陷同比下降 90%,需求開發周期同比縮短50
47、.25%,需求交付及時率提升 65.85%,流水線執行成功率提升 16%,組織投產需求呈穩步上升趨勢,較 2022 年年初增加 36%。中國聯通研發效能度量實踐報告|17第五章 研發效能度量體系發展趨勢及展望軟件研發效能度量助力企業數字化轉型。圍繞企業的經營目標和戰略,平衡投入產出分析,增加研發戰略經營產出、加大研發戰略投入、加快研發效能提升,研發效能成為評價 IT產出的堅實抓手。在內部業務驅動方面,由于組織發展規?;?、技術驅動商業差異化、IT 交付工廠化等因素的驅動下,企業難以有效應對用戶市場需求的快速變化。研發效能度量可為企業提供精準的數據支撐,使企業對 IT 投資 ROI(投入產出比)價
48、值最大化。在內部技術驅動方面,當前,谷倉效應對企業影響越發突出,我們需要持續優化協作流程,打破流程中的谷倉,去除不必要等待,驅動企業價值快速流轉,助力研發效能實踐的加速落地。在外部市場驅動方面,市場需求已趨于飽和,市場競爭日益激烈,消費者對差異化產品的需求日益高漲,因此,企業需要在相同的時間、相同的資源下獲得更多的成果。在外部生態驅動方面,多數企業已具備研發效能的土壤和環境,對軟件研發運營的各個環節已經實現全面數字化,這為研發效能的數據收集和度量也做好了充分的準備。研發效能度量與新技術加速融合,推動企業實現智慧運營。機器學習和深度學習算法的應用可實現對研發效能度量模型的持續訓練優化,逐步提升算
49、法的準確度,提升模型的適應度。在組織實踐時,還可結合人工智能等新技術建立問題自動化診斷和分析能力,結合趨勢、下鉆、關聯分析等多種手段幫助識別系統性效能瓶頸,精準改進和識別風險。構建一體化的研發運營體系,持續提升組織級企業研發能力。圍繞中國聯通數字化轉型要求,加大數字技術創新應用,全面提升關鍵核心技術掌控能力。構建統一研發運營體系,強化 IT 系統架構端到端全棧自主掌控,強化研發管理體系自主掌控,強化能力匯聚共享開放,強化大型軟件工程實施自主掌控。運營商提升自主研發核心能力已成為大勢所趨。黨的二十大報告要求堅持創新在我國現代化建設全局中的核心地位,把科技自立自強作為重要的國家發展戰略的支撐。為適
50、應國內外行業形勢變化,應對以核心科技為控制點的市場打壓,國內運營商行業積極開展自主創新,5.1 研發效能度量體系方法論賦能企業智慧研運5.2 組織級研發能力實現效能度量平臺自主可靠18|中國聯通研發效能度量實踐報告搶占核心科技能力高地。國內三大運營商根據自身發展情況和優勢,通過整合人力、物力資源投入等方式,持續加大自主創新和研發能力。中國聯通組建成立聯通軟件研究院、不斷發展擴大自有研發人員,聚焦于自主研發與創新能力的持續提升。研發能力從“共生”向“內生”的轉變,逐步實現自主可靠。作為全面數字化轉型的驅動者、數據技術要素價值的賦能者,聯通軟件研究院逐步從與生態伙伴“共生”模式逐步轉向自主研發創新
51、的“內生”模式,掌握核心業務、核心架構、核心流程、核心數據,實現IT自主研發自強卓越、生產運營高質高效、支撐響應快速閉環的能力,并逐步發展成為行業內一流的軟件研發機構。戰略規劃引領、堅持結果導向,以項目為中心、強化大型軟件工程實施自主掌控。圍繞組織保障、制度辦法、流程保障和系統支撐,對項目進度、質量實施精細化管理,提升全流程端到端各環節的掌控能力,確保建設目標高質量的達成。建立“科技委+辦公室+專家”組織保障體系,對項目、技術和產品進行集中式、一體化管理與服務,實行項目經理負責制。聚焦項目管理過程,科學分類,差異化管理。生命周期過程管理,實現“前評估、后評價、全過程管控”的管理框架。推進項目全
52、系統管理,通過數據在各系統的貫通,實現項目管理全過程的數據化、可視化、顯性化,并通過項目效能分析進行持續改進。通過效能度量平臺建設反哺研發運營轉型,結合低代碼實現能力共建共享。依托自主構建的統一技術棧,推進效能度量平臺與低代碼開發模式轉型,協同共享組件生態建設,實現度量結果可視化圖表的快速搭建,同時進一步豐富低代碼的應用能力。通過低代碼為開發者提供可視化的應用開發環境,降低或去除軟件開發過程對原生代碼編寫的工作量,可有效提升研發效率、減少業務人員作業流程耗時,助力數字化生產力提升。效能平臺建設推動與低代碼能力的聯合創新、以自主研發推動平臺建設自主可靠。助力完善標準化研制工作,促進研發效能度量標
53、準在業內的推廣實施。未來,將繼續助力標準體系和內容的豐富完善,為全行業企業提供度量指標體系的建設輸出聯通方案。具體將做好以下兩個方面的工作:一是,將提出涵蓋以下四個度量場景的指標體系:面向研發效能度量場景,豐富生產研發效能、項目工程能力、生產過程及過程規范性等指標體系,覆蓋需求交付全流程;面向運營效能評價場景,從技術運營監控度量、事件與變更度量、運營容5.3 標準化效能度量夯實全行業高質量發展底座中國聯通研發效能度量實踐報告|19量與成本度量、運營用戶體驗度量等維度出發,健全 IT 運維運營度量評價體系;面向組織績效管理場景,為企業管理者和部門管理者,梳理構建橫縱并舉的度量體系;面向成本收益估算場景,將著力完善科學化、精細化的成本度量標準,規范預算、投資等關鍵環節資金投入和審批管理,實現項目可視、可管與可控。二是,將積極參與研發效能領域的標準化評估工作。以評促建、以評促改,精準對標研發效能度量行業標準,參與評估工作,并結合專家建議,明確后續改進方向與目標,持續優化企業整體研發效能提升,為企業數字化轉型提供重要質量保障。20|中國聯通研發效能度量實踐報告