DB13T 2106-2014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范.pdf_第1頁(yè)
DB13T 2106-2014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范.pdf_第2頁(yè)
DB13T 2106-2014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范.pdf_第3頁(yè)
DB13T 2106-2014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范.pdf_第4頁(yè)
DB13T 2106-2014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范.pdf_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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)介

ICS 35.080 L 77 DB13 河北省地方標(biāo)準(zhǔn) DB 13/T 21062014 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范 Evaluation specification for costs of software development projects 2015 - 12 - 24 發(fā)布 2015 - 01 - 15 實(shí)施 河北省質(zhì)量技術(shù)監(jiān)督局 發(fā) 布 DB13/T 21062014 I 目 次 前言 II 引言 . III 1 范圍 1 2 規(guī)范性引用文件 1 3 術(shù)語(yǔ)和定義 1 4 軟件開發(fā)項(xiàng)目造價(jià)的構(gòu)成 2 5 軟件開發(fā)項(xiàng)目造價(jià)估算 3 6 應(yīng)用 9 附錄 A(規(guī)范性附錄) 功能點(diǎn)計(jì)數(shù)基本規(guī)則 . 10 附錄 B(規(guī)范性附錄) 估算參數(shù)說(shuō)明 . 12 附錄 C(資料性附錄) 典型應(yīng)用 . 16 參 考 文 獻(xiàn) . 19 DB13/T 21062014 II 前 言 本標(biāo)準(zhǔn)按照GB/T 1.1-2009給出的規(guī)則起草。 本標(biāo)準(zhǔn)由河北省工業(yè)和信息化廳提出并歸口。 本標(biāo)準(zhǔn)由河北省工業(yè)和信息化廳組織實(shí)施。 本標(biāo)準(zhǔn)起草單位:河北省電子信息產(chǎn)品監(jiān)督檢驗(yàn)院、河北省軟件評(píng)測(cè)中心、河北廣電信息網(wǎng)絡(luò)集團(tuán) 股份有限公司、河北省民政信息管理中心。 本標(biāo)準(zhǔn)主要起草人: 邊存國(guó)、葛建新、趙成林、孫繼欣、王穎杰、楊軍山、王明章、陳湘軍。 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 III 引 言 隨著信息科學(xué)技術(shù)的進(jìn)步,軟件業(yè)飛速發(fā)展,市場(chǎng)前景廣闊。但目前國(guó)家對(duì)該行業(yè)的服務(wù)行為缺乏 完善的服務(wù)規(guī)范和管理辦法,供、需雙方的合法權(quán)益缺乏技術(shù)保障。尤其在軟件開發(fā)項(xiàng)目中,其造價(jià)的 評(píng)估一直是難以解決的問(wèn)題。此類規(guī)范的缺失,使得軟件開發(fā)項(xiàng)目在立項(xiàng)預(yù)算、價(jià)格競(jìng)爭(zhēng)、結(jié)項(xiàng)費(fèi)用等 環(huán)節(jié),經(jīng)常發(fā)生預(yù)算與實(shí)際費(fèi)用差距較大、財(cái)務(wù)部門審核軟件開發(fā)費(fèi)用無(wú)所適從、政府審計(jì)和監(jiān)察部門 面對(duì)軟件開發(fā)項(xiàng)目行使職責(zé)缺乏相關(guān)依據(jù)等情況。 本標(biāo)準(zhǔn)的制定,參考國(guó)內(nèi)外先進(jìn)技術(shù)統(tǒng)計(jì)手段、軟件開發(fā)實(shí)際發(fā)生費(fèi)用情況,結(jié)合我省人力成本、 市場(chǎng)成熟情況等,以期滿足軟件開發(fā)項(xiàng)目相關(guān)方對(duì)造價(jià)透明度的需求。 本標(biāo)準(zhǔn)的實(shí)施,可起到規(guī)范我省軟件開發(fā)市場(chǎng)、為軟件企業(yè)提供技術(shù)依據(jù)、為政府科學(xué)決策及相關(guān) 職能部門監(jiān)管提供技術(shù)支撐的作用。 學(xué)兔兔 w w w .b z f x w .c o m 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 1 軟件開發(fā)項(xiàng)目造價(jià)評(píng)估規(guī)范 1 范圍 本標(biāo)準(zhǔn)規(guī)定了對(duì)軟件開發(fā)項(xiàng)目的造價(jià)進(jìn)行評(píng)估的術(shù)語(yǔ)和定義、 軟件開發(fā)項(xiàng)目造價(jià)的構(gòu)成、 軟件開發(fā) 項(xiàng)目造價(jià)評(píng)估。 本標(biāo)準(zhǔn)適用于以功能性需求為主的定制類軟件開發(fā)項(xiàng)目的造價(jià)評(píng)估。 不適用于商業(yè)現(xiàn)貨軟件、 嵌入 式軟件和IT運(yùn)維。 2 規(guī)范性引用文件 下列文件對(duì)于本文件的應(yīng)用是必不可少的。 凡是注日期的引用文件, 僅所注日期的版本適用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。 GB/T 8566 信息技術(shù) 軟件生存周期過(guò)程 ISO/IEC 20926 軟件和系統(tǒng)工程軟件度量IFPUG功能規(guī)模度量方法(Software and systems engineering-Software measurement-IFPUG functional size measurement method) ISO/IEC 24570 軟件工程.NESMA功能尺度測(cè)量法2.1版.功能點(diǎn)分析應(yīng)用的定義和計(jì)數(shù)指南 (Software engineering-NESMA functional size measurement method version2.1-Definitions and counting guidelines for the application of Function Point Analysis) 3 術(shù)語(yǔ)和定義 下列術(shù)語(yǔ)和定義適用于本文件。 3.1 軟件開發(fā)項(xiàng)目造價(jià) costs of software development projects 在開發(fā)、維護(hù)、應(yīng)用系統(tǒng)集成各環(huán)節(jié)上的費(fèi)用總和。 3.2 委托方 sponsor 軟件項(xiàng)目的出資方。 3.3 開發(fā)方 developer 受委托方委托,負(fù)責(zé)軟件研發(fā)的組織或團(tuán)隊(duì)。 3.4 第三方 third-party 委托方和開發(fā)方之外的監(jiān)理、審計(jì)、測(cè)試、咨詢等機(jī)構(gòu)。 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 2 3.5 功能點(diǎn) function point 衡量軟件功能規(guī)模的一種單位。 3.6 系統(tǒng)邊界 system boundary 被評(píng)估系統(tǒng)與用戶或其他系統(tǒng)之間的界線。 3.7 內(nèi)部邏輯文件 internal logical file ILF 在系統(tǒng)邊界內(nèi)維護(hù)的、用戶可識(shí)別的邏輯相關(guān)數(shù)據(jù)組或控制信息。 注:其主要目的是保存由被計(jì)數(shù)的應(yīng)用的一個(gè)或多個(gè)基本處理所維護(hù)的數(shù)據(jù)。 3.8 外部接口文件 external interface file EIF 由一系統(tǒng)引用、另一個(gè)系統(tǒng)維護(hù)的,用戶可識(shí)別的邏輯相關(guān)數(shù)據(jù)組或控制信息。 注:其主要目的是保存由被計(jì)數(shù)的系統(tǒng)邊界內(nèi)的一個(gè)或多個(gè)基本處理所引用的數(shù)據(jù)。一個(gè)系統(tǒng)所計(jì)數(shù)的外部接口文 件必定是另一個(gè)系統(tǒng)的內(nèi)部邏輯文件。 3.9 系統(tǒng)集成 system integration 通過(guò)接口實(shí)現(xiàn)不同功能系統(tǒng)之間的數(shù)據(jù)交換和功能互連。 3.10 軟件生產(chǎn)率 software productivity 每功能點(diǎn)所消耗的人時(shí)數(shù)。 3.11 基準(zhǔn)數(shù)據(jù) benchmark data 由政府或其授權(quán)的相關(guān)部門出具的經(jīng)過(guò)篩選并維護(hù)數(shù)據(jù)庫(kù)中的一個(gè)或一組測(cè)量值或者派生值, 用來(lái) 表征目標(biāo)對(duì)象相關(guān)屬性與這些測(cè)量值的關(guān)系。 4 軟件開發(fā)項(xiàng)目造價(jià)的構(gòu)成 4.1 軟件開發(fā)項(xiàng)目造價(jià) 軟件開發(fā)項(xiàng)目造價(jià)構(gòu)成見圖1。 4.2 軟件開發(fā)費(fèi)用 與軟件開發(fā)過(guò)程中的軟件開發(fā)工作量、人力成本、非人力成本和毛利潤(rùn)有關(guān),不包括數(shù)據(jù)遷移、軟 件維護(hù)等成本。 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 3 軟件開發(fā)項(xiàng)目造價(jià) 軟件開發(fā)費(fèi)用 軟件(系統(tǒng))維護(hù)費(fèi)用 應(yīng)用系統(tǒng)集成費(fèi)用 圖1 軟件開發(fā)項(xiàng)目造價(jià)構(gòu)成 4.3 應(yīng)用系統(tǒng)集成費(fèi)用 和軟件開發(fā)項(xiàng)目相關(guān)的系統(tǒng)集成費(fèi)用,與整個(gè)系統(tǒng)的規(guī)模、復(fù)雜程度有關(guān)。本標(biāo)準(zhǔn)規(guī)定單純的設(shè)備 采購(gòu)和供應(yīng)不涉及系統(tǒng)集成,單純的軟件開發(fā)不涉及系統(tǒng)集成。 4.4 軟件(系統(tǒng))維護(hù)費(fèi)用 委托方和開發(fā)方所約定的免費(fèi)維護(hù)期中, 開發(fā)方為項(xiàng)目運(yùn)行維護(hù)所產(chǎn)生的費(fèi)用。 維護(hù)費(fèi)用與委托方 的運(yùn)維需求有關(guān)。 5 軟件開發(fā)項(xiàng)目造價(jià)估算 5.1 估算流程 5.1.1 估算流程見圖 2。 圖2 軟件開發(fā)項(xiàng)目造價(jià)估算流程 5.1.2 應(yīng)由委托方、開發(fā)方或第三方中,具備本標(biāo)準(zhǔn)涉及的軟件開發(fā)造價(jià)評(píng)估能力的人員進(jìn)行估算。 5.1.3 在估算開發(fā)工作量時(shí),應(yīng)根據(jù)項(xiàng)目特點(diǎn)和需求的詳細(xì)程度選擇合適的估算方法。 5.1.4 在需求不確定或很模糊的情況下,宜采用經(jīng)驗(yàn)值估算法估算開發(fā)工作量。 5.1.5 在需求明確的情況下,宜采用功能點(diǎn)估算法估算開發(fā)工作量。 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 4 5.1.6 應(yīng)充分利用基準(zhǔn)數(shù)據(jù),對(duì)軟件開發(fā)費(fèi)用、軟件(系統(tǒng))維護(hù)費(fèi)用、應(yīng)用系統(tǒng)集成費(fèi)用、軟件開 發(fā)項(xiàng)目造價(jià)進(jìn)行估算。 5.1.7 軟件開發(fā)費(fèi)用、軟件(系統(tǒng))維護(hù)費(fèi)用、應(yīng)用系統(tǒng)集成費(fèi)用的估算結(jié)果宜為一個(gè)范圍。 5.1.8 在造價(jià)估算過(guò)程中宜采用不同的方法分別估算進(jìn)行交叉驗(yàn)證,如果估算結(jié)果差價(jià)較大,可采用 專家評(píng)審的方法確定估算結(jié)果。 5.2 軟件開發(fā)費(fèi)用估算 5.2.1 開發(fā)工作量估算 估算方法類型 估算所采用的方法,應(yīng)根據(jù)項(xiàng)目特點(diǎn)和估算需求,選用下面兩種方法中的一種方法: 功能點(diǎn)估算法; 經(jīng)驗(yàn)值估算法。 功能點(diǎn)估算法 .1 估算過(guò)程 估算過(guò)程見圖3。 圖3 功能點(diǎn)估算法估算開發(fā)工作量基本過(guò)程 .2 功能點(diǎn)計(jì)數(shù) 應(yīng)根據(jù)已知的項(xiàng)目功能描述,采用功能點(diǎn)方法測(cè)算軟件規(guī)模。 在預(yù)算階段,宜采用預(yù)估功能點(diǎn)計(jì)數(shù)方法,測(cè)算未調(diào)整的功能點(diǎn)數(shù)。 在測(cè)算規(guī)模前應(yīng)依據(jù)可行性研究報(bào)告或類似文檔明確項(xiàng)目范圍及系統(tǒng)邊界。 項(xiàng)目范圍描述文檔應(yīng)包 含最基本的業(yè)務(wù)需求,還應(yīng)進(jìn)行初步的子系統(tǒng)/模塊劃分,并對(duì)每一子系統(tǒng)或模塊的基本用戶需求進(jìn)行 描述或說(shuō)明,保證可根據(jù)項(xiàng)目范圍描述文檔進(jìn)行預(yù)估功能點(diǎn)計(jì)數(shù)。 采用預(yù)估功能點(diǎn)方法測(cè)算軟件規(guī)模公式見式(1): EIFILFFPS1535(1) 式中: FPS功能點(diǎn)數(shù)量,單位為功能點(diǎn); ILF內(nèi)部邏輯文件數(shù)量,單位為個(gè); EIF外部接口文件數(shù)量,單位為個(gè)。 學(xué)兔兔 w w w .b z f x w .c o m DB13/T 21062014 5 功能點(diǎn)的計(jì)數(shù)規(guī)則,應(yīng)符合ISO/IEC 20926或ISO/IEC 24570的規(guī)定。功能點(diǎn)計(jì)數(shù)的基本規(guī)則見附錄 A。 .3 調(diào)整系數(shù)選擇 開發(fā)工作量與估算用途(預(yù)算、招標(biāo)或投標(biāo))、軟件規(guī)模、軟件應(yīng)用領(lǐng)域、軟件質(zhì)量要求、開發(fā)語(yǔ) 言、開發(fā)單位背景相關(guān),開發(fā)工作量調(diào)整系數(shù)的計(jì)算見式(2): DLQFSUA(2) 式中: A工作量調(diào)整系數(shù); U階段調(diào)整系數(shù),取值說(shuō)明見附錄B的B.1; S規(guī)模調(diào)整系數(shù), 取值說(shuō)明見附錄B的B.2; F應(yīng)用領(lǐng)域調(diào)整系數(shù), 取值說(shuō)明見附錄B的B.3; Q質(zhì)量調(diào)整系數(shù), 取值說(shuō)明見附錄B的B.4; L開發(fā)語(yǔ)言調(diào)整系數(shù), 取值說(shuō)明見附錄B的B.5; D開發(fā)背景調(diào)整系數(shù), 取值說(shuō)明見附錄B的B.6。 .4 開發(fā)工作量估算 開發(fā)工作量計(jì)算見式(3): 5 .218SPAFPSDE(3) 式中: DE軟件開發(fā)工作量,單位是人月; FPS功能點(diǎn)數(shù)量,單位是功能點(diǎn); A工作量調(diào)整系數(shù); SP軟件生產(chǎn)率,單位是人時(shí)/功能點(diǎn),取值說(shuō)明見附錄B的B.7。 經(jīng)驗(yàn)值估算法 根據(jù)組織內(nèi)一般項(xiàng)目經(jīng)驗(yàn)值估算開發(fā)工作量,按照GB/T 8566所規(guī)定的各項(xiàng)活動(dòng)來(lái)估算工作量。估 算時(shí)需要考慮下面的情況: 根據(jù)一般項(xiàng)目經(jīng)驗(yàn)值估算工作量存在一定風(fēng)險(xiǎn), 當(dāng)開發(fā)方對(duì)項(xiàng)目的業(yè)務(wù)領(lǐng)域不夠熟悉, 而且無(wú) 法獲取完整清晰的用戶需求時(shí),開發(fā)方需要修改需求和設(shè)計(jì),使得開發(fā)工作量增加; 工作量經(jīng)驗(yàn)值是按照開發(fā)方承擔(dān)一般項(xiàng)目進(jìn)行估算的, 如果開發(fā)方采用了 “基于構(gòu)件的開發(fā)方 法”,并且已建立可復(fù)用的構(gòu)件庫(kù),或者在已存在一些軟件產(chǎn)品基礎(chǔ)上作二次開發(fā),此時(shí)開發(fā) 工作量可能減小。 考慮上面的情況,開發(fā)工作量計(jì)算見式(4): NREVDE(4) 式中: DE軟件開發(fā)工作量,單位是人月; EV組織內(nèi)開發(fā)工作量經(jīng)驗(yàn)值,單位是人月; R風(fēng)險(xiǎn)系數(shù),取值范圍11.5; N復(fù)用系數(shù),取值范圍0.251。 DB13/T 21062014 6 5.2.2 每人月開發(fā)費(fèi)用估算 估算過(guò)程 每人月開發(fā)費(fèi)用包括人力成本、非人力成本和毛利潤(rùn)三個(gè)部分,估算的過(guò)程見圖4。 圖4 每人月開發(fā)費(fèi)用估算過(guò)程 人力成本估算 人力成本是為達(dá)成軟件開發(fā)項(xiàng)目目標(biāo)所需付出的開發(fā)方人力資源成本總額, 主要包括平均支付給每 個(gè)員工的平均工資以及國(guó)家規(guī)定的各項(xiàng)工資性開支,例如公積金、醫(yī)療保險(xiǎn)金、養(yǎng)老金、失業(yè)金、工傷 保證金、生育保證金、殘疾基金、工會(huì)基金等。計(jì)算見式(5): n i iM ASCF 1 1 (5) 式中: CF人力成本,單位是元/人月; AS人力資源與社會(huì)保障部門發(fā)布的最新工資指導(dǎo)數(shù)據(jù),單位是元/人月; Mi第i項(xiàng)國(guó)家規(guī)定的工資性開支所占每個(gè)員工月平均工資的百分比; n國(guó)家規(guī)定的費(fèi)用項(xiàng)數(shù)。 非人力成本估算 非人力成本是開發(fā)方為達(dá)成軟件開發(fā)項(xiàng)目目標(biāo)所需付出的人力成本之外的其他成本總額, 如: 項(xiàng)目 辦公房屋租賃費(fèi)、設(shè)備折舊費(fèi)、差旅費(fèi)、培訓(xùn)費(fèi)所支付的費(fèi)用等,計(jì)算見式(6): 3/ASOE (6) 式中: OE非人力成本,單位是元/人月; AS人力資源與社會(huì)保障部門發(fā)布的最新工資指導(dǎo)數(shù)據(jù),單位是元/人月。 毛利潤(rùn)估算 毛利潤(rùn)計(jì)算見式(7): 3/ASPF (7) 式中: PF毛利潤(rùn),單位是元/人月; AS人力資源與社會(huì)保障部門發(fā)布的最新工資指導(dǎo)數(shù)據(jù),單位是元/人月。 DB13/T 21062014 7 每人月開發(fā)費(fèi)用估算 每人月開發(fā)費(fèi)用計(jì)算見式(8): HQMFPFOECFPMC(8) 式中: PMC每人月開發(fā)費(fèi)用,單位元/人月; CF人力成本,單位是元/人月; OE非人力成本,單位是元/人月; PF毛利潤(rùn),單位是元/人月; MF管理系數(shù),取值范圍11.2; HQ優(yōu)質(zhì)系數(shù),取值說(shuō)明見附錄B的B.8。 5.2.3 軟件開發(fā)費(fèi)用估算 軟件開發(fā)費(fèi)用計(jì)算見式(9): PMCDEDC(9) 式中: DC軟件開發(fā)費(fèi)用,單位是元; DE軟件開發(fā)工作量,單位是人月; PMC每人月開發(fā)費(fèi)用,單位元/人月。 5.3 軟件(系統(tǒng))維護(hù)費(fèi)用估算 5.3.1 軟件(系統(tǒng))維護(hù)級(jí)別 根據(jù)委托方不同的運(yùn)維需求,將軟件(系統(tǒng))維護(hù)級(jí)別分為四級(jí),應(yīng)根據(jù)維護(hù)級(jí)別采用相應(yīng)的費(fèi)用 計(jì)算方法。軟件(系統(tǒng))維護(hù)級(jí)別定義見表1。 表1 軟件(系統(tǒng))維護(hù)級(jí)別 級(jí)別 定義 A 級(jí) 派出技術(shù)人員在用戶單位常駐。 B 級(jí) 不派技術(shù)人員常駐,但每周七天,每天 24 小時(shí)響應(yīng),在規(guī)定時(shí)間內(nèi)到場(chǎng);且定期派技術(shù) 人員到場(chǎng)進(jìn)行系統(tǒng)維護(hù)。 C 級(jí) 不派技術(shù)人員常駐,但每周七天,每天 24 小時(shí)響應(yīng),在規(guī)定時(shí)間內(nèi)到場(chǎng)。 D 級(jí) 發(fā)生問(wèn)題時(shí),派人維護(hù)。 5.3.2 維護(hù)費(fèi)用估算周期 維護(hù)費(fèi)用估算周期按 1 年計(jì)算。 5.3.3 維護(hù)費(fèi)用估算 A 級(jí)、B 級(jí)、C 級(jí)維護(hù)費(fèi)用估算 維護(hù)費(fèi)用計(jì)算見式(10): DB13/T 21062014 8 WHDCOMC(10) 式中: OMC維護(hù)費(fèi)用,單位是元; DC軟件開發(fā)費(fèi)用,單位是元; WH維護(hù)服務(wù)等級(jí)系數(shù),取值范圍見表2。 表2 維護(hù)服務(wù)等級(jí)系數(shù) 維護(hù)服務(wù)級(jí)別 系數(shù)取值范圍 A級(jí) 10%15% B級(jí) 5%10% C級(jí) 1%5% D 級(jí)維護(hù)費(fèi)用估算 維護(hù)費(fèi)用計(jì)算見式(11): MTPNMNASOMC(11) 式中: OMC維護(hù)費(fèi)用,單位是元; AS平均工資,單位是元/人月; MN復(fù)用系數(shù),取值范圍0.21; PN維護(hù)人員數(shù)量; MT維護(hù)時(shí)間,單位是月; 注:PN、MT取值可參照項(xiàng)目運(yùn)維計(jì)劃。 5.4 應(yīng)用系統(tǒng)集成費(fèi)用估算 5.4.1 應(yīng)用系統(tǒng)集成級(jí)別 對(duì)于涉及應(yīng)用系統(tǒng)集成的軟件開發(fā)項(xiàng)目,應(yīng)根據(jù)涉及系統(tǒng)的體系結(jié)構(gòu)復(fù)雜程度,分為四級(jí),并依據(jù) 所在級(jí)別采用相應(yīng)的費(fèi)用計(jì)算方法。對(duì)于不涉及應(yīng)用系統(tǒng)集成的軟件開發(fā)項(xiàng)目,本部分費(fèi)用為0。軟件 開發(fā)項(xiàng)目應(yīng)用系統(tǒng)集成級(jí)別定義見表3。 表3 應(yīng)用系統(tǒng)集成級(jí)別 級(jí)別 定義 A 級(jí) 涉及到計(jì)算機(jī)硬件、軟件、局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)、互聯(lián)網(wǎng)、通信協(xié)議以及各種數(shù)據(jù)采 集設(shè)備接口或者第三方系統(tǒng)接口。 B 級(jí) 涉及到計(jì)算機(jī)硬件、 軟件、 局域網(wǎng)、 互聯(lián)網(wǎng)以及各種數(shù)據(jù)采集設(shè)備接口或第三方系統(tǒng)接口。 C 級(jí) 涉及到計(jì)算機(jī)硬件、軟件、局域網(wǎng)、互聯(lián)網(wǎng)。 D 級(jí) 涉及到計(jì)算機(jī)硬件、軟件、局域網(wǎng)。 5.4.2 應(yīng)用系統(tǒng)集成費(fèi)用估算 應(yīng)用系統(tǒng)集成費(fèi)用計(jì)算見式(12): ACDCSIC(12) 式中: SIC應(yīng)用系統(tǒng)集成費(fèi)用,單位是元; DB13/T 21062014 9 DC軟件開發(fā)費(fèi)用,單位是元; AC結(jié)構(gòu)復(fù)雜系數(shù),取值范圍見表4。 表4 結(jié)構(gòu)復(fù)雜系數(shù) 系統(tǒng)集成級(jí)別 系數(shù)取值范圍 A級(jí) 10%15% B級(jí) 8%12% C級(jí) 7%10% D級(jí) 5%8% 5.5 軟件開發(fā)項(xiàng)目造價(jià)估算 軟件開發(fā)項(xiàng)目造價(jià)計(jì)算見式(13): TRSICOMCDCSPC1(13) 式中: SPC軟件開發(fā)項(xiàng)目造價(jià),單位是元; DC軟件開發(fā)費(fèi)用,單位是元; OMC維護(hù)費(fèi)用,單位是元; SIC系統(tǒng)集成費(fèi)用,單位是元; TR國(guó)家現(xiàn)行的該軟件開發(fā)項(xiàng)目需繳納的稅率。 6 應(yīng)用 應(yīng)用參見附錄C。 DB13/T 21062014 10 附 錄 A (規(guī)范性附錄) 功能點(diǎn)計(jì)數(shù)基本規(guī)則 A.1 功能點(diǎn)計(jì)數(shù)項(xiàng)分類 功能點(diǎn)計(jì)數(shù)項(xiàng)分為數(shù)據(jù)功能和交易功能兩類,其中數(shù)據(jù)功能包括內(nèi)部邏輯文件(ILF)、外部接口 文件(EIF);交易功能包括外部輸入(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ù)表)沒有必然的對(duì) 應(yīng)關(guān)系。 交易功能是系統(tǒng)提供給用戶的處理數(shù)據(jù)的功能,體現(xiàn)系統(tǒng)如何處理和使用那些業(yè)務(wù)數(shù)據(jù)(業(yè)務(wù)對(duì) 象)。交易功能又稱為基本過(guò)程,是用戶可識(shí)別的,業(yè)務(wù)上的一組原子操作。 使用預(yù)估功能點(diǎn)方法時(shí),只需要識(shí)別數(shù)據(jù)功能,包括ILF和EIF;使用估算功能點(diǎn)方法時(shí),需要識(shí)別 數(shù)據(jù)功能和事務(wù)功能,包括ILF、EIF、EI、EO和EQ。 示例: 對(duì)于人事管理系統(tǒng),“人員信息”、“部門信息”屬于數(shù)據(jù)功能,“增加人員信息”、“修改部門信息”、“查詢 在崗人員”等則為交易功能。 A.2 ILF的識(shí)別 識(shí)別ILF的步驟如下: 識(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ò)程; 確定邏輯文件數(shù)量。根據(jù)業(yè)務(wù)上的邏輯差異及從屬關(guān)系確定邏輯文件的數(shù)量。 是否是 ILF。確定該邏輯文件是否在本系統(tǒng)內(nèi)進(jìn)行維護(hù)。如果是,記為 ILF;否則為 EIF。 A.3 EIF的識(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)是用戶可理解和識(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.4 EI的識(shí)別 EI是處理來(lái)自系統(tǒng)邊界之外的數(shù)據(jù)或控制信息的過(guò)程。目的是維護(hù)一個(gè)或多個(gè)ILF或者改變系統(tǒng)的 行為。 DB13/T 21062014 11 EI的基本識(shí)別規(guī)則如下: 應(yīng)是來(lái)自系統(tǒng)邊界之外的輸入數(shù)據(jù)或控制信息。 穿過(guò)邊界的數(shù)據(jù)應(yīng)是改變系統(tǒng)行為的控制信息或者應(yīng)至少維護(hù)一個(gè) ILF; 該 EI 不應(yīng)被重復(fù)計(jì)數(shù)。任何被分別計(jì)數(shù)的兩個(gè) EI 至少滿足下面三個(gè)條件之一(否則應(yīng)視為同一 EI): 涉及的 ILF 或 EIF 不同; 涉及的數(shù)據(jù)元素不同; 處理邏輯不同。 A.5 EO的識(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)至少符合以下一種情況: 包含至少一個(gè)數(shù)學(xué)公式或計(jì)算過(guò)程; 產(chǎn)生衍生數(shù)據(jù); 維護(hù)至少一個(gè) ILF; 改變系統(tǒng)行為。 c) 該 EO 不應(yīng)被重復(fù)計(jì)數(shù)。任何被分別計(jì)數(shù)的兩個(gè) EO 至少滿足下面一個(gè)條件(否則被視為同一 EO): 涉及的 ILF 或 EIF 不同; 涉及的數(shù)據(jù)元素不同; 處理邏輯不同。 A.6 EQ的識(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)包含: 數(shù)學(xué)公式或計(jì)算過(guò)程; 產(chǎn)生衍生數(shù)據(jù); 維護(hù) ILF; 改變系統(tǒng)行為。 d) 該 EQ 不應(yīng)被重復(fù)計(jì)數(shù)。任何被分別計(jì)數(shù)的兩個(gè) EQ 至少滿足下面一個(gè)條件(否則被視為同一 EQ): 涉及的 ILF 或 EIF 不同; 涉及的數(shù)據(jù)元素不同; 處理邏輯不同。 DB13/T 21062014 12 附 錄 B (規(guī)范性附錄) 估算參數(shù)說(shuō)明 B.1 階段調(diào)整系數(shù)(U) 由于在預(yù)算、招標(biāo)、投標(biāo)過(guò)程中隨著對(duì)功能需求的逐漸了解,軟件規(guī)模呈現(xiàn)逐漸增長(zhǎng)的趨勢(shì),為了 準(zhǔn)確估算開發(fā)工作量,防止延期和超出預(yù)算的情況,在不同階段的估算中使用階段調(diào)整系數(shù)進(jìn)行修正, 系統(tǒng)取值規(guī)則如下: 預(yù)算階段:0 . 2U 招標(biāo)階段:5 . 1U 投標(biāo)階段:26. 1U 其他階段:0 . 1U B.2 規(guī)模調(diào)整系數(shù)(S) 利用規(guī)模調(diào)整系數(shù),可將不同規(guī)模項(xiàng)目的生產(chǎn)率區(qū)別對(duì)待。計(jì)算見式(B.1): 2229. 0ln108. 0FPSS(B.1) 式中: FPS功能點(diǎn)數(shù)量,單位是功能點(diǎn); B.3 應(yīng)用領(lǐng)域調(diào)整系數(shù)(F) 針對(duì)不用應(yīng)用領(lǐng)域類型的調(diào)整系數(shù)取值如表B.1。 表 B.1 應(yīng)用領(lǐng)域調(diào)整系數(shù) 應(yīng)用類型 系數(shù)取值 范圍 業(yè)務(wù)處理 1.0 OA、公文流轉(zhuǎn)、人事、會(huì)計(jì)、工資、銷售等經(jīng)營(yíng)管理及業(yè)務(wù)處理用軟件。 科技 1.2 科學(xué)計(jì)算、模擬、空白表格程序、統(tǒng)計(jì)、計(jì)算機(jī)輔助工程(CAE) 。 多媒體 1.3 圖表、影像、聲音、地理信息系統(tǒng)、教育、娛樂。 智能信息 1.7 自然語(yǔ)言處理、人工智能、專家系統(tǒng)。 系統(tǒng) 1.7 操作系統(tǒng)、語(yǔ)言處理程序、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS) 、人機(jī)接口、窗口系統(tǒng)、計(jì) 算機(jī)輔助軟件工程(CASE) 、實(shí)用程序。 通信控制 1.9 通信協(xié)議、仿真、交換機(jī)軟件、全球定位系統(tǒng)(GPS) 。 流程控制 2.0 生產(chǎn)管理、計(jì)算機(jī)輔助制造(CAM) 、計(jì)算機(jī)集成制造(CIM) 、儀器控制、機(jī)器人 控制、實(shí)時(shí)控制、內(nèi)置性軟件。 指揮管制 2.2 軍隊(duì)、警察等需要管制軍備和人力的軟件。 注:如軟件項(xiàng)目涉及表B.1中多個(gè)應(yīng)用類型,可按照各個(gè)應(yīng)用類型中所涉及部分獲取相應(yīng)調(diào)整系數(shù)分別計(jì)算再求和。 B.4 質(zhì)量調(diào)整系數(shù)(Q) DB13/T 21062014 13 B.4.1 軟件質(zhì)量特征影響程度如表B.2所示。 表 B.2 質(zhì)量特征 質(zhì)量特征(Qi) 描述 影響程度 分布式處理 沒有明示對(duì)分布式處理的需求。 0 通過(guò)網(wǎng)絡(luò)進(jìn)行客戶端/服務(wù)器及網(wǎng)絡(luò)基礎(chǔ)應(yīng)用分布處理和數(shù)據(jù) 傳輸。 1 在多個(gè)服務(wù)器及處理器上同時(shí)相互執(zhí)行應(yīng)用中的處理功能。 2 性能 沒有明示對(duì)性能的特別需求或活動(dòng),僅提供基本性能。 0 響應(yīng)時(shí)間或事務(wù)處理速率對(duì)高峰時(shí)間或所有業(yè)務(wù)時(shí)間來(lái)說(shuō)都 很重要,存在對(duì)連動(dòng)系統(tǒng)結(jié)束處理時(shí)間的限制。 1 為滿足性能需求,要求從設(shè)計(jì)階段開始進(jìn)行性能分析,或在設(shè) 計(jì)、開發(fā)、實(shí)現(xiàn)階段使用性能分析工具。 2 可靠性 沒有明示對(duì)可靠性的特別需求或活動(dòng),僅提供基本的可靠性。 0 發(fā)生故障時(shí)可以輕易修復(fù),帶來(lái)稍微不便的損失。 1 發(fā)生故障時(shí)很難修復(fù),發(fā)生經(jīng)濟(jì)損失或有生命危害。 2 多站點(diǎn) 在設(shè)計(jì)階段只需考慮設(shè)置一個(gè)站點(diǎn)的需求。 0 在設(shè)計(jì)階段需要考慮設(shè)置一個(gè)以上站點(diǎn)的需求,為了在相同的 軟硬件環(huán)境下運(yùn)行而設(shè)計(jì)。 1 在設(shè)計(jì)階段需要考慮設(shè)置一個(gè)以上站點(diǎn)的需求,為 了在不同 的軟硬件環(huán)境下運(yùn)行而設(shè)計(jì)。 2 B.4.2 質(zhì)量調(diào)整系數(shù)計(jì)算見式(B.2) 。 1025. 0 1 n i i Q Q(B.2) 式中: Q質(zhì)量調(diào)整系數(shù); Qi第i個(gè)質(zhì)量特性的影響度取值; n不小于1的自然數(shù)。 B.5 開發(fā)語(yǔ)言調(diào)整系數(shù)(L) 針對(duì)不同開發(fā)語(yǔ)言的調(diào)整系數(shù)取值如表B.3。 表 B.3 開發(fā)語(yǔ)言調(diào)整系數(shù) 開發(fā)語(yǔ)言 系數(shù)取值 匯編語(yǔ)言及其他同級(jí)別語(yǔ)言/平臺(tái) 1.4 C語(yǔ)言及其他同級(jí)別語(yǔ)言/平臺(tái) 1.2 COBOL,F(xiàn)ORTRAN,PASCAL,BASIC及其他同級(jí)別語(yǔ)言/平臺(tái) 1.0 JAVA,C+,C#及其他同級(jí)別語(yǔ)言/平臺(tái) 0.8 DB13/T 21062014 14 B.6 開發(fā)背景調(diào)整系數(shù)(D) 針對(duì)開發(fā)單位自身的經(jīng)驗(yàn),開發(fā)背景調(diào)整系數(shù)取值如表B.4。 表 B.4 開發(fā)背景調(diào)整系數(shù) 開發(fā)背景描述 系數(shù)取值 開發(fā)過(guò)相同行業(yè)的類似項(xiàng)目 0.7 開發(fā)過(guò)不同行業(yè)的類似項(xiàng)目,或開發(fā)過(guò)相同行業(yè)中不同類型但相關(guān) 的項(xiàng)目 0.9 不屬于上面兩種情況 1.0 B.7 軟件生產(chǎn)率(SP) 軟件生產(chǎn)率如表B.5。 表 B.5 軟件生產(chǎn)率 名稱 軟件生產(chǎn)率(人時(shí)/功能點(diǎn)) 下限值 9.1 標(biāo)準(zhǔn)值 13.4 上限值 24.8 注:數(shù)據(jù)來(lái)自中國(guó)軟件行業(yè)軟件工程定額標(biāo)準(zhǔn)(試行),可隨行業(yè)基準(zhǔn)數(shù)據(jù)的變化而變化。 B.8 優(yōu)質(zhì)系數(shù)(HQ) 軟件企業(yè)需要維持與自身質(zhì)量體系認(rèn)證及相應(yīng)資質(zhì)級(jí)別相一致的軟件質(zhì)量,因而會(huì)增加開發(fā)費(fèi)用, 針對(duì)企業(yè)獲得的質(zhì)量體系認(rèn)證及資質(zhì)級(jí)別,優(yōu)質(zhì)系數(shù)的影響程度如表B.6。 表 B.6 優(yōu)質(zhì)特性 優(yōu)質(zhì)特性(HQi) 描述 影響程度 軟件企業(yè)認(rèn)證 未獲得軟件企業(yè)證書 0 已獲得軟件企業(yè)證書 1 CMMI 認(rèn)證 未通過(guò) CMMI 認(rèn)證 0 獲得 CMMI 1 級(jí) 1 獲得 CMMI 2 級(jí) 2 獲得 CMMI 3 級(jí) 3 獲得 CMMI 4 級(jí) 4 獲得 CMMI 5 級(jí) 5 系統(tǒng)集成資質(zhì) 無(wú)系統(tǒng)集成資質(zhì) 0 獲得系統(tǒng)集成四級(jí)資質(zhì) 1 獲得系統(tǒng)集成三級(jí)資質(zhì) 2 獲得系統(tǒng)集成二級(jí)資質(zhì) 3 DB13/T 21062014 15 表 B.6(續(xù)) 優(yōu)質(zhì)特性(HQi) 描述 影響程度 系統(tǒng)集成資質(zhì) 獲得系統(tǒng)集成一級(jí)資質(zhì) 4 獲得系統(tǒng)集成特一級(jí)資質(zhì) 5 ISO9001 認(rèn)證(需覆蓋軟 件研發(fā)相關(guān)范圍) 未通過(guò)覆蓋軟件研發(fā)相關(guān)范圍的 ISO9001 認(rèn)證 0 獲得覆蓋軟件研發(fā)相關(guān)范圍的 ISO9001 認(rèn)證 1 ITSS 標(biāo)準(zhǔn)符合性評(píng)估 未通過(guò)評(píng)估 0 已通過(guò)評(píng)估 4 優(yōu)質(zhì)系數(shù)的計(jì)算見式(B.3): 10125. 0 1 n i i HQHQ(B.3) 式中: HQ優(yōu)質(zhì)系數(shù); HQi第i個(gè)優(yōu)質(zhì)特性的影響度取值; n不小于1的自然數(shù)。 DB13/T 21062014 16 附 錄 C (資料性附錄) 典型應(yīng)用 C.1 需求示意 項(xiàng)目背景:某單位擬開發(fā)項(xiàng)目運(yùn)營(yíng)支持系統(tǒng)。該項(xiàng)目處于招標(biāo)階段,已有的資料是項(xiàng)目解決方案。 根據(jù)用戶需求和項(xiàng)目解決方案,該項(xiàng)目的組成部分如圖C.1所示: 圖 C.1 項(xiàng)目組成部分 C.2 估算軟件開發(fā)費(fèi)用 C.2.1 估算開發(fā)工作量(以功能點(diǎn)估算為例) 根據(jù)用戶需求,估算出的項(xiàng)目各組成部分內(nèi)部邏輯文件(ILF)和外部接口文件(EIF)值如表C.1。 表 C.1 內(nèi)部邏輯文件和外部接口文件估算值 項(xiàng)目組成 ILF EIF 數(shù)據(jù)歸檔模塊 4 6 帳務(wù)管理模塊 10 5 業(yè)務(wù)規(guī)則引擎模塊 6 5 業(yè)務(wù)管理模塊 23 21 合計(jì) 43 37 計(jì)算功能點(diǎn)數(shù): EIFILFFPS1535 206037154335FPS(功能點(diǎn)) 調(diào)整系數(shù)選擇及計(jì)算: 該項(xiàng)目處于招標(biāo)階段,U取值為1.5,屬于應(yīng)用領(lǐng)域中的業(yè)務(wù)處理類型,F(xiàn)取值1.0,其質(zhì)量特征如表 C.2所示;軟件在.NET平臺(tái)上開發(fā),L取值0.8;開發(fā)方開發(fā)過(guò)該行業(yè)的類似項(xiàng)目,D取值0.7。 業(yè)務(wù)運(yùn)營(yíng)支持系統(tǒng) 數(shù)據(jù)歸檔模塊 業(yè)務(wù)管理模塊 業(yè)務(wù)規(guī)則引擎 模塊 賬務(wù)管理模塊 DB13/T 21062014 17 表 C.2 該軟件質(zhì)量特征影響程度 質(zhì)量特征 影響度 分布式處理 2 性能 2 可靠性 2 多重站點(diǎn) 0 DLQFSUA 7 . 08 . 01025. 002220 . 12229. 02060ln108. 05 . 1A 0114. 1A 開發(fā)工作量估算: 由附錄 B.7,SP 取值 13.4。 5 .218SPAFPSDE 5 .2184 .130114. 12060DE 3179.162DE(人月) C.2.2 估算每人月開發(fā)費(fèi)用 當(dāng)年的工資、公積金等比例如表C.3。 表 C.3 平均工資(AS) 公積金(M1) 醫(yī)療保險(xiǎn)(M2) 養(yǎng)老保險(xiǎn)(M3) 失業(yè)保險(xiǎn)(M4) 工傷保險(xiǎn)(M5)

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論