DB13T 2106-2014 軟件開發項目造價評估規范.pdf_第1頁
DB13T 2106-2014 軟件開發項目造價評估規范.pdf_第2頁
DB13T 2106-2014 軟件開發項目造價評估規范.pdf_第3頁
DB13T 2106-2014 軟件開發項目造價評估規范.pdf_第4頁
DB13T 2106-2014 軟件開發項目造價評估規范.pdf_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論