




已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件及信息化工程造價(jià)行業(yè)規(guī)范 信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南 V4.0V4.0 重慶市首席信息官(CIO)協(xié)會(huì) 2017 年 10 月 1 日發(fā)布實(shí)施 軟件及信息化工程造價(jià)行業(yè)規(guī)范 本辦法由重慶市首席信息官(CIO)協(xié)會(huì) 軟件及信息化工程造價(jià)評(píng)估專委會(huì) 編制 重慶市首席信息官(CIO)協(xié)會(huì) 聯(lián)系電話軟件及信息化工程造價(jià)行業(yè)規(guī)范 I 目目 次次 前言.II 信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南.- 1 - 1范圍.- 1 - 2術(shù)語(yǔ)和定義.- 1 - 3軟件開(kāi)發(fā)成本構(gòu)成. - 3 - 4軟件開(kāi)發(fā)成本測(cè)算步驟.- 4 - 附 錄 A.- 8 - A.1功能點(diǎn)計(jì)數(shù)項(xiàng)分類.- 8 - A.2ILF 的識(shí)別. - 8 - A.3EIF 的識(shí)別. - 8 - A.4EI 的識(shí)別. - 8 - A.5E0 的識(shí)別. - 8 - A.6EQ 的識(shí)別. - 9 - 附 錄 B.- 10 - B.1功能點(diǎn)分值計(jì)算方法.- 10 - B.2技術(shù)復(fù)雜度因子 TCF.- 11 - B.3功能點(diǎn)耗時(shí)率.- 11 - B.4軟件因素調(diào)整因子(SWF).- 11 - B.5開(kāi)發(fā)因素調(diào)整因子(RDF).- 13 - B.6各階段開(kāi)發(fā)工作量比例系數(shù).- 13 - B.7人月費(fèi)用. - 14 - 附 錄 C.- 15 - C.1預(yù)估功能點(diǎn)計(jì)數(shù)表樣例.- 15 - C.2估算功能點(diǎn)計(jì)數(shù)表樣例.- 16 - C.3詳細(xì)功能點(diǎn)清單列表.- 17 - C.4軟件項(xiàng)目開(kāi)發(fā)費(fèi)用測(cè)算表樣例.- 18 - C.5開(kāi)發(fā)軟件需求書(shū)寫(xiě)規(guī)范樣例.- 19 - 附 錄 D.- 23 - D.1需求示意. - 23 - D.2測(cè)算規(guī)模. - 23 - D.3確定預(yù)算. - 24 - 軟件及信息化工程造價(jià)行業(yè)規(guī)范 II 前前言言 本指南系根據(jù)國(guó)家工信部頒布的 電子建設(shè)工程概 (預(yù)) 算編制辦法及計(jì)價(jià)依據(jù) (HYD 41-2015) (工信廳規(guī)201577號(hào))、工信部行業(yè)標(biāo)準(zhǔn)軟件研發(fā)成本度量規(guī)范 (SJ/T11463-2013)、ISO/IEC 14143功能點(diǎn)度量國(guó)際標(biāo)準(zhǔn)、軟件及信息化工程造價(jià)管理辦法(V4.0)和信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi) 用測(cè)算指南(V3.0)等國(guó)內(nèi)外行業(yè)標(biāo)準(zhǔn)與規(guī)范,并結(jié)合軟件及信息化工程咨詢?cè)u(píng)估機(jī)構(gòu)開(kāi)展的700 余例軟件及信息化工程造價(jià)評(píng)估咨詢服務(wù)案例實(shí)踐,研制的一套基于行業(yè)成本測(cè)算模型和方法。 本指南能科學(xué)有效地對(duì)軟件項(xiàng)目的功能規(guī)模、工作量、工期、開(kāi)發(fā)成本進(jìn)行合理測(cè)算,并能指 導(dǎo)用戶采用軟件功能點(diǎn)法對(duì)用戶需求、項(xiàng)目招標(biāo)書(shū)、項(xiàng)目合同、項(xiàng)目概預(yù)算、項(xiàng)目驗(yàn)收與結(jié)算、項(xiàng) 目運(yùn)維費(fèi)用計(jì)算、項(xiàng)目質(zhì)量等軟件項(xiàng)目全生命周期進(jìn)行有效管理,能規(guī)范信息化項(xiàng)目軟件開(kāi)發(fā)涉及 的各方在信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算方法上達(dá)成一致,以滿足軟件產(chǎn)業(yè)發(fā)展的迫切需求。 本指南不包含信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算過(guò)程中所需使用的各種基準(zhǔn)數(shù)據(jù)或測(cè)算模型,相關(guān) 各方在使用本標(biāo)準(zhǔn)時(shí),應(yīng)參考權(quán)威部門或行業(yè)協(xié)會(huì)發(fā)布的最新基準(zhǔn)數(shù)據(jù)、測(cè)算模型開(kāi)展信息化項(xiàng)目 軟件開(kāi)發(fā)費(fèi)用測(cè)算相關(guān)活動(dòng)。對(duì)于一些定性數(shù)據(jù)如調(diào)整因子的設(shè)置和權(quán)重,在參考其它標(biāo)準(zhǔn)基礎(chǔ)上, 由本指南的編委會(huì)經(jīng)技術(shù)討論會(huì)議產(chǎn)生。 本指南2017年10月1日發(fā)布實(shí)施,原信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南(V3.0)同時(shí)廢止。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 1 - 信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算指南 1 1 范圍范圍 本指南規(guī)定了信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算的方法及過(guò)程,包括軟件開(kāi)發(fā)費(fèi)用的構(gòu)成、 軟件開(kāi)發(fā)費(fèi)用測(cè)算過(guò)程、 軟件開(kāi)發(fā)費(fèi)用測(cè)算的應(yīng)用。 其目的是幫助信息化項(xiàng)目軟件開(kāi)發(fā)涉及 各方科學(xué)、一致地進(jìn)行費(fèi)用測(cè)算。 本指南適用于政府部門、 事業(yè)單位、 國(guó)有企業(yè) (包含但不限于: 軟件工程項(xiàng)目設(shè)計(jì)單位、 業(yè)主單位、概預(yù)算編制與審核單位、監(jiān)理機(jī)構(gòu)、測(cè)評(píng)機(jī)構(gòu)、審計(jì)單位)等用戶的信息化項(xiàng)目 軟件開(kāi)發(fā)費(fèi)用測(cè)算,且費(fèi)用測(cè)算與功能規(guī)模密切相關(guān)。 本指南不適用于測(cè)算以非功能性需求為主, 或包含大量復(fù)雜算法, 或以創(chuàng)意為主的信息 化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用。 本指南不涉及軟件定價(jià), 但相關(guān)各方可依據(jù)本指南明確開(kāi)發(fā)成本, 從而為軟件定價(jià)提供 重要依據(jù)。 涉及軟件功能需求分析員、軟件概預(yù)算編制與審核人員、軟件投標(biāo)報(bào)價(jià)專員、軟件測(cè)評(píng) 專員、軟件工程結(jié)算審核人員、軟件工程審計(jì)專員等人員經(jīng)培訓(xùn),取得軟件工程造價(jià)師、軟 件工程造價(jià)評(píng)估師的資質(zhì),可開(kāi)展信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算工作。 2 2 術(shù)語(yǔ)和定義術(shù)語(yǔ)和定義 下列術(shù)語(yǔ)和定義適用于本指南。 2.12.1 軟件開(kāi)發(fā)成本軟件開(kāi)發(fā)成本 為達(dá)成軟件開(kāi)發(fā)項(xiàng)目目標(biāo)開(kāi)發(fā)方所需付出的各種資源代價(jià)總和。 注:注:資源包括人、財(cái)、物、信息等。 2.22.2 軟件開(kāi)發(fā)收入軟件開(kāi)發(fā)收入 向客戶交付軟件開(kāi)發(fā)工作成果所獲得的收益。 2.32.3 毛利潤(rùn)毛利潤(rùn) 軟件開(kāi)發(fā)項(xiàng)目的收入與軟件開(kāi)發(fā)項(xiàng)目的成本之差。 注:注:一般包含經(jīng)營(yíng)管理費(fèi)用分?jǐn)?、市?chǎng)銷售費(fèi)用分?jǐn)偂⒏鞣N稅費(fèi)及稅后凈利。 2.42.4 直接成本直接成本 為達(dá)成軟件開(kāi)發(fā)項(xiàng)目目標(biāo)而直接付出的各種資源代價(jià)總和。 注:注:如可直接計(jì)入軟件開(kāi)發(fā)項(xiàng)目成本的直接材料、直接人工等。 2.52.5 間接成本間接成本 與達(dá)成軟件開(kāi)發(fā)項(xiàng)目目標(biāo)相關(guān),但同一種投入可以支持一個(gè)以上項(xiàng)目的聯(lián)合成本。 注:注:如開(kāi)發(fā)管理人員工資、開(kāi)發(fā)設(shè)備折舊、停工損失等。 2.62.6 人力成本人力成本 為達(dá)成軟件開(kāi)發(fā)項(xiàng)目目標(biāo)所需付出的各種人力資源代價(jià)總和。 2.72.7 非人力成本非人力成本 為達(dá)成軟件開(kāi)發(fā)項(xiàng)目目標(biāo)所需付出的人力成本之外的其他成本。 2.82.8 軟件軟件成本測(cè)算成本測(cè)算 在本指南中, 特指對(duì)軟件開(kāi)發(fā)成本的預(yù)計(jì)值進(jìn)行測(cè)算或?qū)?shí)際值進(jìn)行測(cè)算、 分析的過(guò)程。 2.92.9 方程法方程法 基于基準(zhǔn)數(shù)據(jù)建立參數(shù)模型,并通過(guò)輸入各項(xiàng)參數(shù),確定待測(cè)算項(xiàng)目工作量、工期、開(kāi) 發(fā)成本估算值的方法。 2.102.10 類比法類比法 將本項(xiàng)目的部分屬性與類似的一組基準(zhǔn)數(shù)據(jù)進(jìn)行比對(duì), 進(jìn)而獲得待測(cè)算項(xiàng)目工作量、 工 期或成本測(cè)算值的方法。 2.112.11 類推法類推法 將本項(xiàng)目的部分屬性與高度類似的一個(gè)或幾個(gè)已經(jīng)完成項(xiàng)目的數(shù)據(jù)進(jìn)行比較, 適當(dāng)調(diào)整 后獲得待測(cè)算項(xiàng)目工作量、工期或成本測(cè)算值的方法。 2.122.12 系統(tǒng)邊界系統(tǒng)邊界 被度量軟件與用戶或其他系統(tǒng)之間的界限。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 2 - 2.132.13 功能點(diǎn)(功能點(diǎn)(FPFP) 衡量軟件功能規(guī)模的一種單位。 2.142.14 功能點(diǎn)測(cè)算功能點(diǎn)測(cè)算 功能點(diǎn)測(cè)算是一種基于軟件功能計(jì)數(shù)來(lái)評(píng)估軟件規(guī)模的測(cè)算方法,其中也考慮到了性 能、安全、質(zhì)量等因素帶來(lái)的規(guī)模調(diào)整,但不考慮軟件開(kāi)發(fā)商的非產(chǎn)品因素。 2.152.15 國(guó)際功能點(diǎn)標(biāo)準(zhǔn)及國(guó)際功能點(diǎn)標(biāo)準(zhǔn)及5 5個(gè)子標(biāo)準(zhǔn)個(gè)子標(biāo)準(zhǔn) 國(guó)際標(biāo)準(zhǔn)化組織ISO/IEC已發(fā)布了以下五種規(guī)模度量標(biāo)準(zhǔn),即: a)ISO/IEC 19761(COSMIC方法)加拿大通用軟件度量國(guó)際聯(lián)盟; b)ISO/IEC 20926(IFPUG方法)美國(guó)國(guó)際功能點(diǎn)用戶組-標(biāo)準(zhǔn)功能點(diǎn)度量法; c)ISO/IEC 20968(Mk方法)英國(guó)軟件行業(yè)協(xié)會(huì); d)ISO/IEC 24570(NESMA方法)荷蘭軟件度量協(xié)會(huì)-快速功能點(diǎn)度量法; e)ISO/IEC 29881(FiSMA方法)芬蘭軟件度量行業(yè)協(xié)會(huì)。 在度量軟件規(guī)模測(cè)算時(shí), 應(yīng)考慮可能的需求變更程度, 并對(duì)規(guī)模測(cè)算結(jié)果進(jìn)行適當(dāng)調(diào)整。 注注:根據(jù)相關(guān)國(guó)際標(biāo)準(zhǔn)中的方法適用范圍聲明,COSMIC方法適用于商業(yè)應(yīng)用軟件和實(shí) 時(shí)系統(tǒng);IFPUG方法適用于所有類型軟件的功能規(guī)模度量;Mk方法適用于邏輯事務(wù) 能被確定的任何軟件類型;NESMA方法與IFPUG方法非常類似,但對(duì)功能點(diǎn)計(jì)數(shù)進(jìn)行 了分級(jí),以便在測(cè)算的不同時(shí)期選擇不同精度的方法進(jìn)行測(cè)算;FiSMA方法適用于所 有類型軟件的功能規(guī)模度量。目前在全球采用功能點(diǎn)度量方法的組織中,采用IFPUG 功能點(diǎn)標(biāo)準(zhǔn)的組織所占的比例不低于75%,而采用其他4種功能點(diǎn)標(biāo)準(zhǔn)的組織加起來(lái)的 比例不超過(guò)20%。NESMA也是世界第二大功能點(diǎn)組織。其創(chuàng)造的一系列快速功能點(diǎn)方 法在測(cè)算界占有重要地位。 2.162.16 國(guó)際軟件基準(zhǔn)比對(duì)標(biāo)準(zhǔn)組(國(guó)際軟件基準(zhǔn)比對(duì)標(biāo)準(zhǔn)組(ISBSGISBSG) ISBSG長(zhǎng)期從事基于功能點(diǎn)的跨企業(yè)跨行業(yè)的項(xiàng)目數(shù)據(jù)比對(duì),擁有大量的基于功能點(diǎn)的 歷史數(shù)據(jù)。本指南中所采用的一些數(shù)值參考了ISBSG 公布的數(shù)據(jù)。 2.172.17 功能點(diǎn)計(jì)數(shù)元素功能點(diǎn)計(jì)數(shù)元素 功能點(diǎn)計(jì)數(shù)元素包括以下5 個(gè): a) 內(nèi)部邏輯文件(Internal Logical File,ILF,以下簡(jiǎn)稱內(nèi)部數(shù)據(jù)) 軟件內(nèi)部需要維護(hù)(如增刪改查)的數(shù)據(jù)。 b) 外部接口文件(External Interface File,EIF,以下簡(jiǎn)稱外部接口) 在其它系統(tǒng)中維護(hù)但本軟件需要調(diào)用的數(shù)據(jù)。 c) 外部輸入(External Input,EI) 向軟件輸入數(shù)據(jù)或發(fā)送指令。 d) 外部輸出(External Output,EO) 軟件向使用者或其它系統(tǒng)輸出的數(shù)據(jù)或發(fā)送的指令。 e) 外部查詢(External Query,EQ) EQ 指使用軟件進(jìn)行的簡(jiǎn)單查詢。 注:注:其中ILF、EIF是功能點(diǎn)計(jì)數(shù)時(shí)的數(shù)據(jù)元素,EI、EO、EQ是功能點(diǎn)計(jì)數(shù)時(shí)的業(yè)務(wù)元 素。每種計(jì)數(shù)元素都對(duì)應(yīng)一定的功能點(diǎn)分值。累計(jì)得到整個(gè)軟件的計(jì)數(shù)規(guī)模。在IFPUG 的功能點(diǎn)計(jì)數(shù)手冊(cè)中,ILF、EIF、EI、EO、EQ 都有嚴(yán)格復(fù)雜的識(shí)別標(biāo)準(zhǔn)。 2.182.18 下限、標(biāo)準(zhǔn)、上限估算下限、標(biāo)準(zhǔn)、上限估算 本指南的測(cè)算模型和測(cè)算工具表生成三種測(cè)算數(shù)值: a) 標(biāo)準(zhǔn)值 標(biāo)準(zhǔn)測(cè)算值是預(yù)期的中值,表示項(xiàng)目實(shí)際情況將有50%低于或高于該數(shù)值。 b) 下限值、上限值 下限值是預(yù)期的25%值,表示項(xiàng)目實(shí)際情況將有25%低于或75%高于該數(shù)值。 上限值是預(yù)期的75%值,表示項(xiàng)目實(shí)際情況將有75%低于或25%高于該數(shù)值。 注注:在本指南中,下限值、上限值并不表示項(xiàng)目的最優(yōu)、最差可能狀態(tài),它們被定義為 “50%的項(xiàng)目實(shí)際執(zhí)行情況會(huì)介于下限值、上限值之間”。 2.192.19 百分位數(shù)百分位數(shù) 在某實(shí)數(shù)集合中,對(duì)于集合內(nèi)某元素X,如果該集合中有且僅有P%的數(shù)據(jù)不大于X,則 稱X為該集合的P百分位數(shù)。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 3 - 2.202.20 功能點(diǎn)耗時(shí)率功能點(diǎn)耗時(shí)率 每個(gè)功能點(diǎn)所消耗的人時(shí)數(shù)。 2.212.21 凈值分析凈值分析 通過(guò)將項(xiàng)目已完成工作的計(jì)劃工作量與實(shí)際工作量進(jìn)行比較, 確定項(xiàng)目進(jìn)度、 成本偏離 情況的方法。 2.222.22 預(yù)算預(yù)算 根據(jù)項(xiàng)目成本測(cè)算的確定預(yù)計(jì)項(xiàng)目費(fèi)用的過(guò)程。 2.232.23 預(yù)算價(jià)預(yù)算價(jià) 項(xiàng)目立項(xiàng)時(shí)批復(fù)的預(yù)算額度。 2.242.24 投標(biāo)價(jià)投標(biāo)價(jià) 在招投標(biāo)過(guò)程中,各投標(biāo)人遞交的承包價(jià)格。 2.252.25 評(píng)標(biāo)基準(zhǔn)價(jià)評(píng)標(biāo)基準(zhǔn)價(jià) 在評(píng)標(biāo)中設(shè)定為價(jià)格評(píng)分最高分的價(jià)格。 2.262.26 投標(biāo)最低合理報(bào)價(jià)投標(biāo)最低合理報(bào)價(jià) 在評(píng)標(biāo)中設(shè)定為有效投標(biāo)報(bào)價(jià)的下限價(jià)格。 2.272.27 投標(biāo)最高合理報(bào)價(jià)投標(biāo)最高合理報(bào)價(jià) 在評(píng)標(biāo)中設(shè)定為有效投標(biāo)報(bào)價(jià)的上限價(jià)格。 2.282.28 規(guī)模綜合單價(jià)(功能點(diǎn)單價(jià))規(guī)模綜合單價(jià)(功能點(diǎn)單價(jià)) 單位規(guī)模的直接成本與間接成本之和。單位通常為“元/功能點(diǎn)”。 2.292.29 變更成本變更成本 為實(shí)現(xiàn)變更所需付出的軟件開(kāi)發(fā)成本。 2.302.30 結(jié)算結(jié)算 開(kāi)發(fā)方在項(xiàng)目驗(yàn)收后對(duì)項(xiàng)目的成本進(jìn)行計(jì)算的過(guò)程。 2.312.31 決算決算 委托方在項(xiàng)目驗(yàn)收后對(duì)項(xiàng)目的成本進(jìn)行計(jì)算的過(guò)程。 2.322.32 后評(píng)價(jià)后評(píng)價(jià) 在項(xiàng)目已經(jīng)完成并運(yùn)行一段時(shí)間后,對(duì)項(xiàng)目的目的、執(zhí)行過(guò)程、效益、作用和影響進(jìn)行 系統(tǒng)的、客觀的、可量化的分析和總結(jié)的一種技術(shù)經(jīng)濟(jì)活動(dòng)。 2.332.33 委托方委托方 軟件項(xiàng)目的出資方。 2.342.34 開(kāi)發(fā)方開(kāi)發(fā)方 受委托方委托,負(fù)責(zé)軟件開(kāi)發(fā)的組織或團(tuán)隊(duì)。 2.352.35 第三方第三方 委托方和開(kāi)發(fā)方之外設(shè)計(jì)、造價(jià)、監(jiān)理、測(cè)評(píng)、審計(jì)、咨詢機(jī)構(gòu)等主要為項(xiàng)目服務(wù)的相 關(guān)方。 3 3 軟件開(kāi)發(fā)成本構(gòu)成軟件開(kāi)發(fā)成本構(gòu)成 3.1 軟件開(kāi)發(fā)成本由直接成本和間接成本構(gòu)成。 直接成本包括直接人力成本和直接非人 力成本。間接成本包括間接人力成本和間接非人力成本。 注注: 本指南中軟件開(kāi)發(fā)過(guò)程包括從項(xiàng)目立項(xiàng)開(kāi)始到項(xiàng)目完成驗(yàn)收之間的需求分析、 設(shè)計(jì)、 編碼、集成、測(cè)試、驗(yàn)收交付活動(dòng)相關(guān)的項(xiàng)目管理、支持活動(dòng)。軟件開(kāi)發(fā)成本僅包括軟件開(kāi) 發(fā)過(guò)程中的直接成本和間接成本,不包括數(shù)據(jù)遷移、軟件維護(hù)等成本。所涉及工作量、工期 也僅為軟件開(kāi)發(fā)過(guò)程所用的工作量、工期。 3.2 直接人力成本包括開(kāi)發(fā)方項(xiàng)目組成員的工資、獎(jiǎng)金、福利等人力資源費(fèi)用。其中, 項(xiàng)目成員包括參與該項(xiàng)目開(kāi)發(fā)過(guò)程的所有開(kāi)發(fā)或支持人員,如項(xiàng)目經(jīng)理、需求分析人員、設(shè) 計(jì)人員、開(kāi)發(fā)人員、測(cè)試人員、部署人員、用戶文檔編寫(xiě)人員、質(zhì)量保證人員、配置管理人 員等。 對(duì)于非全職投入該項(xiàng)目開(kāi)發(fā)工作的人員, 按照項(xiàng)目工作量所占其總工作量比例折算其 人力資源費(fèi)用。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 4 - 3.3 直接非人力成本包括: 辦公費(fèi),即開(kāi)發(fā)方為開(kāi)發(fā)此項(xiàng)目而產(chǎn)生的行政辦公費(fèi)用,如辦公用品、通訊、郵寄、印 刷、會(huì)議等; 差旅費(fèi),即開(kāi)發(fā)方為開(kāi)發(fā)此項(xiàng)目而產(chǎn)生的差旅費(fèi)用,如交通、住宿、差旅補(bǔ)貼等; 培訓(xùn)費(fèi),即開(kāi)發(fā)方為開(kāi)發(fā)此項(xiàng)目而安排的特別培訓(xùn)產(chǎn)生的費(fèi)用; 業(yè)務(wù)費(fèi), 即開(kāi)發(fā)方為完成此項(xiàng)目開(kāi)發(fā)工作所需輔助活動(dòng)產(chǎn)生的費(fèi)用, 如招待費(fèi)、 評(píng)審費(fèi)、 驗(yàn)收費(fèi)等; 采購(gòu)費(fèi),即開(kāi)發(fā)方為開(kāi)發(fā)此項(xiàng)目而需特殊采購(gòu)專用資產(chǎn)或服務(wù)的費(fèi)用,如專用設(shè)備費(fèi)、 專用軟件費(fèi)、技術(shù)協(xié)作費(fèi)、專利費(fèi)等; 其他,即未在以上項(xiàng)目列出但確系開(kāi)發(fā)方為開(kāi)發(fā)此項(xiàng)目所需花費(fèi)的費(fèi)用。 3.4 間接成本包括間接人力成本和間接非人力成本。 間接人力成本指開(kāi)發(fā)方服務(wù)于開(kāi)發(fā)管理整體需求的非項(xiàng)目組人員的人力資源費(fèi)用分?jǐn)偂?包括開(kāi)發(fā)部門經(jīng)理、PMO或EPG人員、產(chǎn)品規(guī)劃人員、組織級(jí)質(zhì)量保證人員、組織級(jí)配置管理 人員等的工資、獎(jiǎng)金、福利等的分?jǐn)偂?間接非人力成本指開(kāi)發(fā)方不為開(kāi)發(fā)某個(gè)特定項(xiàng)目而產(chǎn)生, 但服務(wù)于整體開(kāi)發(fā)活動(dòng)的非人 力成本分?jǐn)?。包括開(kāi)發(fā)方開(kāi)發(fā)場(chǎng)地房租、水電、物業(yè),開(kāi)發(fā)人員日常辦公費(fèi)用分?jǐn)偧案鞣N開(kāi) 發(fā)辦公設(shè)備的租賃、維修、折舊分?jǐn)偂?注注: 不同的組織在軟件開(kāi)發(fā)費(fèi)用測(cè)算過(guò)程中應(yīng)考慮已有財(cái)務(wù)或其他管理制度對(duì)軟件開(kāi)發(fā) 費(fèi)用構(gòu)成的影響。除軟件開(kāi)發(fā)成本外,應(yīng)考慮開(kāi)發(fā)方合理的毛利潤(rùn)。對(duì)于需要提供其他支持 服務(wù)的項(xiàng)目或產(chǎn)品,還需要考慮支持活動(dòng)所需的各種成本,如數(shù)據(jù)遷移費(fèi)、維護(hù)費(fèi)等。當(dāng)軟 硬件購(gòu)置費(fèi)、 測(cè)評(píng)費(fèi)等費(fèi)用單獨(dú)列支時(shí), 不應(yīng)再將上述費(fèi)用作為軟件開(kāi)發(fā)費(fèi)用的直接非人力 成本重復(fù)計(jì)算。 3.5 通常采用三種方法確定軟件開(kāi)發(fā)成本 a) 軟件開(kāi)發(fā)成本=直接人力成本+直接非人力成本+間接人力成本+間接非人力成本; b) 軟件開(kāi)發(fā)成本=工作量 人月費(fèi)用; C) 軟件開(kāi)發(fā)成本=功能規(guī)模 功能點(diǎn)單價(jià)。 注注: 實(shí)際運(yùn)用中多采用第二種和第三種方法來(lái)確定軟件開(kāi)發(fā)成本。 規(guī)模綜合單價(jià)方法更 能適應(yīng)項(xiàng)目范圍存在較大變更概率的項(xiàng)目, 可以支撐委托方的費(fèi)用預(yù)算審批, 也可保護(hù)開(kāi)發(fā) 方的利益,此時(shí),規(guī)模測(cè)算結(jié)果必須作為附件提交,如采用功能點(diǎn)方法進(jìn)行軟件規(guī)模測(cè)算的 項(xiàng)目,上報(bào)預(yù)算和招標(biāo)時(shí)還應(yīng)附上功能清單及對(duì)應(yīng)的功能點(diǎn)數(shù)。 項(xiàng)目預(yù)算時(shí)應(yīng)依據(jù)規(guī)模、工作量、工期、成本、預(yù)算金額的估算結(jié)果,并考慮此項(xiàng)目的 特殊因素。例如,對(duì)于質(zhì)量、進(jìn)度要求較高的項(xiàng)目,為確保項(xiàng)目成功可按照預(yù)算金額的上限 值進(jìn)行預(yù)算。 如無(wú)特殊情況, 不應(yīng)以低于預(yù)算金額下限或高于預(yù)算金額上限的金額進(jìn)行預(yù)算。 4 4 軟件開(kāi)發(fā)成本測(cè)算步驟軟件開(kāi)發(fā)成本測(cè)算步驟 本指南中所涉及規(guī)模、工作量、工期僅為軟件開(kāi)發(fā)過(guò)程所用規(guī)模、工作量、工期。 4.14.1 軟件開(kāi)發(fā)成本測(cè)算基本流程與原則軟件開(kāi)發(fā)成本測(cè)算基本流程與原則 圖1 軟件開(kāi)發(fā)成本測(cè)算基本流程 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 5 - 圖 1 展示了成本測(cè)算的基本流程。 在依據(jù)此流程進(jìn)行軟件開(kāi)發(fā)成本測(cè)算時(shí)應(yīng)考慮以下情 況: -在需求極其模糊或不確定時(shí),宜采用類比法或類推法,直接粗略測(cè)算工作量和工 期,也可直接粗略測(cè)算成本; -對(duì)于有明確工期要求的項(xiàng)目,在采用方程法測(cè)算工作量時(shí),工期要求有可能是方 程的參數(shù)之一; -間接成本是否與工作量測(cè)算結(jié)果相關(guān)取決于間接成本分?jǐn)傆?jì)算方式; -工期測(cè)算結(jié)果與直接人力成本測(cè)算結(jié)果及其他成本測(cè)算結(jié)果相互關(guān)聯(lián)并可能互相 影響。 如工期測(cè)算的結(jié)果有可能導(dǎo)致重新測(cè)算工作量和直接非人力成本, 并最終改變軟件開(kāi) 發(fā)成本測(cè)算結(jié)果。 在成本測(cè)算過(guò)程中,應(yīng)遵循以下原則: a) 充分利用基準(zhǔn)數(shù)據(jù),采用方程法、類比法或類推法,對(duì)工作量、工期、成本進(jìn)行測(cè) 算。對(duì)于進(jìn)行規(guī)模測(cè)算的項(xiàng)目,宜采用方程法測(cè)算工作量、工期和成本; b) 在規(guī)模測(cè)算時(shí),應(yīng)根據(jù)項(xiàng)目特點(diǎn)、階段和需求的詳細(xì)程度選擇合適的測(cè)算方法; c) 工作量、工期、成本的測(cè)算結(jié)果宜為一個(gè)范圍而不是單一值; d) 成本測(cè)算過(guò)程中宜采用不同的方法分別測(cè)算并進(jìn)行交叉驗(yàn)證。 如果不同方法的測(cè)算結(jié)果產(chǎn)生較大差異,可采用專家評(píng)審方法確定測(cè)算結(jié)果,也可 使用較簡(jiǎn)單的加權(quán)平均方法。 4.2 規(guī)模測(cè)算 在規(guī)模測(cè)算前,應(yīng)根據(jù)項(xiàng)目范圍明確系統(tǒng)邊界。對(duì)于尚未確定的需求,應(yīng)該在規(guī)模 測(cè)算前確定估算原則。 通常情況下,規(guī)模測(cè)算是軟件測(cè)算過(guò)程的起點(diǎn)。測(cè)算規(guī)模是后續(xù)計(jì)算軟件項(xiàng)目的工 作量、工期、成本和進(jìn)度的主要依據(jù),是項(xiàng)目范圍管理的關(guān)鍵,因此,在條件允許的情 況下,應(yīng)進(jìn)行規(guī)模測(cè)算。在規(guī)模測(cè)算過(guò)程中,需要注意以下情況: a) 在規(guī)模測(cè)算開(kāi)始前,應(yīng)根據(jù)可行性研究報(bào)告或類似文檔明確項(xiàng)目需求及系統(tǒng)邊 界。項(xiàng)目需求除包含最基本的業(yè)務(wù)需求外,還應(yīng)進(jìn)行初步的子系統(tǒng)/模塊劃分,并對(duì)每一 子系統(tǒng)或模塊的基本用戶需求進(jìn)行說(shuō)明,以保證可以根據(jù)項(xiàng)目需求進(jìn)行規(guī)模預(yù)估。 b) 依據(jù)項(xiàng)目特點(diǎn)、 階段和需求詳細(xì)程度不同, 通常測(cè)算人員在選擇估算方法時(shí)應(yīng)采 用納入國(guó)際標(biāo)準(zhǔn)的功能點(diǎn)方法進(jìn)行功能規(guī)模測(cè)算,如 IFPUG 方法(標(biāo)準(zhǔn)功能點(diǎn)方法)、 NESMA 方法(快速功能點(diǎn)方法)。 c) 若當(dāng)前的項(xiàng)目需求極其模糊或不確定, 可不進(jìn)行規(guī)模測(cè)算, 而直接采用類比法或 類推法估算工程量、工期和成本。 4.2.1 功能規(guī)模度量(IFPUG 方法,即標(biāo)準(zhǔn)功能點(diǎn)方法) 4.2.1.1IFPUG 的功能規(guī)模度量(FSM)方法稱為功能點(diǎn)分析,其功能規(guī)模的單位為功能 點(diǎn)。 4.2.1.2 功能點(diǎn)分析通過(guò)量化提供給用戶的邏輯設(shè)計(jì)的任務(wù)和服務(wù)來(lái)度量軟件。功能點(diǎn) 分析的目的是:度量用戶要求的和得到的軟件實(shí)現(xiàn)的功能;獨(dú)立于技術(shù)實(shí)現(xiàn)來(lái)度量軟件的開(kāi) 發(fā)、升級(jí)和維護(hù)。 4.2.1.3 功能點(diǎn)分析的過(guò)程: 應(yīng)該足夠簡(jiǎn)單減少度量過(guò)程管理費(fèi)用; 應(yīng)該是一種在不同項(xiàng)目和組織中一致的度量過(guò)程。 4.2.1.4 功能規(guī)模度量框架 IFPUG 功能點(diǎn)分析在不同功能領(lǐng)域中創(chuàng)建應(yīng)用有不同的交付率 (交付一個(gè)功能點(diǎn)所用的小 時(shí)數(shù)),這和不同的項(xiàng)目規(guī)模及軟件復(fù)雜性有關(guān)。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 6 - 4.2.1.5 功能規(guī)模度量過(guò)程 為了執(zhí)行功能點(diǎn)計(jì)數(shù),需要執(zhí)行以下活動(dòng)來(lái)識(shí)別和分類基礎(chǔ)功能組件(ILF、EIF、EI、 EO、EQ):功能點(diǎn)計(jì)數(shù)過(guò)程的圖像化 圖 2 功能點(diǎn)計(jì)數(shù)過(guò)程 4.2.1.6 標(biāo)準(zhǔn)功能點(diǎn)方法度量的識(shí)別規(guī)則 詳見(jiàn)附錄A 功能點(diǎn)計(jì)數(shù)基本規(guī)則。 4.2.24.2.2 快速功能規(guī)模度量(快速功能規(guī)模度量(NESMANESMA方法,即快速功能點(diǎn)方法方法,即快速功能點(diǎn)方法) 詳見(jiàn)附錄A 功能點(diǎn)計(jì)數(shù)基本規(guī)則。 4.34.3 工作量測(cè)算工作量測(cè)算 4.3.1 基本原則在測(cè)算工作量時(shí),應(yīng): a) 對(duì)項(xiàng)目風(fēng)險(xiǎn)進(jìn)行充分分析并根據(jù)分析結(jié)果對(duì)測(cè)算方法或模型合理調(diào)整。例如,根據(jù) 風(fēng)險(xiǎn)情況調(diào)整測(cè)算模型中影響因子的權(quán)重或取值。風(fēng)險(xiǎn)分析時(shí)應(yīng)考慮技術(shù)、管理、資源、商 業(yè)多方面因素。 例如:需求變更、外部協(xié)作、時(shí)間或成本約束、人力資源、系統(tǒng)架構(gòu)、用戶接口、外購(gòu) 或復(fù)用、采用新技術(shù)等。 b) 根據(jù)經(jīng)驗(yàn)或相關(guān)性分析結(jié)果,確定影響工作量的主要屬性。 4.3.2測(cè)算公式 采用方程法測(cè)算工作量應(yīng)使用以下公式: AE=(SAE=(SPDR)PDR) SWFSWFRDFRDF 式中:AE-測(cè)算工作量,單位為人時(shí); S-調(diào)整后的軟件規(guī)模,單位為功能點(diǎn); PDR-功能點(diǎn)耗時(shí)率,單位為人時(shí)每功能點(diǎn)。PDR的取值見(jiàn)附錄B.3或本組織歷史 數(shù)據(jù); SWF-軟件因素調(diào)整因子,取值見(jiàn)附錄B.4或本組織歷史數(shù)據(jù); RDF-開(kāi)發(fā)因素調(diào)整因子,在預(yù)算時(shí)如無(wú)特殊要求,取值為1。如果需要調(diào)整,見(jiàn) 附錄B.5或本組織歷史數(shù)據(jù)。 可根據(jù)上述公式及PDR基準(zhǔn)數(shù)據(jù)的P25、 P50、 P75值, 分別計(jì)算出工作量測(cè)算結(jié)果的下限、 最有可能值和上限。 4.44.4 工期測(cè)算工期測(cè)算 采用的工作量工期模型為:工期=1.277(AE/176) 0.404。合理工期范圍采用工作 量測(cè)算合理范圍的上下限值分別計(jì)算; 根據(jù)經(jīng)驗(yàn), 當(dāng)期望工期多于測(cè)算工期下限但少于最有 可能工期時(shí),每壓縮10%的工期,將導(dǎo)致10%的工作量增加。 在測(cè)算工期時(shí),應(yīng): a) 根據(jù)工作量測(cè)算結(jié)果和資源情況,對(duì)工作任務(wù)進(jìn)行分解并制訂工作時(shí)間表。制訂工 作時(shí)間表時(shí)應(yīng)充分考慮關(guān)鍵路徑任務(wù)約束對(duì)工期的影響; b) 利用基準(zhǔn)數(shù)據(jù)測(cè)算合理的工期范圍。利用基準(zhǔn)數(shù)據(jù),建立“工作量工期”模型, 使用方程法測(cè)算合理的工期范圍; c) 將委托方的期望工期或開(kāi)發(fā)方初步制訂的工作時(shí)間表中的工期與工期測(cè)算結(jié)果進(jìn)行 比較; d) 委托方期望工期或工作時(shí)間表中的工期短于測(cè)算出的工期下限時(shí),應(yīng)分析原因,必 要時(shí)對(duì)人力資源安排或項(xiàng)目范圍進(jìn)行調(diào)整,再重新測(cè)算工作量、工期,并制訂新的工作時(shí)間 表。壓縮工期會(huì)增加項(xiàng)目工作量,導(dǎo)致生產(chǎn)效率降低。 階段工作量 某開(kāi)發(fā)階段工作量 = 總工作量 此開(kāi)發(fā)階段的【工作量比例系數(shù)】各比例系數(shù)見(jiàn)附 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 7 - 錄B.4。本公式適用于采用瀑布式開(kāi)發(fā),迭代視為分期的瀑布項(xiàng)目。 4.54.5 信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算信息化項(xiàng)目軟件開(kāi)發(fā)費(fèi)用測(cè)算 4.5.1 依據(jù)工作量、人月折算系數(shù)、人月費(fèi)用測(cè)算軟件開(kāi)發(fā)費(fèi)用 在獲得了工作量測(cè)算結(jié)果后,采用以下公式測(cè)算費(fèi)用: P=AE/HMP=AE/HMF F 式中:P-軟件開(kāi)發(fā)費(fèi)用,單位為元; AE-測(cè)算工作量,單位為人時(shí); HM-人月折算系數(shù),單位為人時(shí)每人月,取值為176(每天按工作8小時(shí)計(jì)算,每 月按工作22天計(jì)算); F-人月費(fèi)用,單位為元每人月; 4.5.2 功能點(diǎn)單價(jià)測(cè)算軟件開(kāi)發(fā)費(fèi)用 基于已確定的功能點(diǎn)單價(jià)測(cè)算軟件開(kāi)發(fā)費(fèi)用,采用以下公式: P=SPPSWFRDF 式中:P-軟件開(kāi)發(fā)費(fèi)用,單位為元; S-調(diào)整后的軟件規(guī)模,單位為功能點(diǎn); PP-功能點(diǎn)單價(jià),單位為元每功能點(diǎn); SWF-軟件因素調(diào)整因子,取值見(jiàn)附錄B.4或本組織歷史數(shù)據(jù); RDF-開(kāi)發(fā)因素調(diào)整因子,在預(yù)算時(shí)如無(wú)特殊要求,取值為1。如果需要調(diào)整,見(jiàn) 附錄B.5或本組織歷史數(shù)據(jù)。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 8 - 附附 錄錄 A A (規(guī)范性附錄)功能點(diǎn)計(jì)數(shù)基本規(guī)則 A.1A.1 功能點(diǎn)計(jì)數(shù)項(xiàng)分類功能點(diǎn)計(jì)數(shù)項(xiàng)分類 功能點(diǎn)計(jì)數(shù)項(xiàng)分為數(shù)據(jù)功能和事務(wù)功能兩類,其中數(shù)據(jù)功能包括ILF、EIF;事務(wù)功能包 括外部輸入(EI)、外部輸出(EO)、外部查詢(EQ)。 數(shù)據(jù)功能是系統(tǒng)提供給用戶的滿足產(chǎn)品內(nèi)部和外部數(shù)據(jù)需求的功能, 體現(xiàn)系統(tǒng)管理或使 用哪些業(yè)務(wù)數(shù)據(jù)(業(yè)務(wù)對(duì)象)。ILF或EIF所指的“文件”不是傳統(tǒng)數(shù)據(jù)處理意義上的文件, 而是指一組用戶可識(shí)別的、 邏輯上相互關(guān)聯(lián)的數(shù)據(jù)或者控制信息。 這些文件和物理上的數(shù)據(jù) 集合(如數(shù)據(jù)庫(kù)表)沒(méi)有必然的對(duì)應(yīng)關(guān)系。 事務(wù)功能是系統(tǒng)提供給用戶的處理數(shù)據(jù)的功能, 體現(xiàn)系統(tǒng)如何處理和使用那些業(yè)務(wù)數(shù)據(jù) (業(yè)務(wù)對(duì)象)。事務(wù)功能又稱為基本過(guò)程,是用戶可識(shí)別的,業(yè)務(wù)上的一組原子操作。 預(yù)估功能點(diǎn)方法:只需要識(shí)別數(shù)據(jù)功能, 包括ILF和EIF; 估算功能點(diǎn)方法:需要識(shí)別數(shù)據(jù) 功能和事務(wù)功能,包括ILF、EIF、EI、EO和EQ;詳細(xì)功能點(diǎn)方法: :需要識(shí)別數(shù)據(jù)功能和事 務(wù)功能,包括ILF、EIF、EI、EO和EQ,以及它們所應(yīng)對(duì)的復(fù)雜度。 A.2A.2 ILFILF的識(shí)別的識(shí)別 識(shí)別ILF的步驟如下: a) 識(shí)別業(yè)務(wù)對(duì)象。業(yè)務(wù)對(duì)象應(yīng)是用戶可理解和識(shí)別的,包括業(yè)務(wù)數(shù)據(jù)或業(yè)務(wù)規(guī)則。 注:為程序處理而維護(hù)的數(shù)據(jù)屬于編碼數(shù)據(jù)。所有的編碼數(shù)據(jù)均不應(yīng)識(shí)別為邏輯文件, 與之相關(guān)的操作也不應(yīng)識(shí)別為基本過(guò)程。 b) 確定邏輯文件數(shù)量。根據(jù)業(yè)務(wù)上的邏輯差異及從屬關(guān)系確定邏輯文件的數(shù)量。 c) 是否是ILF。確定該邏輯文件是否在本系統(tǒng)內(nèi)進(jìn)行維護(hù)。如果是,記為ILF;否則為 EIF。 A.3A.3 EIFEIF的識(shí)別的識(shí)別 EIF是被應(yīng)用邊界內(nèi)一個(gè)或幾個(gè)基本處理過(guò)程所引用的業(yè)務(wù)數(shù)據(jù)。 一個(gè)應(yīng)用中的EIF應(yīng)是 其他應(yīng)用中的ILF。識(shí)別EIF的步驟如下: a) 識(shí)別業(yè)務(wù)對(duì)象。業(yè)務(wù)對(duì)象應(yīng)該應(yīng)是用戶可理解和識(shí)別的。業(yè)務(wù)對(duì)象包括業(yè)務(wù)數(shù)據(jù)或 業(yè)務(wù)規(guī)則。 而一些為了程序處理而維護(hù)的數(shù)據(jù)則屬于編碼數(shù)據(jù)。 所有的編碼數(shù)據(jù)均不識(shí)別為邏輯文 件,與之相關(guān)的操作也不識(shí)別為基本過(guò)程。 b) 確定邏輯文件數(shù)量。需要根據(jù)業(yè)務(wù)上的邏輯差異及從屬關(guān)系確定邏輯文件的數(shù)量。 c) 是否是EIF。確定該邏輯文件是否在本系統(tǒng)內(nèi)進(jìn)行維護(hù)。如果是,記為ILF;否則為 EIF。 A.4A.4 EIEI的識(shí)別的識(shí)別 EI是處理來(lái)自系統(tǒng)邊界之外的數(shù)據(jù)或控制信息的過(guò)程。目的是維護(hù)一個(gè)或多個(gè)ILF或者 改變系統(tǒng)的行為。 EI的基本識(shí)別規(guī)則如下: a) 應(yīng)是來(lái)自系統(tǒng)邊界之外的輸入數(shù)據(jù)或控制信息; b) 穿過(guò)邊界的數(shù)據(jù)應(yīng)是改變系統(tǒng)行為的控制信息或者應(yīng)至少維護(hù)一個(gè)ILF; c) 該EI不應(yīng)被重復(fù)計(jì)數(shù)。任何被分別計(jì)數(shù)的兩個(gè)EI至少滿足下面三個(gè)條件之一(否則 應(yīng)視為同一EI): 1) 涉及的ILF或EIF 不同; 2) 涉及的數(shù)據(jù)元素不同; 3) 處理邏輯不同。 A.5A.5 E0E0的識(shí)別的識(shí)別 EO是處理向系統(tǒng)邊界之外發(fā)送數(shù)據(jù)或控制信息的過(guò)程。 目的是向用戶呈現(xiàn)經(jīng)過(guò)處理的信 息。 EO的基本識(shí)別規(guī)則如下: a) 將數(shù)據(jù)或控制信息發(fā)送出系統(tǒng)邊界。 b) 處理邏輯應(yīng)至少符合以下一種情況: 1) 包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過(guò)程; 2) 產(chǎn)生衍生數(shù)據(jù); 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 9 - 3) 維護(hù)至少一個(gè)ILF; 4) 改變系統(tǒng)行為。 c) 該 EO 不應(yīng)被重復(fù)計(jì)數(shù)。 任何被分別計(jì)數(shù)的兩個(gè)EO 至少滿足下面一個(gè)條件 (否則被 視為同一EO): 1) 涉及的ILF或EIF 不同; 2) 涉及的數(shù)據(jù)元素不同; 3) 處理邏輯不同。 A.6A.6 EQEQ的識(shí)別的識(shí)別 EQ是向系統(tǒng)邊界之外發(fā)送數(shù)據(jù)或控制信息的基本處理過(guò)程。 目的是向用戶呈現(xiàn)未經(jīng)加工 的已有信息。 EQ的基本識(shí)別規(guī)則如下: a) 將數(shù)據(jù)或控制信息發(fā)送出系統(tǒng)邊界; b) 處理邏輯可包含篩選、分組或排序; c) 處理邏輯不應(yīng)包含: 1) 數(shù)學(xué)公式或計(jì)算過(guò)程; 2) 產(chǎn)生衍生數(shù)據(jù); 3) 維護(hù) ILF; 4) 改變系統(tǒng)行為。 d) 該 EQ 不應(yīng)被重復(fù)計(jì)數(shù)。 任何被分別計(jì)數(shù)的兩個(gè)EQ 至少滿足下面一個(gè)條件 (否則被 視為同一EQ): 1) 涉及的ILF或EIF 不同; 2) 涉及的數(shù)據(jù)元素不同; 3) 處理邏輯不同。 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 10 - 附附 錄錄 B B (規(guī)范性附錄)參數(shù)表 B.1B.1 功能點(diǎn)分值計(jì)算方法功能點(diǎn)分值計(jì)算方法 B.1.1B.1.1 預(yù)估功能點(diǎn)預(yù)估功能點(diǎn) 功能規(guī)模統(tǒng)計(jì)只能識(shí)別ILF和EIF文件,可用于預(yù)算和招投標(biāo)階段,采用如下公式計(jì)算: 功能點(diǎn)數(shù)35ILF+15EIF 這一公式基于如下假設(shè):平均情況下,每個(gè)ILF對(duì)應(yīng)3個(gè)EI、2個(gè)EO和1個(gè)EQ,每個(gè)EIF對(duì) 應(yīng)1個(gè)EO和1個(gè)EQ,35和15是將上述ILF、EIF、EI、EO、EQ的復(fù)雜度默認(rèn)為中,再考慮系統(tǒng)整 體的功能性得出的。 B.1.2B.1.2 估算功能點(diǎn)估算功能點(diǎn) 功能規(guī)模統(tǒng)計(jì)能識(shí)別ILF和EIF文件,并能識(shí)別出事務(wù)功能EI、EO、EQ,可用于預(yù)算和招 投標(biāo)階段,采用如下公式計(jì)算: 功能點(diǎn)數(shù)=10ILF+7EIF+4EI+5EO+4EQ 這一公式基于如下假設(shè):將ILF、EIF、EI、EO、EQ的復(fù)雜度默認(rèn)為中。 B.1.3B.1.3 詳細(xì)功能點(diǎn)詳細(xì)功能點(diǎn) 功能規(guī)模統(tǒng)計(jì)能識(shí)別ILF和EIF文件和事務(wù)功能EI、 EO、 EQ并能識(shí)別出每個(gè)功能要素的數(shù) 量??捎糜陬A(yù)算、招投標(biāo)階段、結(jié)算、決算階段。 一旦估算出應(yīng)用程序中每個(gè)功能要素的數(shù)量后, 就可以將每個(gè)計(jì)數(shù)與一個(gè)復(fù)雜度值 (加 權(quán)因子)相乘,最后進(jìn)行合計(jì),算出一個(gè)初步的總的功能點(diǎn)數(shù)UFC。 復(fù)雜度加權(quán)因子表如下: 功能要素復(fù)雜度加權(quán)因子表(Complexity weights Factor) 復(fù)雜度 功能要素 低平均高 用戶輸入數(shù) EI346 用戶輸出數(shù) EO457 用戶查詢表 EQ346 內(nèi)部邏輯文件數(shù) ILF71015 外部接口文件數(shù) EIF5710 每個(gè)功能要素的復(fù)雜度可通過(guò)下表進(jìn)行分析判斷。 功能要素復(fù)雜度判別表(Determine the complexity-level) ILF(內(nèi)部邏輯文件)和 EIF(外部接口文件) EO(用戶輸出)和 EQ(用戶查詢) EI(用戶輸入) 記錄 單元 數(shù)據(jù)單元文件 類型 數(shù)據(jù)單元文件 類型 數(shù)據(jù)單元 1-1920-5051+1- 5 6-1920 + 1- 4 5-1516+ 1低低平均0或1低低平均0或1低低平均 2- 5 低平 均 高2- 3 低平均高2- 3 低平均高 6+平均高高4+平均高高4+平均高高 從表中可以看出,EI(用戶輸入)、EO(用戶輸出)和EQ(用戶查詢)是由文件類型和數(shù)據(jù) 單元的數(shù)理來(lái)決定的。而ILF(內(nèi)部邏輯文件)和EIF(外部接口文件)則是由記錄單元和數(shù) 據(jù)單元來(lái)決定的。通過(guò)上面的兩維表即可確定各個(gè)功能要素的復(fù)雜度是低、平均,還是高。 注:注:表中三種數(shù)據(jù)項(xiàng)定義如下: 1) 記錄單元類型Record Element Type (RET):指在ILF或EIF中,用戶可識(shí)別的數(shù)據(jù) 域的子集,可以通過(guò)檢查數(shù)據(jù)中的各種邏輯分組來(lái)識(shí)別它們。 (例如一個(gè)客戶文件,包括客 戶姓名、地址等個(gè)人信息,以及客戶的信用卡和卡號(hào)。一個(gè)客戶有多張信用卡。該文件含有 兩個(gè)記錄單元:客戶信息和信用卡信息)。 2) 文件引用類型File Type Referenced(FTR):指在一個(gè)事務(wù)過(guò)程中,所引用到的各 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 11 - 種文件,可以是內(nèi)部邏輯文件,也可以是外部接口文件。 3) 數(shù)據(jù)單元類型Data Element Type(DET):是用戶可識(shí)別的無(wú)遞歸,不重復(fù)的信息 單元。DFT是動(dòng)態(tài)的,而非靜態(tài)的,可以讀自于文件,或由FTR的數(shù)據(jù)單元?jiǎng)?chuàng)建。另外,一個(gè) DET也可是對(duì)一個(gè)事務(wù)處理過(guò)程的喚醒,或是事務(wù)的有關(guān)信息。 B.2B.2 技術(shù)復(fù)雜度因子技術(shù)復(fù)雜度因子TCFTCF 算出功能點(diǎn)總數(shù)UFC后,還需要根據(jù)項(xiàng)目具體情況,對(duì)各個(gè)技術(shù)復(fù)雜度參數(shù)進(jìn)行調(diào)整, 技術(shù)復(fù)雜度一共考慮了14通用系統(tǒng)特征,他們分別是: 技術(shù)復(fù)雜度因子表 各個(gè)復(fù)雜度參數(shù)的取值范圍從0到5, 表示該項(xiàng)對(duì)功能點(diǎn)總數(shù)的影響從沒(méi)有到極高。 各個(gè) 參數(shù)默認(rèn)值為0,也就是該項(xiàng)不影響功能點(diǎn)調(diào)整。 每個(gè)參數(shù)都是對(duì)功能點(diǎn)數(shù)的線性調(diào)整, 設(shè)Ei為依據(jù)14個(gè)方面的調(diào)節(jié)參數(shù)對(duì)軟件系統(tǒng)的影 響程度,則功能點(diǎn)技術(shù)復(fù)雜度因子為: TCF=0.65+0.01* Ei , Ei),( 50 , TCE )(35. 1 ,65. 0 B.3B.3功能點(diǎn)耗時(shí)率功能點(diǎn)耗時(shí)率 1.參考中國(guó)軟件行業(yè)基準(zhǔn)數(shù)據(jù)(2016年)P25、P50、P75取值。 功能點(diǎn)下限耗時(shí)率P25 = 3.94 小時(shí)/功能點(diǎn) 功能點(diǎn)最有可能耗時(shí)率P50 = 7.16 小時(shí)/功能點(diǎn) 功能點(diǎn)上限耗時(shí)率P75 = 12.28 小時(shí)/功能點(diǎn) 2.參考工信部頒布的電子建設(shè)工程概(預(yù))算編制辦法及計(jì)價(jià)依據(jù)(HYD 41-2015) (工信廳規(guī)201577號(hào))標(biāo)準(zhǔn)的P25%、P50%、P75%的取值。 功能點(diǎn)下限耗時(shí)率 = 9.1 小時(shí)/功能點(diǎn) 功能點(diǎn)最有可能耗時(shí)率 = 13.4 小時(shí)/功能點(diǎn) 功能點(diǎn)上限耗時(shí)率 = 24.8 小時(shí)/功能點(diǎn) 說(shuō)明: 1.在預(yù)算時(shí)如無(wú)特殊要求,建議參考采用中國(guó)軟件行業(yè)基準(zhǔn)數(shù)據(jù)(2016年)取值。 2.若各行業(yè)或地區(qū)建立行業(yè)或地區(qū)功能點(diǎn)耗時(shí)率基準(zhǔn)庫(kù), 可以根據(jù)實(shí)際情況, 對(duì)功能點(diǎn) 耗時(shí)率進(jìn)行調(diào)整。 B.4B.4軟件因素調(diào)整因子(軟件因素調(diào)整因子(SWFSWF) 軟件因素調(diào)整因子 =【軟件規(guī)模調(diào)整因子】【應(yīng)用領(lǐng)域調(diào)整因子】【質(zhì)量及特性調(diào) 整因子】 軟件規(guī)模調(diào)整因子(SF),計(jì)算公式:SF= 0.108 Ln(S)+ 0.2229 (式中S為調(diào)整 后軟件功能規(guī)模) 應(yīng)用領(lǐng)域調(diào)整因子(應(yīng)用領(lǐng)域調(diào)整因子(ATAT) 應(yīng)用類型應(yīng)用類型調(diào)整因子調(diào)整因子范圍范圍 業(yè)務(wù)處理用1.0OA、公文,人事、會(huì)計(jì)、工資、銷售等經(jīng)營(yíng)管理及業(yè)務(wù)處 EM1Data communications數(shù)據(jù)通訊 EM2Performance軟件性能 EM3Heavily used configuration可配置性 EM4Transaction rate事務(wù)效率 EM5Online data entry實(shí)時(shí)數(shù)據(jù)輸入 EM6End user efficiency用戶界面復(fù)雜度 EM7Online update在線升級(jí) EM8Complex processing復(fù)雜運(yùn)算 EM9Reusability ease代碼復(fù)用性 EM10Installation ease安裝簡(jiǎn)易性 EM11Operations ease操作方便性 EM12Multiple ease跨平臺(tái)要求 EM13Facilitate change可拓展性 EM14Distributed functions分布式數(shù)據(jù)處理 軟件及信息化工程造價(jià)行業(yè)規(guī)范 - 12 - 理用軟件 科技用 應(yīng)用集成 1.2 科學(xué)計(jì)算、模擬、空白表格程序,統(tǒng)計(jì),CAE(計(jì)算機(jī)輔 助工程)等企業(yè)服務(wù)總線、應(yīng)用集成等 多媒體用1.3 圖表,影像,聲音等多媒體應(yīng)用領(lǐng)域,地理信息系統(tǒng),教 育和媒體用等 智能信息用1.7自然語(yǔ)言處理,人工智能,專家系統(tǒng)等 系統(tǒng)用1.7 操作系統(tǒng),語(yǔ)言處理程序,DBMS,人與機(jī)器的接口,窗口 系統(tǒng),CASE,實(shí)用程序等 通信控制用1.9通信協(xié)議,仿真,交換機(jī)軟件,GPS等 流程控制用2.0 生產(chǎn)管理,CAM(計(jì)算機(jī)輔助制造),CIM(計(jì)算機(jī)集成制 造),儀器控制,機(jī)器人控制,實(shí)時(shí)控制,內(nèi)置性軟件等 指揮管制用(QRQR) 2.2軍隊(duì),警察等需要管制軍備和人力的軟件 質(zhì)量及特性調(diào)整因子質(zhì)量及特性調(diào)整因子 調(diào)整因子調(diào)整因子判斷標(biāo)準(zhǔn)判斷標(biāo)準(zhǔn)影響度影響度 分布式處 理 此應(yīng)用能夠在各組成 要素之間傳輸數(shù)據(jù) 沒(méi)有明示對(duì)分散處理的需求事 項(xiàng) -1 通過(guò)網(wǎng)絡(luò)進(jìn)行客戶端/服務(wù)器 及網(wǎng)絡(luò)基礎(chǔ)應(yīng)用分布處理和數(shù) 據(jù)傳輸 0 在多個(gè)服務(wù)器及處理器上同時(shí) 相互執(zhí)行應(yīng)用中的處理功能 1 性能 對(duì)用戶對(duì)應(yīng)答時(shí)間或 處理率的需求水平 沒(méi)有明確對(duì)性能的特別需求事 項(xiàng)或活動(dòng),因此提供基本性能 -1 應(yīng)答時(shí)間或處理率對(duì)高峰時(shí)間 或所有業(yè)務(wù)時(shí)間來(lái)說(shuō)都很重要 存在對(duì)連動(dòng)系統(tǒng)結(jié)束處理時(shí)間 的限制 0 為滿足性能需求事項(xiàng),要求設(shè) 計(jì)階段開(kāi)始進(jìn)行性能分析,或 在設(shè)計(jì)開(kāi)發(fā)實(shí)現(xiàn)階段使用 分析1具 1 可靠性 發(fā)生
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶洗錢風(fēng)險(xiǎn)管理辦法
- 招商中心考核管理辦法
- 租賃市場(chǎng)資金管理辦法
- 往來(lái)內(nèi)部控制管理辦法
- 部門全員降本管理辦法
- 面包生產(chǎn)知識(shí)培訓(xùn)課件
- 股骨骨折固定技術(shù)課件
- 腸瘺護(hù)理課件
- 培訓(xùn)課件帶解讀
- 肝衰竭的護(hù)理課件
- 鐵路營(yíng)業(yè)線安全管理辦法
- 酒類銷售用人勞務(wù)合同
- 2025老年教育政策環(huán)境分析及教學(xué)模式創(chuàng)新路徑研究報(bào)告
- 1-會(huì)計(jì)信息系統(tǒng)(閉卷)國(guó)開(kāi)機(jī)考答案
- 2025年中國(guó)伺服電纜行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 酒店安全獎(jiǎng)懲規(guī)定
- 2024北京四中初一(下)開(kāi)學(xué)考數(shù)學(xué)試題及答案
- 物料堆放限高管理制度
- 中醫(yī)養(yǎng)生保健與康復(fù)護(hù)理
- 夫妻債務(wù)隔離約定協(xié)議書(shū)
- 康復(fù)輔助技術(shù)咨詢師理論考試復(fù)習(xí)題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論