




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ICS35.080
CCSL77
CAICI
中國通信企業(yè)協(xié)會團(tuán)體標(biāo)準(zhǔn)
T/CAICIXXXX—XXXX
軟件開發(fā)成本度量實(shí)施規(guī)程
Codeofpracticeforsoftwaredevelopmentcostmeasurement
(征求意見稿)
2023-XX-XX發(fā)布2023-XX-XX實(shí)施
中國通信企業(yè)協(xié)會發(fā)布
T/CAICIXXXX—XXXX
軟件開發(fā)成本度量實(shí)施規(guī)程
1范圍
本文件確立了基于COSMIC方法對軟件開發(fā)中功能性需求進(jìn)行成本度量工作所應(yīng)遵循的流程。
本文件適用于規(guī)范評估方進(jìn)行軟件開發(fā)成本度量行為,并為行業(yè)主管部門或行業(yè)組織對軟件開發(fā)成
本度量工作的開展和管理提供依據(jù)。組織內(nèi)部的軟件開發(fā)成本度量部門及其他軟件開發(fā)成本度量專業(yè)
人員,也可參照本標(biāo)準(zhǔn)開展相關(guān)工作。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對應(yīng)的版本適用于本文件:不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文
件。
GB/T36964軟件工程軟件開發(fā)成本度量規(guī)范
ISO19761COSMIC度量手冊(5.0版本)
CSBMK中國軟件行業(yè)基準(zhǔn)數(shù)據(jù)
SSM-BK中國軟件行業(yè)基準(zhǔn)數(shù)據(jù)報告
3術(shù)語和定義
下列術(shù)語和定義適用于本文件。
3.1
軟件開發(fā)成本
為達(dá)成軟件項(xiàng)目目標(biāo)開發(fā)方所需付出的各種資源代價總和。
3.2
成本度量
對軟件開發(fā)成本的預(yù)計值進(jìn)行估算或?qū)?shí)際值進(jìn)行測量和分析的過程。
3.3
功能規(guī)模
1
T/CAICIXXXX—XXXX
通過量化功能性用戶需求得出的軟件規(guī)模。
3.4
委托方
需要并獲取軟件成本度量服務(wù)的組織或機(jī)構(gòu)。
3.5
開發(fā)方
受委托方委托,負(fù)責(zé)軟件開發(fā)的組織或團(tuán)隊。
3.6
評估方
受委托方委托,對軟件開發(fā)成本進(jìn)行度量的組織或機(jī)構(gòu)。
3.7
功能用戶需求(FUR)
功能用戶需求作為待度量軟件功能規(guī)模的唯一來源,描述了軟件在執(zhí)行任務(wù)和提供服務(wù)時所做工
作的用戶需求子集。
3.8
COSMIC方法
COSMIC方法通過使用一組模型、原則、規(guī)則和過程,來度量某給定軟件塊的功能用戶需求。
3.9
COSMIC度量單位
1CFP(COSMIC功能點(diǎn)),被定義為一個數(shù)據(jù)移動的規(guī)模。
3.10
對等軟件塊
處于同一層的軟件塊,并互相傳遞數(shù)據(jù)。
3.11
持久存儲介質(zhì)
2
T/CAICIXXXX—XXXX
使得功能過程在其生命周期結(jié)束后仍然能夠存儲數(shù)據(jù)組的存儲介質(zhì),并且/或者,通過該存儲介質(zhì),
功能過程也可以檢索數(shù)據(jù)組,該數(shù)據(jù)組由另一個功能過程存儲,或由同一功能過程之前的事件存儲、也
可能由某些其他過程存儲。
3.12
功能用戶
一段軟件的功能性用戶需求所定義的用戶所涉及的數(shù)據(jù)發(fā)送人員和接收人員。
3.13
功能過程
一系列功能性用戶需求的基礎(chǔ)部件,包括一個唯一的、緊密相關(guān)、可獨(dú)立執(zhí)行的一組數(shù)據(jù)活動。
注1:由功能性用戶的數(shù)據(jù)動(輸入)發(fā),通知一段軟件的用戶已鑒別出發(fā)事件。當(dāng)一段軟件的響應(yīng)
觸發(fā)事件并執(zhí)行所有需要完成的工作后,該步驟才真正結(jié)束。
注2:除了通知一段軟件所發(fā)生的事件,由事件觸發(fā)的數(shù)據(jù)輸入可包括事件本身涉及的利益對象。
3.14
子過程
功能過程的一部分,它可以是數(shù)據(jù)移動(從功能用戶把數(shù)據(jù)移至或移出到軟件,或從軟件把數(shù)據(jù)移
至或移出持久存儲介質(zhì))或者是數(shù)據(jù)運(yùn)算。
3.15
數(shù)據(jù)屬性
在一個已識別的數(shù)據(jù)組里從軟件功能性用戶需求角度來看具有意義的最小信息單元。
3.16
數(shù)據(jù)組
一個唯一的、非空的、無序的、非冗余的數(shù)據(jù)屬性的集合,其中每個數(shù)據(jù)屬性描述了同一個興趣對
象的一個互補(bǔ)的側(cè)面。
3.17
數(shù)據(jù)運(yùn)算
除了進(jìn)/出功能過程的數(shù)據(jù)移動或在功能過程和持久存儲介質(zhì)之間的數(shù)據(jù)移動之外,對數(shù)據(jù)進(jìn)行的
任何處理。
3
T/CAICIXXXX—XXXX
3.18
數(shù)據(jù)移動類型
移動單個數(shù)據(jù)組的基本功能構(gòu)件。包含以下4種:
E輸入類型
一種數(shù)據(jù)移動,將一個數(shù)據(jù)組從功能用戶跨越邊界移動到需要它的功能過程。
X輸出類型
一種數(shù)據(jù)移動,將一個數(shù)據(jù)組從功能過程側(cè)跨越邊界移動給需要它的功能用戶。
R讀類型
一種數(shù)據(jù)移動,將數(shù)據(jù)組從持久存儲介質(zhì)移動到需要它的功能過程。
W寫類型
一種數(shù)據(jù)移動,將一個數(shù)據(jù)組從功能過程內(nèi)部移動到持久存儲介質(zhì)中。
3.19
顆粒度級別
對于一個軟件塊任意組成部分的描述(例如:對需求的陳述,或者對軟件塊結(jié)構(gòu)的描述)的任意擴(kuò)
展級別,每一次深入擴(kuò)展,對軟件塊的功能性描述也更加細(xì)化并具有一致的詳細(xì)級別。
3.20
興趣對象類型
從功能性用戶需求角度識別出來的任何事物,且軟件要為之處理數(shù)據(jù)和/或存儲數(shù)據(jù)。
4縮略語
下列縮略語適用于本文。
FUR:功能性用戶需求
FP:功能點(diǎn)
CFP:COSMIC功能點(diǎn)
CF:規(guī)模變更因子
SF:軟件規(guī)模
AT:軟件應(yīng)用類型
QR:軟件質(zhì)量及特性
4
T/CAICIXXXX—XXXX
UE:未調(diào)整工作量
AE:調(diào)整后工作量
C:生產(chǎn)率調(diào)整因子
S:調(diào)整后軟件規(guī)模
US:未調(diào)整的軟件規(guī)模
IL:軟件完整性級別
L:開發(fā)語言調(diào)整因子
T:開發(fā)團(tuán)隊背景調(diào)整因子
5符合性聲明
本標(biāo)準(zhǔn)在使用時應(yīng)滿足以下規(guī)則:
a)評估方法應(yīng)符GB/T36964、ISO19761:2011、SJ/T11617。
b)評估時應(yīng)參考最新軟件行業(yè)基準(zhǔn)數(shù)據(jù)。
6軟件開發(fā)成本度量流程
軟件開發(fā)成本度量總體流程見圖1。
圖1軟件開發(fā)成本度量總體流程
5
T/CAICIXXXX—XXXX
6.1確定度量范圍
度量的范圍應(yīng)在進(jìn)行度量活動前確定,確認(rèn)的關(guān)鍵活動包括(但不限于):
a)資料的一致性、完整性確認(rèn)
在度量前應(yīng)從委托方處獲取待度量軟件的基本信息及相關(guān)的需求說明文檔,確認(rèn)所有資料信息的
一致性,確認(rèn)獲取文檔中包含本次待度量軟件的所有功能,資料內(nèi)容包括但不限于建設(shè)目標(biāo)、必要性、
功能架構(gòu)圖、功能用戶需求、功能清單、工期要求等關(guān)鍵內(nèi)容,以上關(guān)鍵信息與委托方溝通確認(rèn)。
b)需求粒度確認(rèn)
需求說明文檔還應(yīng)包含已劃分的子系統(tǒng)或功能模塊,功能需求描述及說明的顆粒度級別需可以識
別出功能過程,以保證可根據(jù)需求說明文檔進(jìn)行規(guī)模度量。對于需求說明文檔資料不全、需求粒度較粗
的項(xiàng)目應(yīng)及時向委托方反饋,將項(xiàng)目需求細(xì)化,直至可以識別出各子系統(tǒng)或功能模塊的所有功能過程為
止。
c)軟件開發(fā)特性確認(rèn)
度量時應(yīng)考慮的主要因素包括(但不限于):
度量階段:可通過度量結(jié)果應(yīng)用于項(xiàng)目的哪個階段進(jìn)行確定,如:匡算、概算、預(yù)算、結(jié)算;
軟件因素:如軟件的應(yīng)用領(lǐng)域、質(zhì)量及特性要求、完整性級別;
開發(fā)因素:如開發(fā)語言、開發(fā)團(tuán)隊背景。
6.2軟件功能規(guī)模度量
6.2.1功能規(guī)模度量
采用COSMIC方法度量軟件規(guī)模,需確認(rèn)的關(guān)鍵信息包含(但不限于):
a)識別功能性用戶需求:功能性用戶需求作為待度量軟件功能規(guī)模的唯一來源,描述了軟件在執(zhí)
行任務(wù)和提供服務(wù)時所做工作的用戶需求子集。
注1:功能性用戶需求,包含但不僅限于數(shù)據(jù)遷移(例如:輸入客戶數(shù)據(jù)、發(fā)送控制信號);數(shù)據(jù)轉(zhuǎn)
換(例如:計算銀行利息,計算平均溫度);數(shù)據(jù)存儲(例如:保存客戶訂單,記錄每次的測量溫度);數(shù)
據(jù)提取(例如:羅列當(dāng)前員工名單,獲取飛行器位置)。
b)識別功能用戶:應(yīng)該識別所有觸發(fā)功能過程的功能用戶(向功能過程提供信息或從功能過程接
收信息),可以是人、設(shè)備、對等功能軟件塊等。由于持久存儲介質(zhì)處于軟件的邊界內(nèi)側(cè),因此它不應(yīng)
被識別為待度量軟件的功能用戶。
6
T/CAICIXXXX—XXXX
c)識別功能過程:識別的每個功能過程應(yīng)該具備以下特點(diǎn):
1)源自至少一個可識別的FUR。
2)由功能用戶的輸入數(shù)據(jù)移動觸發(fā),以通知功能過程它已檢測到觸發(fā)事件。
3)至少包含兩個數(shù)據(jù)移動,通常是一個輸入加一個輸出或?qū)憽?/p>
4)屬于且僅屬于一個層級。
5)根據(jù)其FUR,當(dāng)需要達(dá)到某個時間點(diǎn)時是已結(jié)束的狀態(tài)。
注1:上述規(guī)則5)澄清為以下內(nèi)容:所有數(shù)據(jù)移動的集合需要滿足其FUR針對其觸發(fā)輸入所有可能
的響應(yīng)。
注2:功能過程可能在數(shù)據(jù)輸入之前便已開始處理。如,當(dāng)人類用戶點(diǎn)擊一個菜單,顯示空白屏幕
待輸入時。
注3:在一組FUR中,引起功能用戶觸發(fā)功能過程的每一個事件:
-針對于該組FUR,無法再進(jìn)一步細(xì)分;
-要么已經(jīng)發(fā)生,要么尚未發(fā)生。
d)識別數(shù)據(jù)組及數(shù)據(jù)屬性:識別的每個數(shù)據(jù)組應(yīng)該:
1)通過其獨(dú)一無二的數(shù)據(jù)屬性的集合而具有唯一性和可區(qū)分性。
2)直接關(guān)聯(lián)到軟件FUR中描述的某個興趣對象。
注1:興趣對象可以是任何物理對象,也可以是功能用戶世界中的任意概念對象或是概念對象的一
部分。
注2:“對象”的例子包括但不局限于,軟件應(yīng)用、人、傳感器或其他硬件。
注3:在COSMIC方法中,采用“興趣對象”術(shù)語,以避免與特定的軟件工程方法混淆。該術(shù)語并
不意味著等于面向?qū)ο蠓椒ㄖ械摹皩ο蟆?。類似地,由于在?shù)據(jù)建模中使用了“實(shí)體”,此處也避免使
用該術(shù)語。
注4:功能過程內(nèi)部的常量或變量,或計算過程的中間結(jié)果,或是由功能過程直接從實(shí)現(xiàn)結(jié)果得到
而不是從FUR中得到而存儲的數(shù)據(jù),都不是數(shù)據(jù)組。
e)識別子處理及數(shù)據(jù)移動:此步驟包括識別每個功能過程的數(shù)據(jù)移動(輸入、輸出、讀、寫)。
圖2展示了四個數(shù)據(jù)移動類型之間的總體關(guān)系,它們所屬的功能過程以及待度量軟件的邊界。
7
T/CAICIXXXX—XXXX
圖2:四種數(shù)據(jù)移動類型以及它們與功能過程的關(guān)系
f)功能規(guī)模度量
對于在某一功能過程中的所有數(shù)據(jù)移動,應(yīng)該通過以下方式得到該功能過程的規(guī)模:
1)每個數(shù)據(jù)移動類型的數(shù)量乘以其單位規(guī)模,
2)把1)得到的結(jié)果累加,即為功能過程的規(guī)模。
CFP規(guī)模(功能過程)=Σ規(guī)模(輸入)+Σ規(guī)模(輸出)+Σ規(guī)模(讀)+Σ規(guī)模(寫)
在同一層中,對于度量范圍內(nèi)的軟件塊的FUR的變更規(guī)模,應(yīng)該是功能過程中增加、修改、刪除
的數(shù)據(jù)移動的規(guī)模的匯總,包括以下關(guān)鍵信息的確認(rèn):
1)新增數(shù)據(jù)移動數(shù)量:每個新增數(shù)據(jù)移動計為1CFP。
2)變更的數(shù)據(jù)移動數(shù)量:如果某數(shù)據(jù)組的屬性發(fā)生了變更,或者與數(shù)據(jù)移動關(guān)聯(lián)的數(shù)據(jù)運(yùn)算發(fā)
生了變更,則認(rèn)為該數(shù)據(jù)組對應(yīng)的數(shù)據(jù)移動發(fā)生了變更,每個新增數(shù)據(jù)移動計為1CFP。
3)刪除的數(shù)據(jù)移動數(shù)量:每個刪除的數(shù)據(jù)移動類型記為1CFP。
軟件塊的總規(guī)模采用以下公式計算:
CFP規(guī)模(軟件塊的總規(guī)模)=Σ規(guī)模(增加的數(shù)據(jù)移動)+Σ規(guī)模(變更的數(shù)據(jù)移動)+Σ規(guī)
模(刪除的數(shù)據(jù)移動)
6.2.2功能規(guī)模調(diào)整
8
T/CAICIXXXX—XXXX
在功能規(guī)模度量時,應(yīng)考慮可能的需求變更程度,并利用規(guī)模變更因子對規(guī)模估算結(jié)果進(jìn)行調(diào)整,
規(guī)模變更因子與度量的階段相關(guān)。
S=US*CF...........................(1)
式中:
S——調(diào)整后軟件規(guī)模;
US——未調(diào)整軟件規(guī)模;
CF——規(guī)模變更因子。
6.3軟件工作量度量
根據(jù)完整的多元方程,考慮工作量影響因素,計算出工作量。工作量度量應(yīng)考慮的因素包括(但不
限于):
a)軟件規(guī)模;SF,可根據(jù)沉淀的歷史規(guī)模評估數(shù)據(jù)推導(dǎo)得出,無歷史數(shù)據(jù)時建議取值1。
b)應(yīng)用領(lǐng)域:如軟件業(yè)務(wù)領(lǐng)域、軟件應(yīng)用類型等;
c)軟件的完整性級別因子:軟件完整性級別分為A、B、C、D四個等級,確定的方法見GB/T18492-
2001中第7章;
d)質(zhì)量要求:分布式、性能效率、可靠性、多重站點(diǎn),最終取值=(分布式+性能效率+可靠性+多重
站點(diǎn))*0.025+1;
e)開發(fā)語言;編程所使用的語言。
f)開發(fā)團(tuán)隊背景:同類行業(yè)及項(xiàng)目的以往經(jīng)驗(yàn)。
g)生產(chǎn)率:每功能點(diǎn)開發(fā)或運(yùn)維所消耗的工作量,單位為人天/功能點(diǎn)。其中開發(fā)工作量包含了開
發(fā)團(tuán)隊從立項(xiàng)到交付的所有工程活動(如需求分析、設(shè)計、編碼、集成、測試、實(shí)施)及相關(guān)的項(xiàng)目
管理和支持活動所耗費(fèi)的工作量。具備條件的單位可根據(jù)歷史數(shù)據(jù)推導(dǎo)出生產(chǎn)率,不具備數(shù)據(jù)沉淀的生
產(chǎn)單位可參考行業(yè)基準(zhǔn)數(shù)據(jù),一般選擇P50進(jìn)行計算。
AE=S*C*SF*A*QR*L*T+工期要求....................(2)
式中:
AE——軟件基準(zhǔn)工作量;
S——調(diào)整后軟件規(guī)模;
C——生產(chǎn)率;
9
T/CAICIXXXX—XXXX
SF——規(guī)模變更因子;
A——應(yīng)用領(lǐng)域;
QR——質(zhì)量要求;
L——開發(fā)語言;
T——開發(fā)團(tuán)隊。
6.4軟件開發(fā)成本度量
6.4.1軟件開發(fā)成本
成本度量的關(guān)鍵活動在于確認(rèn)軟件開發(fā)綜合人天單價,可按以下優(yōu)先級從高到低進(jìn)行選擇:
a)本項(xiàng)目軟件開發(fā)合同單價;
b)本單位同類項(xiàng)目綜合人天單價;
c)本單位所有項(xiàng)目平均開發(fā)單價;
d)中國年行業(yè)基準(zhǔn)數(shù)據(jù)人月費(fèi)率。
軟件開發(fā)成本=軟件基準(zhǔn)工作量*綜合人天單價。
6.4.2其他成本
6.4章節(jié)確認(rèn)的軟件開發(fā)成本包含所有的直接人力成本、間接成本和毛利潤,不包括直接非人力成
本、數(shù)據(jù)遷移和軟件維護(hù)等成本。
a)直接非人力成本:以GB/T36964為基準(zhǔn),與委托方確認(rèn)。
b)其他成本(如數(shù)據(jù)遷移、軟件維護(hù)等)與委托方確認(rèn)。
6.5度量結(jié)果確認(rèn)
度量結(jié)果確認(rèn)的關(guān)鍵活動包括(但不限于):
a)度量結(jié)果確認(rèn)
輸出評估報告前與委托方對度量結(jié)果數(shù)據(jù)進(jìn)行確認(rèn),確認(rèn)內(nèi)容包括:
1)度量范圍;
2)規(guī)模度量結(jié)果;
3)調(diào)整因子取值:規(guī)模變更因子、應(yīng)用領(lǐng)域、質(zhì)量及特性要求、完整性級別、開發(fā)環(huán)境、開發(fā)語
言、開發(fā)團(tuán)隊背景;
4)工作量度量結(jié)果;
10
T/CAICIXXXX—XXXX
5)成本度量結(jié)果。
b)澄清答疑
委托方及開發(fā)方如對評估結(jié)果數(shù)據(jù)存在疑問,則由評估方基于委托方提供的材料結(jié)合COSMIC評估
規(guī)則進(jìn)行答疑。
c)結(jié)果修正
發(fā)生以下情況需對評估結(jié)果進(jìn)行調(diào)整:
1)委托方度量范圍發(fā)生變化。
2)評估方原因使評估結(jié)果與委托方提供材料不符。
6.6生成度量報告
項(xiàng)目完成度量后應(yīng)輸出度量報告,報告內(nèi)容應(yīng)包括(但不限于):
a)基本信息:項(xiàng)目名稱、項(xiàng)目編號、建設(shè)單位、項(xiàng)目類型、度量單位、總負(fù)責(zé)人、單項(xiàng)負(fù)責(zé)人、
校審人、度量人、度量時間;
b)度量概況:度量依據(jù)、目的、建設(shè)目標(biāo)、建設(shè)必要性、度量結(jié)論;
c)度量過程:需求分析與確認(rèn)、環(huán)境分析與確認(rèn)、規(guī)模度量、工作量度量、結(jié)論;
d)度量說明。
11
T/CAICIXXXX—XXXX
附錄A
(資料性)
需求說明文檔模板
項(xiàng)目需求說明文檔模板如下:
1.需求說明
1.1.總體描述
請在此處說明本項(xiàng)目需求的概要內(nèi)容。
1.2.建設(shè)目標(biāo)
請在此處詳細(xì)描述本項(xiàng)目需求的建設(shè)目標(biāo)。
1.3.建設(shè)必要性
請在此處詳細(xì)描述本項(xiàng)目需求的建設(shè)必要性。
2.系統(tǒng)現(xiàn)狀
2.1.系統(tǒng)概況
請在此處對系統(tǒng)整體情況說明。
2.2.系統(tǒng)已實(shí)現(xiàn)功能
請在此處詳細(xì)提供系統(tǒng)已實(shí)現(xiàn)功能情況、功能架構(gòu)現(xiàn)狀、已實(shí)現(xiàn)功能清單。
2.3.存在問題
請在此處詳細(xì)描述系統(tǒng)目前存在的問題。
3.功能架構(gòu)圖
請將本期項(xiàng)目需求的功能架構(gòu)圖貼至此處,且功能架構(gòu)圖需符合以下條件:
(1)功能架構(gòu)圖要分層分域。
(2)在功能架構(gòu)圖中標(biāo)明本期項(xiàng)目涉及模塊屬于新增或優(yōu)化類型,新增模塊用紅色字體表示,優(yōu)化
模塊用藍(lán)色字體表示,已有模塊用黑色字體表示。
4.功能需求
4.1.功能需求1(請注明本需求是:新增、優(yōu)化)
請在此處描述功能需求的名稱,并注明本需求是:新增、優(yōu)化。
4.1.1.關(guān)鍵時序圖/業(yè)務(wù)邏輯圖(可選)
12
T/CAICIXXXX—XXXX
通過時序圖或業(yè)務(wù)邏輯圖的形式,對功能點(diǎn)的流程進(jìn)行說明。
4.1.2.功能描述
詳細(xì)描述功能需求1的具體內(nèi)容,包括約束條件、輸入輸出、排序規(guī)則、狀態(tài)轉(zhuǎn)換等等。
4.附加值調(diào)整因子說明
請在送審文檔中明確以下關(guān)鍵點(diǎn)。
5.1.需求變更規(guī)模因子
請在Word文檔中說明本項(xiàng)目的階段類別。建議進(jìn)行規(guī)模估算時,默認(rèn)參照國標(biāo)規(guī)范中的結(jié)算場景
實(shí)施,如確有特殊需求或存在發(fā)生較多需求變更可能時,可以考慮引入需求變更影響因素。
規(guī)模變更因子(CF)
匡算項(xiàng)目投資階段初步計算投資,是最粗略的投資測算。2.00
概算項(xiàng)目可研階段,根據(jù)有代表性的資料,經(jīng)過適當(dāng)綜合以及擴(kuò)大合并而成。1.50
預(yù)算工程未施工前,根據(jù)方案進(jìn)行投資費(fèi)用預(yù)估1.26
結(jié)算工程結(jié)束后,竣工結(jié)算1.00
5.2.應(yīng)用類型
請在Word文檔中說明本項(xiàng)目涉及到的應(yīng)用類型領(lǐng)域。
應(yīng)用類型描述調(diào)整因子
業(yè)務(wù)處理辦公自動化系統(tǒng)、日常管理及業(yè)務(wù)處理應(yīng)用軟件等1.0
應(yīng)用集成企業(yè)服務(wù)總線、應(yīng)用集成等1.2
科技科學(xué)計算、仿真、基于復(fù)雜算法的統(tǒng)計分析等1.2
多媒體多媒體數(shù)據(jù)處理;地理信息系統(tǒng);教育和娛樂應(yīng)用等1.3
智能信息自然語言處理、人工智能、專家系統(tǒng)等1.7
系統(tǒng)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、集成開發(fā)環(huán)境、自動化開發(fā)/設(shè)計工具等1.7
通信控制通信協(xié)議、仿真、交換機(jī)軟件、全球定位系統(tǒng)等1.9
流程控制生產(chǎn)管理、儀器控制、機(jī)器人控制、實(shí)時控制、嵌入式軟件等2.0
5.3.質(zhì)量及特性
請在Word文檔中說明本項(xiàng)目所涉及到的質(zhì)量及特性。
13
T/CAICIXXXX—XXXX
調(diào)整因子判斷標(biāo)準(zhǔn)調(diào)整因子
沒有明示對分布式處理的需求事項(xiàng)-1
通過網(wǎng)絡(luò)進(jìn)行客戶端/服務(wù)器及網(wǎng)絡(luò)基礎(chǔ)應(yīng)用分布處理和傳輸0
分布式處理
通過特別的設(shè)計保證在多個服務(wù)器及處理器上同時相互執(zhí)行應(yīng)用中的
1
處理功能
沒有明示對性能的特別需求事項(xiàng)或僅需提供基本性能-1
應(yīng)答時間或處理率對高峰時間或所有業(yè)務(wù)時間來說都很重要,存在對連
0
性能動系統(tǒng)結(jié)束處理時間的限制
為滿足性能需求事項(xiàng),要求設(shè)計階段開始進(jìn)行性能分析,或在設(shè)計、開
1
發(fā)階段使用分析工具
沒有明示對可靠性的特別需求事項(xiàng)或僅需提供基本的可靠性-1
可靠性發(fā)生故障時帶來較多不便或經(jīng)濟(jì)損失0
發(fā)生故障時造成重大經(jīng)濟(jì)損失或有生命危害1
在相同用途的硬件或軟件環(huán)境下運(yùn)行-1
多重站點(diǎn)在用途類似的硬件或軟件環(huán)境下運(yùn)行0
在不同用途的硬件或軟件環(huán)境下運(yùn)行1
備注:如項(xiàng)目中沒有對該部分做描述或系統(tǒng)未對該部分做要求時請在對應(yīng)的描述中寫“無”。
5.4.開發(fā)語言
請在Word文檔中說明本項(xiàng)目對應(yīng)的開發(fā)語言。
開發(fā)語言調(diào)整因子
C及其他同級別語言/平臺1.2
JAVA、C++、C#及其他同級別語言/平臺1.0
PowerBuilder、ASP及其他同級別語言/平臺0.8
5.5.開發(fā)團(tuán)隊背景
請在Word文檔中說明本項(xiàng)目的開發(fā)團(tuán)隊背景。
14
T/CAICIXXXX—XXXX
開發(fā)團(tuán)隊背景調(diào)整因子
為本行業(yè)(政府)開發(fā)過類似的軟件0.8
為其他行業(yè)開發(fā)過類似的軟件,或?yàn)楸拘袠I(yè)(政府)開發(fā)過不同但相關(guān)的軟件1.0
沒有同類軟件及本行業(yè)(政府)相關(guān)軟件開發(fā)背景1.2
5.6.完整性級別調(diào)整因子
請在Word文檔中說明本項(xiàng)目的完整性級別。按經(jīng)驗(yàn)值,一般取D級。如有差異,請?zhí)峁┰敿?xì)證明
材料。
完整性級別調(diào)整因子
A級風(fēng)險等級高1.70
B級風(fēng)險等級中1.40
C級風(fēng)險等級低1.15
D級風(fēng)險等級微小1.00
15
T/CAICIXXXX—XXXX
附錄B
(資料性)
功能點(diǎn)拆分表
軟件功能點(diǎn)拆分表模板見表B.1:
表B.1軟件規(guī)模度量過程記錄表
通用軟件評估模型
度量策略階段映射階段度量階段
數(shù)
功能用戶需求
觸功據(jù)數(shù)
發(fā)能移據(jù)
客戶需求功能用戶子過程描述數(shù)據(jù)組復(fù)用度CFP
事過動屬
一級模塊二級模塊三級模塊
件程類性
型
16
T/CAICIXXXX—XXXX
附錄C
(資料性)
送審功能清單
送審功能清單見表C.1:
表C.1送審功能清單
需求項(xiàng)目名一級功能模二級功能模塊三級功能模塊送審工送審功
子系統(tǒng)類型
序號稱塊名稱名稱名稱作量能點(diǎn)
例XX項(xiàng)目X子系統(tǒng)XX功能XX功能XX功能新增100100
例XX項(xiàng)目X子系統(tǒng)XX功能XX功能XX功能新增6060
例XX項(xiàng)目Y子系統(tǒng)XX功能XX功能XX功能優(yōu)化5050
1
2
3
4
5
....
17
T/CAICIXXXX—XXXX
附錄D
(資料性)
參數(shù)表
軟件規(guī)模轉(zhuǎn)換成工作量需考慮的參數(shù)取值見表D.1~表D.7:
表D.1規(guī)模變更因子
規(guī)模變更因子(CF)
匡算項(xiàng)目投資階段初步計算投資,是最粗略的投資測算。2.00
概算項(xiàng)目可研階段,根據(jù)有代表性的資料,經(jīng)過適當(dāng)綜合以及擴(kuò)大合并而成。1.50
預(yù)算工程未施工前,根據(jù)方案進(jìn)行投資費(fèi)用預(yù)估1.26
結(jié)算工程結(jié)束后,竣工結(jié)算1.00
注:規(guī)模變更因子可參考GB/T36964-2018。
表D.2應(yīng)用類型
應(yīng)用類型描述調(diào)整因子
業(yè)務(wù)處理辦公自動化系統(tǒng)、日常管理及業(yè)務(wù)處理應(yīng)用軟件等1.0
應(yīng)用集成企業(yè)服務(wù)總線、應(yīng)用集成等1.2
科技科學(xué)計算、仿真、基于復(fù)雜算法的統(tǒng)計分析等1.2
多媒體多媒體數(shù)據(jù)處理;地理信息系統(tǒng);教育和娛樂應(yīng)用等1.3
智能信息自然語言處理、人工智能、專家系統(tǒng)等1.7
系統(tǒng)操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、集成開發(fā)環(huán)境、自動化開發(fā)/設(shè)計工具等1.7
通信控制通信協(xié)議、仿真、交換機(jī)軟件、全球定位系統(tǒng)等1.9
流程控制生產(chǎn)管理、儀器控制、機(jī)器人控制、實(shí)時控制、嵌入式軟件等2.0
注:應(yīng)用類型可參考CSBMK-202210,SSM-BK-202209。
18
T/CAICIXXXX—XXXX
表D.3質(zhì)量及特性
調(diào)整因子判斷標(biāo)準(zhǔn)調(diào)整因子
沒有明示對分布式處理的需求事項(xiàng)-1
通過網(wǎng)絡(luò)進(jìn)行客戶端/服務(wù)器及網(wǎng)絡(luò)基礎(chǔ)應(yīng)用分布處理和傳輸0
分布式處理
通過特別的設(shè)計保證在多個服務(wù)器及處理器上同時相互執(zhí)行應(yīng)用中的
1
處理功能
沒有明示對性能的特別需求事項(xiàng)或僅需提供基本性能-1
應(yīng)答時間或處理率對高峰時間或所有業(yè)務(wù)時間來說都很重要,存在對連
0
性能動系統(tǒng)結(jié)束處理時間的限制
為滿足性能需求事項(xiàng),要求設(shè)計階段開始進(jìn)行性能分析,或在設(shè)計、開
1
發(fā)階段使用分析工具
沒有明示對可靠性的特別需求事項(xiàng)或僅需提供基本的可靠性-1
可靠性發(fā)生故障時帶來較多不便或經(jīng)濟(jì)損失0
發(fā)生故障時造成重大經(jīng)濟(jì)損失或有生命危害1
在相同用途的硬件或軟件環(huán)境下運(yùn)行-1
多重站點(diǎn)在用途類似的硬件或軟件環(huán)境下運(yùn)行0
在不同用途的硬件或軟件環(huán)境下運(yùn)行1
注:質(zhì)量及特性可參考CSBMK-202210。
表D.4開發(fā)語言
開發(fā)語言調(diào)整因子
C及其他同級別語言/平臺1.2
JAVA、C++、C#及其他同級別語言/平臺1.0
PowerBuilder、ASP及其他同級別語言/平臺0.8
注:開發(fā)語言可參考GB/T36964-2018,CSBMK-202210。
19
T/CAICIXXXX—XXXX
表D.5開發(fā)團(tuán)隊背景
開發(fā)團(tuán)隊背景調(diào)整因子
為本行業(yè)(政府)開發(fā)過類似的軟件0.8
為其他行業(yè)開發(fā)過類似的軟件,或?yàn)楸拘袠I(yè)(政府)開發(fā)過不同但相關(guān)的軟件1.0
沒有同類軟件及本行業(yè)(政府)相關(guān)軟件開發(fā)背景1.2
注:開發(fā)團(tuán)隊背景可參考CSBMK-202210。
表D.7完整性級別調(diào)整因子
完整性級別調(diào)整因子
A級風(fēng)險等級高1.70
B級風(fēng)險等級中1.40
C級風(fēng)險等級低1.15
D級風(fēng)險等級微小1.00
注:開發(fā)語言可參考GB/T36964-2018。
20
T/CAICIXXXX—XXXX
附錄E
(資料性)
工作量評估結(jié)果模板
評估結(jié)果模板見表E.1:
表E.1工作量評估結(jié)果模板
結(jié)果計算表
名稱數(shù)值
功能規(guī)模(功能點(diǎn))
規(guī)模變更因子CF
調(diào)整后的規(guī)模(功能點(diǎn))
生產(chǎn)率(人天/功能點(diǎn))
工作量(人天)
工期(人天)
軟件因素調(diào)整
軟件規(guī)模SF
軟件因素調(diào)整
應(yīng)用類型AT
質(zhì)量及特性QR
完整性級別調(diào)整因子
開發(fā)語言
開發(fā)因素
開發(fā)團(tuán)隊背景
調(diào)整后工作量(單位:人天)
取值范圍
上限
下限
21
T/CAICIXXXX—XXXX
附錄F
(資料性)
評估報告
軟件度量報告
項(xiàng)目編號:
建設(shè)單位:
項(xiàng)目類型:
度量單位:
總負(fù)責(zé)人:
單項(xiàng)負(fù)責(zé)人:
校審人:
度量人:
度量時間:
22
T/CAICIXXXX—XXXX
1、總述
XX項(xiàng)目采用軟件度量服務(wù)根據(jù)相關(guān)行業(yè)標(biāo)準(zhǔn)的度量方法、過程及原則,以行業(yè)基準(zhǔn)數(shù)
據(jù)庫為基礎(chǔ),本著客觀、獨(dú)立、公正、科學(xué)的原則,按照必要的度量程序,對項(xiàng)目的開發(fā)
質(zhì)量、功能點(diǎn)規(guī)模和工作量進(jìn)行度量。
1.1、編制依據(jù)
本報告中軟件功能規(guī)模度量、軟件開發(fā)工作量的主要原則、方法、過程依據(jù)的主要
國際、國內(nèi)標(biāo)準(zhǔn)以及IT咨詢相關(guān)理論基礎(chǔ)如下:
■《軟件工程軟件開發(fā)成本度量規(guī)范》(GB/T36964-2018)
■《軟件研發(fā)成本度量規(guī)范》(SJ/T11463-2013)
■《COSMIC度量手冊》(ISO19761)(5.0版本)
■《2022中國軟件行業(yè)基準(zhǔn)數(shù)據(jù)》(CSBMK-202210)
■《中國軟件行業(yè)基準(zhǔn)數(shù)據(jù)報告》(SSM-BK-202209)
1.2、度量目的
本次度量的目的是確定“XXXXX項(xiàng)目”客觀的開發(fā)質(zhì)量、功能點(diǎn)規(guī)模和工作量,為
“XXXXX”提供結(jié)算參考依據(jù)。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何制作卡通課件
- 咖啡書吧設(shè)計
- 讀讀小學(xué)數(shù)學(xué)新課程標(biāo)準(zhǔn)有感
- 2025屋頂保溫涂料施工合同范本
- 2025公寓樓外墻翻新合同
- 智慧樹知到《大學(xué)生職業(yè)生涯規(guī)劃與就業(yè)指導(dǎo)》(西南民族大學(xué))章節(jié)測試答案
- 2025擔(dān)保合同范本模板
- 2025護(hù)欄安裝合同模板
- 2024-2025蘇教版科學(xué)一年級下冊(2024)期末考試試卷附答案
- IT行業(yè)發(fā)展趨勢與人才需求
- GB/T 4326-2006非本征半導(dǎo)體單晶霍爾遷移率和霍爾系數(shù)測量方法
- 酒水購銷合同范本(3篇)
- GCP培訓(xùn)考試題庫及參考答案(完整版)
- 乒乓球社團(tuán)活動記錄
- 新時代中小學(xué)教師職業(yè)行為十項(xiàng)準(zhǔn)則考核試題及答案
- 數(shù)據(jù)結(jié)構(gòu)-第6章-圖課件
- 《變態(tài)心理學(xué)與健康心理學(xué)》考試復(fù)習(xí)題庫150題(含答案)
- DB15T 489-2019 石油化學(xué)工業(yè)建設(shè)工程技術(shù)資料管理規(guī)范
- 皮內(nèi)針講課課件
- 村衛(wèi)生室靜脈輸液準(zhǔn)入申請審批表
- 提高鋼柱安裝垂直度合格率QC成果PPT
評論
0/150
提交評論