《03-2024年中國軟件行業基準數據解讀(北京軟件造價評估技術創新聯盟首席專家王海青).pdf》由會員分享,可在線閱讀,更多相關《03-2024年中國軟件行業基準數據解讀(北京軟件造價評估技術創新聯盟首席專家王海青).pdf(38頁珍藏版)》請在三個皮匠報告上搜索。
1、演講人:王海青時 間:2024年10月單 位:北京軟件造價評估技術創新聯盟BSCEA第九屆中國軟件估算大會行業基準數據庫概況方法介紹/數據來源/數據處理流程012024年行業基準數據文檔結構/主要基準數據展示02主要基準數據解讀基準數據樣本分布/主要數據變化趨勢03行業基準數據的應用應用場景/常見問題04BSCEA第九屆中國軟件估算大會行業基準數據庫概況BSCEA第九屆中國軟件估算大會什么是基準比對術語定義將目標對象(如項目或項目群)屬性與基準相比較,并建立目標對象屬性相應值的全部過程(摘自國家標準軟件工程 軟件開發成本度量規范)主要作用即依據行業和本組織的數據及最佳實踐,幫助組織定量地了解現
2、狀、發現問題、實施改進并對未來建立預測應用場景主要服務于軟件組織的生產及運維過程管理與效能提升、信息化工程造價估算、信息化工程監理和審計等BSCEA第九屆中國軟件估算大會基準數據來源行業基準數據庫行業基準數據庫CSBMK-202410國內核心數據國內核心數據國際核心數據國際核心數據輔助數據輔助數據驗證數據驗證數據時間范圍為2019年9月1日至2024年8月31日,含定向采集高可信度項目數據19016套(包含運維項目數據3780套)國內核心數據國內核心數據時間范圍為2024年1月1日至2024年8月31日,用于人月費率測算的輔助樣本438002個輔助數據輔助數據國際基準比對組織及數據分析機構獲得
3、高可信度數據9583套(包含運維項目數據952套)國際核心數據國際核心數據含通過國內企業咨詢及第三方評估獲得的高可信度數據53289套(包含運維項目數據6703套)驗證數據驗證數據BSCEA第九屆中國軟件估算大會核心數據采集流程BSCEA第九屆中國軟件估算大會2024年行業基準數據BSCEA第九屆中國軟件估算大會文檔結構結合相關標準應用中的一些常見問題,主要對附錄中的常見參數及應用問題進行了補充和更新。BSCEA第九屆中國軟件估算大會主要基準數據1423效率 軟件開發生產率(單位:人時/功能點)應用軟件運維生產率(單位:人時/功能點)其他數據 工作量分布 規模變更及工作量調整因子 其他運維相關
4、數據質量 缺陷密度(單位:缺陷數/功能點)交付質量(單位:缺陷數/千功能點)成本 軟件開發人月費率(單位:元/人月)軟件運維人月費率(單位:元/人月)軟件開發功能點單價(單位:元/功能點)應用軟件運維功能點單價(單位:元/功能點)BSCEA第九屆中國軟件估算大會主要基準數據軟件開發生產率(全行業)注:軟件開發生產率,即每功能點開發所消耗的工作量。其中開發工作量包含了開發團隊從立項到交付的所有工程活動(如需求分析、設計、編碼、集成、測試、實施)及相關的項目管理和支持活動所耗費的工作量。BSCEA第九屆中國軟件估算大會主要基準數據軟件開發生產率(各業務領域)注:軟件開發生產率,即每功能點開發所消耗
5、的工作量。其中開發工作量包含了開發團隊從立項到交付的所有工程活動(如需求分析、設計、編碼、集成、測試、實施)及相關的項目管理和支持活動所耗費的工作量。BSCEA第九屆中國軟件估算大會主要基準數據應用軟件運維生產率注:應用軟件運維生產率,即每功能點運維所消耗的工作量。其中運維工作量包含了運維團隊在限定運維周期(一年)內所有運維活動(如優化完善、例行操作、響應支持、調研評估)及相關的管理和支持活動所耗費的工作量。BSCEA第九屆中國軟件估算大會主要基準數據缺陷密度注:缺陷密度,即測試活動發現的缺陷數與實際軟件規模之比,單位為缺陷數/功能點。其中缺陷數為項目交付前各類測試活動(包括內部測試及用戶驗收
6、測試,但不包括單元測試)發現的缺陷之和。BSCEA第九屆中國軟件估算大會主要基準數據交付質量注:交付質量,即項目驗收后6個月內發現的缺陷數與軟件規模之比,單位為缺陷數/千功能點。BSCEA第九屆中國軟件估算大會主要基準數據人月費率(含利潤及稅金)城市名稱城市名稱軟件開發人員(單位:元/人月)軟件開發人員(單位:元/人月)軟件運維人員(單位:元/人月)軟件運維人員(單位:元/人月)城市類別城市類別北京北京32129 26279 A天津天津24825 19526 C上海上海31207 25180 A重慶重慶23899 19674 C石家莊石家莊20052 16199 D太原太原23200 1908
7、1 C呼和浩特呼和浩特19526 16003 E西安西安25913 21419 B成都成都26477 21265 B昆明昆明23380 19011 C武漢武漢24067 19390 C長沙長沙23608 19184 C合肥合肥25093 20764 B長春長春21116 16607 D沈陽沈陽22521 18442 C大連大連23428 18976 C哈爾濱哈爾濱22731 18436 C濟南濟南23314 18547 C青島青島24318 19722 C鄭州鄭州21427 17971 D南京南京27151 21514 B蘇州蘇州27772 22506 B杭州杭州28581 23527 B寧波
8、寧波26738 22234 B福州福州26246 21726 B廈門廈門26966 22159 B廣州廣州27983 22738 B深圳深圳31416 26089 A南昌南昌23466 18133 C南寧南寧22570 18772 C??诤??2705 18616 C蘭州蘭州21067 16953 D貴陽貴陽23271 19315 C銀川銀川19406 15776 E烏魯木齊烏魯木齊20165 16018 D拉薩拉薩23723 19066 C西寧西寧20918 16916 DBSCEA第九屆中國軟件估算大會主要基準數據軟件開發各工程活動占比BSCEA第九屆中國軟件估算大會主要基準數據規模變更(
9、需求蔓延)注:規模變更因子的使用以及具體取值原則可依據中國計算機用戶協會團體標準軟件造價評估實施規程(T/CCUA 005)及北京軟件造價評估技術創新聯盟團體標準軟件造價評估實施規程(T/BSCEA 002)各階段規模變更比例各階段規模變更比例規模變更比例規模變更比例(需求蔓延比例)估算早期估算中期估算晚期交付后/運維階段38.62%21.13%10.16%0.00%BSCEA第九屆中國軟件估算大會主要基準數據應用軟件運維費用占比注:為便于計算,應用軟件運維費用占比計算時的分母為該應用軟件開發的費用,而非軟件開發與運維費用之和。BSCEA第九屆中國軟件估算大會主要基準數據部分其他運維數據運維對
10、象類型運維對象類型運維對象名稱運維對象名稱采購費用采購費用單位工作量(人天/臺套)單位工作量(人天/臺套)一級二級三級四級五級主機設備主機設備大型機3.946.2414.5121.4229.61小型機2.133.555.777.2311.08PC服務器0.280.400.821.033.16存儲設備存儲設備磁盤陣列3.395.0411.5932.5740.80光盤庫/磁帶機/磁帶庫1.092.426.1910.1522.68其他高端存儲設備70萬36.4942.0455.0978.33108.96其他中低端存儲設備70萬0.464.206.8311.5518.90網絡設備網絡設備高端交換機10
11、萬3.397.9313.7328.5649.93中低端交換機10萬0.571.152.375.657.18高端路由器10萬10.9612.2013.8121.2124.06中低端路由器10萬0.671.282.526.217.54負載均衡1.952.915.569.5019.81無線接入設備0.090.191.232.163.77安全設備安全設備高端防火墻10萬6.3712.1618.0234.6994.61中低端防火墻10萬0.621.152.984.576.42高端入侵檢測30萬10.3138.2853.1467.4396.18中低端入侵檢測30萬3.946.2414.5121.4229.
12、61防病毒網關2.133.555.777.2311.08成品軟件成品軟件操作系統0.280.400.821.033.16數據庫3.395.0411.5932.5740.80中間件1.092.426.1910.1522.68注:由于以上各類硬件設備和軟件產品的運維費用通常與資產原值相關,因此基準數據中單位工作量的“級別”可依據采購價格綜合計算確定。采購價格越高的設備與產品,其對應的級別就越高。BSCEA第九屆中國軟件估算大會主要基準數據解讀BSCEA第九屆中國軟件估算大會基準數據分布情況BSCEA第九屆中國軟件估算大會基準數據總體趨勢成本:普遍降低 近三年來,各類城市人月費率增幅明顯放緩,從20
13、23年開始,人月費率出現負增長的城市逐步增多 主要城市功能點單價普遍降低,以北京為例,功能點單價從2023年的1304元/功能點降低到2024年的1261元/功能點效率:穩中有升近五年全行業生產率基本保持穩定,生產率數值(功能點耗時率)穩中有降,除金融、電信行業,其他各行業效率差異不大其他:基本穩定 近年來軟件開發各工程活動工作量分布數據基本穩定,其中需求工作量占比穩中有升,設計工作量占比穩中有降,其他活動占比基本穩定 各階段規模變更因子保持穩定質量:平穩向好缺陷密度及交付質量基本穩定并整體向好BSCEA第九屆中國軟件估算大會軟件開發生產率BSCEA第九屆中國軟件估算大會應用軟件運維生產率BS
14、CEA第九屆中國軟件估算大會質量BSCEA第九屆中國軟件估算大會人月費率與功能點單價BSCEA第九屆中國軟件估算大會典型城市人月費率變化情況BSCEA第九屆中國軟件估算大會軟件開發各工程活動占比BSCEA第九屆中國軟件估算大會規模變更BSCEA第九屆中國軟件估算大會行業基準數據的應用BSCEA第九屆中國軟件估算大會主要應用場景識別常見風險模式建立風險預警模型風險預警挖掘最佳實踐同業對標與改進持續改進預算編制與審核供應商談判項目決算、項目審計費用測算研發效能評估供應商評價IT系統績效評價效能評估BSCEA第九屆中國軟件估算大會數據應用常見問題問題:采用行業基準數據所測算的工作量是否包含了相關管理
15、、支持工作?根據工作量及人月費率測算的成本,是否包含了合理的利潤?回答:是的,無論是測算開發工作量還是運維工作量,相關的管理、支持工作量均已包含在內。如果是進行費用測算,也包含了開發或運維方合理的利潤及稅金成本。提示:在使用行業基準數據時,要注意使用場景所涉及工作量與基準數據的定義是否一致,必要時要進行規格化處理。例如,甲方自有人員負責所有需求分析工作,之后的設計、開發、測試等由廠商負責,則測算外包費用時應根據行業數據中的工作量分布,剔除需求部分的工作量及相關費用。BSCEA第九屆中國軟件估算大會數據應用常見問題問題:在進行工作量估算時,如果所屬業務領域不在行業基準數據的行業分類中怎么辦?回答
16、:目前行業基準數據只發布歷史數據樣本數量較多或者其測算結果與全行業數據差異較大的行業的基準生產率。對于未發布專有基準數據的行業(例如醫療、教育等),其基準值與全行業數值差異不大,可直接使用全行業的生產率基準值。提示:由于目前行業基準數據是按照不同行業發布其生產率基準值,所以可直接使用對應行業的基準生產率,而無需使用業務領域調整因子。在設計工作量估算模板時,如果要使用該因子,可以將全行業的生產率數值作為基準,將相應行業的生產率數值除以全行業的生產率數值,得到該行業(業務領域)的調整因子。BSCEA第九屆中國軟件估算大會數據應用常見問題問題:我單位生產率與同業存在較大差異,如何向領導解釋當前的情況
17、?是否應該按照同業的水準提出管理要求?回答:首先,在對標前應保證主要數據的一致性,必要時需要進行規格化處理;其次,應正確理解數據的差異,生產率數據受多種因素影響,在某一時期內不應盲目追求生產率的快速提升。應首先關注數據的穩定性。當歷史數據質量不佳時,應注意異常數據的剔除。提示:在應用行業數據時,應避免基于經驗/感覺的盲目攀比,也應避免不分析原因,而是簡單地將“壓力”層層向下傳遞。與此同時,對于超出“合理范圍”的數據,應重點分析其原因。BSCEA第九屆中國軟件估算大會數據應用常見問題問題:我們內部人員的成本為何比外包廠商貴那么多?我們的團隊真的是又慢又貴嗎?回答:我們在對人力成本進行分析時發現,
18、團隊的人員構成對成本的影響通常是要大于薪酬水平的影響。同時,為了有效地保證自主可控和交付質量,很多大型甲方的科技部門(或子公司)也有必要保持較高的“非生產人員”占比。提示:關于“慢”的問題,也需要進一步分析,如是否有較多的“等待”或“返工”?是否存在較多的“非項目工時”?BSCEA第九屆中國軟件估算大會數據應用常見問題問題:對于功能點方法不適用的場景如何處理?如人工智能、大數據、中后臺開發等,是否有相關的標準?回答:對于“非功能性”開發,目前還沒有統一的國家或行業標準進行度量,通??刹捎妙惐阮愅频确椒?,或進行必要的規則定制。一些常見特殊工作也可參照最新發布的團體標準。提示:如果有較好的歷史數據積累,規則定制可以有效提升量化方法適用范圍;但當使用行業數據或需要與同業進行對標時,要注意定制規則與標準規則的差異,必要時需要對數據進行規格化處理。BSCEA第九屆中國軟件估算大會關于基準數據如何獲取如何獲取如何提交如何提交http:/www.bscea.org/基準數據基準數據http:/www.bscea.org/databscea.orgBSCEA第九屆中國軟件估算大會北京軟件造價評估技術創新聯盟BSCEA第九屆中國軟件估算大會