系統(tǒng)軟件開發(fā)報(bào)價(jià)的計(jì)算方法方案怎么做
1.軟件開發(fā)價(jià)格估算方法
軟件開發(fā)價(jià)格與工作量、商務(wù)成本、國(guó)家稅收和企業(yè)利潤(rùn)等項(xiàng)有關(guān)。為了便于計(jì)算,給出一個(gè)計(jì)算公式:互聯(lián)網(wǎng)是個(gè)神奇的大網(wǎng),大數(shù)據(jù)開發(fā)和軟件定制也是一種模式,這里提供最詳細(xì)的報(bào)價(jià),如果你真的想做,可以來(lái)這里,這個(gè)手技是----壹伍扒----壹壹叁叁----駟柒駟駟,按照順序組合起來(lái)就可以找到,我想說(shuō)的是,除非你想做或者了解這方面的內(nèi)容,如果只是湊熱鬧的話,就不要來(lái)了。
軟件開發(fā)價(jià)格 = 開發(fā)工作量 × 開發(fā)費(fèi)用/人·月
1.1開發(fā)工作量
軟件開發(fā)工作量與估算工作量經(jīng)驗(yàn)值、風(fēng)險(xiǎn)系數(shù)和復(fù)用系數(shù)等項(xiàng)有關(guān):
軟件開發(fā)工作量 = 估算工作量經(jīng)驗(yàn)值 × 風(fēng)險(xiǎn)系數(shù) × 復(fù)用系數(shù)
1.1.1估算工作量經(jīng)驗(yàn)值(以A來(lái)表示)
軟什開發(fā)工作量的計(jì)算,曾有人提出以源代碼行或功能點(diǎn)來(lái)計(jì)算,這些方法實(shí)施起來(lái)均有不少難度。目前上仍舊按以往經(jīng)驗(yàn)的方式加以計(jì)算,國(guó)內(nèi)各軟件企業(yè)也是采用經(jīng)驗(yàn)的方式加以估算工作量。
為了更好地規(guī)范估算方法,建議可按照國(guó)家標(biāo)準(zhǔn)“GB/T 8566-2001軟件生存周期過(guò)程”所規(guī)定的軟件開發(fā)過(guò)程的各項(xiàng)活動(dòng)來(lái)計(jì)算工作量。
工作量的計(jì)算是按一個(gè)開發(fā)工作人員在一個(gè)月內(nèi)(日歷中的月,即包括國(guó)家規(guī)定的節(jié)假日)能完成的工作量為單位,也就是通常所講的“人·月”。
特別要提醒的是軟件開發(fā)過(guò)程中既包括了通常所講的軟件開發(fā),也應(yīng)包括各類軟件測(cè)試的活動(dòng)。
1.1.2風(fēng)險(xiǎn)系數(shù)(以σ來(lái)表示)
估算工作量經(jīng)驗(yàn)值亦會(huì)存在較大風(fēng)險(xiǎn),造成軟件危機(jī)的因素很多,這也是一個(gè)方面的因素。特別當(dāng)軟件企業(yè)對(duì)該信息工程項(xiàng)目的業(yè)務(wù)領(lǐng)域不熟悉或不太熟悉,而且用戶又無(wú)法或不能完整明白地表達(dá)他們的真實(shí)的需求,從而造成軟件企業(yè)需要不斷地完善需求獲取,修改設(shè)計(jì)等各項(xiàng)工作。因此:
l ≤ 風(fēng)險(xiǎn)系數(shù) ≤ 1.5
根據(jù)我們對(duì)軟件企業(yè)的了解,超過(guò)估算工作量經(jīng)驗(yàn)值的一半,已是不可接受,所以我們確定“1.5”為極限值。當(dāng)然這既要看企業(yè)的能力,也要看用戶能接受的程度。
1.1.3復(fù)用系數(shù)(以τ來(lái)表示)
估算工作量經(jīng)驗(yàn)值是軟件企業(yè)承擔(dān)一般項(xiàng)目來(lái)估算的,但如果軟件企業(yè)已經(jīng)采用“基于構(gòu)件的開發(fā)方法” ,并己建立起能夠復(fù)用的構(gòu)件庫(kù)(核心資產(chǎn)庫(kù)),或者已有一些軟件產(chǎn)品,僅作二次開發(fā),從而使軟件開發(fā)工作量減少。因此:
0.25 ≤ 復(fù)用系數(shù) ≤ 1
根據(jù)國(guó)內(nèi)外軟件企業(yè)在實(shí)施基于構(gòu)件開發(fā)方法(軟件產(chǎn)品線)的經(jīng)驗(yàn)數(shù)據(jù),提高工作效率達(dá)到25%(值)。
1.2開發(fā)費(fèi)用/人·月
軟件企業(yè)的商務(wù)成本、國(guó)家稅收、企業(yè)利潤(rùn)、管理成本和質(zhì)量成本。均可攤分到各個(gè)軟件開發(fā)人員頭上。
開發(fā)費(fèi)用/人·月 =(P+Q+R)× S× τ
1.2.1 P(人頭費(fèi))
人頭費(fèi)主要是員工的工資、獎(jiǎng)金和國(guó)家規(guī)定的各項(xiàng)按人計(jì)算的費(fèi)用。其總量在軟件企業(yè)中的商務(wù)成本占70%-80%。
P = B × 1.476
國(guó)家規(guī)定的公積金 7%,醫(yī)療保險(xiǎn)金12%,養(yǎng)老金22%,失業(yè)金 2%(即通常所說(shuō)的四金),另外還有按工資總額計(jì)征的工傷保證金0.5%,生育保證金0.5%,殘疾基金1.6%,工會(huì)基金2%,累計(jì)為47.6%。
B為平均工資,即企業(yè)支付給員工的工資、獎(jiǎng)金、物質(zhì)獎(jiǎng)勵(lì)等多項(xiàng)總和,除以企業(yè)員工數(shù),分?jǐn)偟矫總€(gè)月。
1.2.2 Q(辦公費(fèi))
辦公費(fèi)包括企業(yè)辦公房屋租賃費(fèi)和物業(yè)管理費(fèi)、通信費(fèi)、辦公消耗品、水電空調(diào)費(fèi)、設(shè)備折舊、差旅費(fèi),另外也包括企業(yè)對(duì)員工的在職培訓(xùn)所支付的費(fèi)用,其總量在軟件企業(yè)中的商務(wù)成本占20%-30%。
Q = B/3
此處辦公費(fèi)用按商務(wù)成本的25%計(jì)算。
1.2.3 R(國(guó)家稅收和企業(yè)利潤(rùn))
由于國(guó)家實(shí)施發(fā)展軟件產(chǎn)業(yè)的優(yōu)惠政策,故不單獨(dú)列出計(jì)算,但軟件企業(yè)仍需承擔(dān)繳納國(guó)家稅收的義務(wù),可一并與企業(yè)利潤(rùn)一起考慮。
另外,軟件企業(yè)的員工不可能全年滿負(fù)荷地工作,即使一年十二個(gè)月都安排工作,但也需抽出時(shí)間進(jìn)行在職培訓(xùn)和提職的崗前培訓(xùn)。據(jù)我們的了解,軟件企業(yè)的員工一年能有10個(gè)月到 11個(gè)月的工作也是正常的。
R = B/3
此處為我們的建議方案,各軟件企業(yè)可視情況加以變更。
1.2.4 S(管理系數(shù))
通常每個(gè)機(jī)構(gòu)的管理人員都會(huì)有一定的比例,參考一些機(jī)構(gòu)的做法,按每十個(gè)軟件人員配備兩個(gè)管理人員即管理成本:
1 ≤ S ≤ 1.2
1.2.5 T(優(yōu)質(zhì)系數(shù))
提高軟件質(zhì)量,必然有所開支,即質(zhì)量成本,對(duì)于不同的軟件企業(yè)來(lái)說(shuō),其質(zhì)量成本不盡相同。
軟件企業(yè)與其他企業(yè)一樣,也有誠(chéng)信和品牌等諸多因素,從而增加企業(yè)的開支。
目前我們可以按通過(guò) ISO9000質(zhì)量體系認(rèn)證和CMM或CMMI的認(rèn)證來(lái)確定,分別取值1.05、1.1、1.15、1.2。
今后建議可對(duì)軟件企業(yè)的資質(zhì)分為四級(jí)。由軟件行業(yè)協(xié)會(huì)根據(jù)CMMI的認(rèn)證、品牌、誠(chéng)信程度等各種因素加以確定。此體系建設(shè)還有待進(jìn)一步探索。