軟件開發項目如何報價(軟件開發項目如何報價審計)

軟件開發 2992
今天給各位分享軟件開發項目如何報價的知識,其中也會對軟件開發項目如何報價審計進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!軟件開發怎么計價的? 軟件開發怎么計價的軟件開發如何計算工時,如何報價軟件系統定制開發報價的計算方法,軟件開發工時費用標準1.軟件開發做軟件((致電手。嘰l58--ll33--4744))價格估算方法軟件開發價格與工作量、商務成本、國家稅收和企業利潤等項有關。為了便于計算,給出一個計算公式:

今天給各位分享軟件開發項目如何報價的知識,其中也會對軟件開發項目如何報價審計進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!

軟件開發怎么計價的?

軟件開發怎么計價的

軟件開發如何計算工時,如何報價軟件系統定制開發報價的計算方法,軟件開發工時費用標準

1.軟件開發做軟件((致電手。嘰l58--ll33--4744))價格估算方法

軟件開發價格與工作量、商務成本、國家稅收和企業利潤等項有關。為了便于計算,給出一個計算公式:

軟件開發價格 = 開發工作量 × 開發費用/人·月

1.1開發做軟件((致電手。嘰l58--ll33--4744))工作量

軟件開發工作量與估算工作量經驗值、風險系數和復用系數等項有關:

軟件開發工作量 = 估算工作量經驗值 × 風險系數 × 復用系數

1.1.1估算工作量經驗值(以A來表示)

軟什開發工作量的計算,曾有人提出以源代碼行或功能點來計算,這些方法實施起來均有不少難度。目前國際上仍舊按以往經驗的方式加以計算,國內各軟件企業也是采用經驗的方式加以估算工作量。

為了更好地規范估算方法,建議可按照國家標準“GB/T 8566-2001軟件生存周期過程”所規定的軟件開發過程的各項活動來計算工作量。

工作量的計算是按一個開發工作人員在一個月內(日歷中的月,即包括國家規定的節假日)能完成的工作量為單位,也就是通常所講的“人·月”。

特別要提醒的是軟件開發過程中既包括了通常所講的軟件開發,也應包括各類軟件測試的活動。

1.1.2風險系數(以σ來表示)

估算工作量經驗值亦會存在較大風險,造成軟件危機的因素很多,這也是一個方面的因素。特別當軟件企業對該信息工程項目的業務領域不熟悉或不太熟悉,而且用戶又無法或不能完整明白地表達他們的真實的需求,從而造成軟件企業需要不斷地完善需求獲取,修改設計等各項工作。因此:

l ≤ 風險系數 ≤ 1.5

根據我們對軟件企業的了解,超過估算工作量經驗值的一半,已是不可接受,所以我們確定“1.5”為極限值。當然這既要看企業的能力,也要看用戶能接受的程度。

1.1.3復用系數(以τ來表示)

估算工作量經驗值是軟件企業承擔一般項目來估算的,但如果軟件企業已經采用“基于構件的開發方法”

,并己建立起能夠復用的構件庫(核心資產庫),或者已有一些軟件產品,僅作二次開發,從而使軟件開發工作量減少。因此:

0.25 ≤ 復用系數 ≤ 1

根據國內外軟件企業在實施基于構件開發方法(軟件產品線)的經驗數據,提高工作效率達到25%(最高值)。

1.2開發費用/人·月

軟件企業的商務成本、國家稅收、企業利潤、管理成本和質量成本。均可攤分到各個軟件開發人員頭上。

開發費用/人·月 =(P+Q+R)× S× τ

1.2.1 P(人頭費)

人頭費主要是員工的工資、獎金和國家規定的各項按人計算的費用。其總量在軟件企業中的商務成本占70%-80%。

P = B × 1.476

國家規定的公積金 7%,醫療保險金12%,養老金22%,失業金

2%(即通常所說的四金),另外還有按工資總額計征的工傷保證金0.5%,生育保證金0.5%,殘疾基金1.6%,工會基金2%,累計為47.6%。

B為平均工資,即企業支付給員工的工資、獎金、物質獎勵等多項總和,除以企業員工數,分攤到每個月。

1.2.2 Q(辦公費)

辦公費包括企業辦公房屋租賃費和物業管理費、通信費、辦公消耗品、水電空調費、設備折舊、差旅費,另外也包括企業對員工的在職培訓所支付的費用,其總量在軟件企業中的商務成本占20%-30%。

Q = B/3

此處辦公費用按商務成本的25%計算。

1.2.3 R(國家稅收和企業利潤)

由于國家實施發展軟件產業的優惠政策,故不單獨列出計算,但軟件企業仍需承擔繳納國家稅收的義務,可一并與企業利潤一起考慮。

另外,軟件企業的員工不可能全年滿負荷地工作,即使一年十二個月都安排工作,但也需抽出時間進行在職培訓和提職的崗前培訓。據我們的了解,軟件企業的員工一年能有10個月到

11個月的工作也是正常的。

R = B/3

此處為我們的建議方案,各軟件企業可視情況加以變更。

1.2.4 S(管理系數)

通常每個機構的管理人員都會有一定的比例,參考一些機構的做法,按每十個軟件人員配備兩個管理人員即管理成本:

1 ≤ S ≤ 1.2

1.2.5 T(優質系數)

提高軟件質量,必然有所開支,即質量成本,對于不同的軟件企業來說,其質量成本不盡相同。

軟件企業與其他企業一樣,也有誠信和品牌等諸多因素,從而增加企業的開支。

目前我們可以按通過 ISO9000質量體系認證和CMM或CMMI的認證來確定,分別取值1.05、1.1、1.15、1.2。

今后建議可對軟件企業的資質分為四級。由軟件行業協會根據CMMI的認證、品牌、誠信程度等各種因素加以確定。此體系建設還有待進一步探索。

據此,我們綜合上述各點:

開發費用/人·月 =(B × 1.476 + B/3 + B/3)× l.2 × T

= B ×(1.476 + 2/3)× 1.2 × T

= B × 2 .575 × T

= B × λ

當T=1.05時,λ=2.7

當T=1.2時,λ=3.09

因此,2.7 ≤ λ ≤ 3.09

對于承接國外軟件外包業務,一方面員工的工資較高,另外工作的安排也較難滿負荷工作,用此建議R=B/2。因此

開發費用/人·月 = B(1.476 + 1/3 + 1/2)× 1.2 × T

= B × 2.767 × T

= B × λ

當T=1.05時,λ=2.906

當T=1.2時,λ=3.32

因此,2.9 ≤ λ ≤ 3.32

結論:

軟件開發價格 = A × σ × τ × B × λ

A:估算工作量經驗值

B:軟件企業的平均工資/人·月

Q:風險系數l ≤ Q ≤ 1.5

T:復用系數0.25 ≤ τ ≤ 1

λ:綜合系數2.7 ≤ λ ≤ 3.09

2. 軟件(系統)維護收費價格估算方法

在完成信心工程項目的系統集成和應用軟件開發,并交付用戶正式運行的一年內,對軟件(系統)實行免費維護服務一年。

在正式運行一年后,軟件企業應與用戶簽定軟件(系統)維護合同。該合同屬技術轉讓合同,也可屬技術開發合同。

根據不同的用戶要求,可分四種級別進行軟件(系統)維護。

2.1 A級

軟件企業派出技術人員常駐用戶,解決日常運行中發生的問題。

2.1.1 U(系統建設投資額)

用戶需要軟件企業維護的系統,該系統建設的投資額。如用戶只需要軟件企業維護其所開發的應用軟件,U就是該應用軟件開發費;如用戶需要軟件企業維護整個系統,包括計算機硬件、軟件、網絡和應用軟件,則U就是該信息工程項目的總投資額。

2.1.2 N(技術人員數)

軟件企業派出N個技術人員,常駐用戶,因此:

軟件(系統)維護費/年 = U × 15% 或 B × λ × N × 12

B、λ參見1.

2.2 B級

軟件企業每周七天,每天24小時(即7×24小時)響應,2小時到現場,且每天派技術人員到現場進行軟件(系統)性能調試,使之運行處于良好狀態。

軟件(系統)維護費/年 = U × 10%

2.3 C級

軟件企業7×24小時響應,2小時到場。

軟件(系統)維護費/年=U × 5%

2.4 D級

用戶的信息工程系統或應用軟件發生問題,由原承擔的軟件企業派人維護。

2.4.1 B’

這種維護方式要求軟件企業需要保存所有的技術檔案,更需要軟件企業抽出專人來不斷熟悉和全面掌握該軟件(系統)的各項技術細節。因此,軟件企業的這項支出必然要在維護費用收入中得到回報。

以1.1.3節中的B 作為參數,將其人·月單位改為人·天,以B’表示。

2.4.2 τ’

軟件企業如果采用基于構件開發方法,并建立起構件庫,則會大大提高軟件維護的效率。另外,如果有多家用戶運行的系統大致類似,也可有所提高效率。

以1.1.3節中的τ 作為參數,以τ’來表示。因此:

軟件(系統)維護費/次=B’ × τ’× n

此次n表示所需要的人·天數。τ’的取值是0.2 ≤ τ’≤ 1。

3. 系統集成價格的估算方法

將整個系統所涉及到的設備、軟件、網絡整和起來,并能正常地運行,其運行的結果能達到用戶建立該系統的目標。這就是系統集成的含義。因此,可以理解為單純的設備采購和供應并不涉及系統集成,以及單純的應用軟件開發也并不涉及系統集成。

系統集成費應與整個系統的規模、整個系統的復雜程度等項有關。

系統規模往往與系統建設費用密切相關。為了簡便計算,以系統建設費用(以U來表示)為參考坐標。復雜程度(以α來表示)可分四種級別來區分。

系統集成費 = U × α × T

T參見1.2.5節

3.1 A級

整個系統涉及到計算機硬件、軟件、局域網絡,且體系結構在三層次以下(含三層次)。

5% ≤ α ≤ 8%

3.2 B級

整個系統涉及到計算機硬件、軟件、局域網絡、互聯網,且體系結構在三層以上(含三層次)。

7% ≤ α ≤ 10%

3.3 C級

整個系統涉及到計算機硬件、軟件、局域網絡、互聯網以及多種網絡接口。

8% ≤ α ≤ 12%

3.4 D級

整個系統涉及到計算機硬件、軟件、網絡、通信以及各種數據采集設備接口或者與用主系統有接口。

10% ≤ α ≤ 15%

4. 系統解決方案費用估算方法

根據用戶所提出的初步需求,軟件企業根據以往的經驗為之提供整個系統建設的方案,包括需購買的計算機硬件、軟件、網絡設備和應用軟件開發的大體設想、費用估算、進度初步安排、信息化所涉及到的規章制度的一些規劃,有時還會涉及信息中心的建設等等。這就是系統解決方案所要完成的工作。

目前國內市場對于系統解決方案是一種智力勞動成果的認識不足,以及國內多數招標公司并不熟悉信息技術,從而更加使得系統解決方案收費變得困難。因此,目前的收費處于過渡階段。

系統解決方案費用與整個系統的規模、復雜程度等項有關。

系統規模往往與系統建設費用密切相關,為了簡便計算,以系統建設的總投資(以U來表示)為參考坐標。

復雜程度就是用戶的功能、性能要求復雜性、信息接口的類型和數量有關,以β來表示。

解決方案費用=U × β × T

T參見 1.2.5節

關于β我們參照第3節所列各級。

A級: 0.7% ≤ β ≤ 1.2%

B級: 1% ≤ β ≤ 1.8%

C級: 1.5% ≤ β ≤ 2.2%

D級: 2% ≤ β ≤ 3%

軟件開發費用如何報價

極其流行,同樣也是競爭力極其大的一種商業模式。雖然國內軟件開發公司都發展壯大起來了,但是各地軟件開發公司的實力及資質仍然參差不齊。下面為大家介紹下近期國內軟件開發公司的排名匯總。

1:華盛恒輝科技有限公司

上榜理由:華盛恒輝是一家專注于高端軟件定制開發服務和高端建設的服務機構,致力于為企業提供全面、系統的開發制作方案。在開發、建設到運營推廣領域擁有豐富經驗,我們通過建立對目標客戶和用戶行為的分析,整合高質量設計和極其新技術,為您打造創意十足、有價值的企業品牌。

在軍工領域,合作客戶包括:中央軍委聯合參謀(原總參)、中央軍委后勤保障部(原總后)、中央軍委裝備發展部(原總裝)、裝備研究所、戰略支援、軍事科學院、研究所、航天科工集團、中國航天科技集團、中國船舶工業集團、中國船舶重工集團、第一研究所、訓練器材所、裝備技術研究所等單位。

在民用領域,公司大力拓展民用市場,目前合作的客戶包括中國中鐵電氣化局集團、中國鐵道科學研究院、濟南機務段、東莞軌道交通公司、京港地鐵、中國國電集團、電力科學研究院、水利部、國家發改委、中信銀行、華為公司等大型客戶。

2:五木恒潤科技有限公司

上榜理由:五木恒潤擁有員工300多人,技術人員占90%以上,是一家專業的軍工信息化建設服務單位,為軍工單位提供完整的信息化解決方案。公司設有股東會、董事會、監事會、工會等上層機構,同時設置總經理職位,由總經理管理公司的具體事務。公司下設有研發部、質量部、市場部、財務部、人事部等機構。公司下轄成都研發中心、西安研發中心、沈陽辦事處、天津辦事處等分支機構。

3、浪潮

浪潮集團有限公司是國家首批認定的規劃布局內的重點軟件企業,中國著名的企業管理軟件、分行業ERP及服務供應商,在咨詢服務、IT規劃、軟件及解決方案等方面具有強大的優勢,形成了以浪潮ERP系列產品PS、GS、GSP三大主要產品。是目前中國高端企業管理軟件領跑者、中國企業管理軟件技術領先者、中國最大的行業ERP與集團管理軟件供應商、國內服務滿意度最高的管理軟件企業。

4、德格Dagle

德格智能SaaS軟件管理系統自德國工業4.0,并且結合國內工廠行業現狀而打造的一款工廠智能化信息平臺管理軟件,具備工廠ERP管理、SCRM客戶關系管理、BPM業務流程管理、

OMS訂單管理等四大企業業務信息系統,不僅滿足企業對生產進行簡易管理的需求,并突破局域網應用的局限性,同時使數據管理延伸到互聯網與移動商務,不論是內部的管理應用還是外部的移動應用,都可以在智能SaaS軟件管理系統中進行業務流程的管控。

5、Manage

高亞的產品 (8Manage) 是美國經驗中國研發的企業管理軟件,整個系統架構基于移動互聯網和一體化管理設計而成,其源代碼編寫采用的是最為廣泛應用的

Java / J2EE 開發語言,這樣的技術優勢使 8Manage

可靈活地按需進行客制化,并且非常適用于移動互聯網的業務直通式處理,讓用戶可以隨時隨地通過手機apps進行實時溝通與交易。

社交軟件開發需要多少錢?

社交軟件開發需要多少錢

這個要看具體需求,有三方支付功能的需求容易實現的,一般制作APP報價在幾萬到幾十萬。

1、 產品功能的多少是根本

產品軟件開發Tel:一l58---ll33---4744 功能比較復雜,自然會需要花費外包公司更多的人力成本、時間成本,原則上,功能越復雜,APP報價也就越貴。有的APP只有簡單的幾個頁面,而有的APP有好幾百個頁面,花費時間長自然報價也高。

2、人員軟件開發Tel:一l58---ll33---4744成本是關鍵

我們給客戶的開發報價單,會明確每個工種,包括UI設計、后端開發、前端開發等開發人員的所需時間及每日成本情況,人員成本的高低也直接決定了整個開發項目的總體成本的高低。有一些開發公司,用一些經驗較弱的、便宜的人員來降低成本,但是這種情況,可能直接導致項目的無法進展。

3、地域也會有千差萬別

一線城市的成本高,辦公室租金、人員整體成本相比于二三線城市都更高一些,當然也不排除有的開發公司,在一線城市接單,而將研發團隊外移到其他城市,降低成本的做法。但是一線城市的開發人員技術還是值得肯定的,而且有大批的高端人才。

4、公司的大小

公司的大小,直接決定了你所付出的一些間接成本的多少。舉個例子,你只需要一個安卓開發,你找了個你的朋友,他一個人開發,他也只問你要了自己的工資成本,你很便宜的獲得了這項開發;或者你找了一個公司,那你就要考慮這個人的工資+社保+辦公費+人力財務等攤銷……

做軟件開發的成本究竟如何估算

軟件成本評估的6個步驟:

1、軟件規模評估:

軟件規模評估是軟件成本評估的基礎,是為了保證軟件成本評估結果的客觀性和透明性,軟件規模信息必不可少。

在軟件規模評估過程中,如果能夠以軟件功能點方法作為主要的軟件規模評估方法,同時輔以其他的非標準評估方法,例如代碼行方法、用例數方法等,應用不同的軟件規模評估方法對規模評估結果進行真實性交叉檢驗,一方面可以提高軟件規模評估結果的可信度;另一方面,也可以對不同類型的項目干系人也會具有更強的說服力。

在實際的軟件規模評估過程中,軟件組織或者個人也可以根據自身的特點采用有別于上述評估方法的其他方法。但要注意的是,不管采用哪種軟件規模評估方法,都要盡可能的保證這個方法所評估結果的一致性和客觀性。

2、軟件工作量評估

如果說我們能夠算出開發軟件、維護軟件所投入的人員工作量,那么我們也就相當于得到了相應的軟件成本。在軟件行業中的絕大多數項目里面,影響軟件工作量的最主要因素還是軟件規模因素,當軟件規模越來越大時,也就意味著我們需要投入的工作量越多,這兩者之間是存在著正相關的關系。

在軟件工作量的評估中,還包含了五個小步驟,也就是收集歷史工作量數據、分析歷史工作量數據、建立工作量評估模型、評估工作量、工作量模型的標定和更新。通過這些步驟可以積累更多關于軟件組織開發工作量和維護工作量的數據,在此基礎之上,建立相應的工作量評估模型,從而為后續的工作量評估任務提供支持方法。

3、軟件階段工作量評估

在這個步驟中,軟件成本評估團隊應該充分考慮軟件項目的工期因素,對軟件項目總工作量安排和各個階段工作量安排進行優化分析,將軟件項目的總工作量以合理可行的方式分解為各個階段的工作量。

不僅如此,還要考慮軟件項目工期所面臨的各種工期約束條件,例如一些來自客戶的強制工期要求、市場競爭性、可用的人力資源、項目各階段人力資源分配的合理比例等約束條件,都在這個步驟中明確介紹了一系列階段工作量安排的改進和優化方法,包括階段工作量匯總法、資源平滑法、快速跟蹤法、趕工法以及軟件階段工作量的可行性評估方法等。

這些方法的主要目的就是在于將軟件工作總量以合理、可行的方式分配到軟件項目的各個階段,確保在不超出工作總量的前提下,盡可能降低人員成本、優化人力資源配置,為軟件預算、軟件開發計劃制定等管理活動提供充分的決策支持信息。

4、軟件人員成本評估

在這個步驟里面,我們將會詳細說明如何在軟件開發和維護所需的工作量轉換為對應的費用信息,以便為相關的項目外部干系人提供更直接的決策依據。在軟件人員成本評估中,也包含有單一人員成本評估法、分類人員成本評估法和行業人員成本評估法。

5、軟件風險評估

在軟件開發的過程中,許多軟件組織明確認識到軟件行業的開發人員已經默認和接受了無償加班這一行業事實,這樣一來,就算沒有識別相應的風險信息,但也沒有嚴重后果,也就是說,如果風險發生了,那就加班。

這個步驟中通過應用不同的風險評價方法,將軟件項目的風險信息轉換為項目的成本信息,從而建立軟件項目的風險預算。

6、軟件成本報告與更新

軟件項目在開發過程中時,經常容易發生各種軟件需求變更、人員變更、工期變更等多種類型的變更,這些變更無一例外地將對軟件成本產生明顯的影響。

在這個步驟中,可以分析軟件成本更新面臨的困難,有哪些典型的軟件成本更新的信息來源,從機制設計的角度確保盡可能全面獲取軟件成本變更信息。最后遵循軟件組織所建立的軟件成本更新過程,將軟件成本變更信息反映到更新后的軟件成本評估結果中。

app軟件開發的費用

app軟件開發的費用如下:

1、基本人工成本:開發人員的工資大部分在每個步驟都在1萬元以上,可以結合開發公司所在城市的工資水平來計算。一般來說,定制APP開發至少需要2個月,復雜的項目周期更長。

2、辦公耗材:APP開發必要的手機電腦配置較高,每月約1萬臺。

3、場地租賃:辦公場地租賃費,約1萬元。

4、衍生產品:包含域名服務器等,約2萬元。

app軟件開發

1、人員配備:正在進行中APP開發前,首先需要一個完整的技術開發團隊。app開發團隊的技術人員結構分為:Android一名開發工程師、iOS一名開發工程師、產品經理1名、前面開發1名、后臺開發1名、設計師1名一名、測試工程師。

2、需求溝通:產品經理與客戶協商溝通,掌握APP的開發內容、基本程序模塊、應對市場群體、處理用戶的核心功能要求等,制作APP作用列表。

3、設計規劃:產品經理在場APP基于功能列表,結合自身市場經驗制作APP原型圖。然后是設計師、設計師、設計師。APP整個頁面效果圖。

4、功能開發:由前面的專業開發工程師借助APP原型圖,設計圖紙等,完成APP系統開發工作。

5、檢測修改:測試工程師通過不同類型的戰斗機對戰斗機進行測試APP測試項目,發現問題反饋修改,最終完成項目開發。

6、發布部署:測試完成后,對軟件進行服務器部署,并將其發布到應用商店。

7、后期維護:一般市場上的公司提供半年到一年的后期維護開發軟件內置BUG的免費維護。

如何確定軟件的開發成本價格?

軟件開發成本估算過程可進一步細分為軟件規模估算、工作量估算、成本估算和確定軟件開發成本等四個過程。

其中成本估算需要對直接人力成本、間接人力成本、間接非人力成本及直接非人力成本分別進行估算。

國家標準《GB/T 36964-2018 軟件工程 軟件開發成本度量規范》中建議的軟件開發成本估算基本流程如下圖所示:

國家準中的四個估算過程,層層遞進,逐步細化,最終達到科學、一致的成本估算。

一、軟件規模估算

通常情況下,規模估算是軟件成本估算過程的起點。

估算規模是后續計算軟件項目的工作量、成本和進度的主要輸入,是項目范圍管理的關鍵,因此,在條件允許的情況下,應首先進行規模估算。

在規模估算過程中,需要注意以下情況:

1.在規模估算開始前,應根據可行性研究報告或類似文檔明確項目需求及系統邊界。項目需求除包含最基本的業務需求外,還應進行初步的子系統/模塊劃分,并對每一子系統或模塊的基本用戶需求進行說明,以保證可以根據項目需求進行規模預估。

2.依據項目特點和需求詳細程度不同,通常估算人員在選擇估算方法時應采用納入國際標準的功能點方法進行功能規模估算,在適用IFPUG或NESMA方法時,可以根據需求的粒度和管理需要,選擇預估功能點方法、估算功能點方法或者詳細功能點方法。

3.若當前的項目需求極其模糊或不確定,可不進行規模估算,而直接采用類比法或類推法估算工作量和成本。

二、工作量估算

在完成規模估算后,應當開展工作量估算工作,若當前項目未開展規模估算,也可直接啟動工作量估算工作。

工作量估算時,可采用方程法、類比法、類推法、功能點法:

方程法:即基于基準數據建立參數模型,通過輸入各項參數,確定估算值。

類比法:即將待估算項目的部分屬性與類似的一組基準數據進行比對,進而確定估算值。

類推法:即將待估算項目的部分屬性與高度類似的一個或幾個已完成項目的數據進行比對,并進行適當調整后確定估算值。

功能點法:從用戶視角出發,通過量化系統功能來度量軟件的規模,這種度量主要基于系統的邏輯設計。功能點規模度量方法在國際上的應用已經比較廣泛,并且已經取代代碼行成為最主流的軟件規模度量方法。

在開展工作量估算的過程中,需要注意以下情況:

1.當需求極其模糊或不確定時,如果此時具有高度類似的歷史項目,則可直接采用類推法,充分利用歷史項目數據來粗略估算工作量。

2.當需求極其模糊或不確定時,如果此時具有與本項目部分屬性類似的一組基準數據,則可直接采用類比法,充分利用基準數據來粗略估算工作量。

3.對于規模估算已經開展的項目,可采用方程法,通過輸入各項參數,確定待估算項目的工作量。若客戶或高層對項目的工期有明確的要求時,在采用方程法估算工作量時,工期要求有可能是方程的參數之一。

4.為追求估算的準確性,建議在條件允許的情況下,可采用兩種估算方法,對估算結果進行交叉驗證,若估算結果差別不大,可直接使用兩種估算結果的平均值或以某種估算結果為準,若差別較大,需進行差異分析。

5.工作量的估算結果宜為一個范圍而不是單一的值。

三、成本估算

在獲得了工作量估算結果后,可采用科學的方法進行成本估算。

在成本估算過程中,應需要注意的情況:

1.類比法和類推法,同樣適用于需求極其模糊或不確定時的成本估算;

2.間接成本是否與工作量估算結果相關取決于間接成本分攤計算方式。在絕大多數組織,項目周期越長,項目組成員越多,其分攤的間接成本就越高,此時項目的間接成本與工作量估算結果直接相關;

3.直接非人力成本通常與工作量估算結果無關,宜單獨分項測算;

4. 成本估算結果,也通常為一個范圍,而不是單一的值。

四、確定軟件開發成本

在《軟件工程 軟件開發成本度量規范》中,將軟件開發成本分為四類,主要是為便于對成本構成(即哪些成本屬于開發成本,哪些不屬于開發成本)進行清晰界定。

而在實際確定軟件開發成本時,通常并不是分別測定四類成本,加和后獲得總成本,而是通常采用以下兩種方式確定總成本:

1.根據人力成本費率及工作量估算直接人力成本和間接成本之和,再加上直接非人力成本,獲得總成本;

2.根據規模綜合單價和軟件規模,測算出直接人力成本和間接成本之和,再加上直接非人力成本,獲得總成本。

在進行軟件的規模、工作量、成本估算時應遵循以下原則:

1.在規模估算時,應根據項目特點和需求的詳細程度選擇合適的估算方法;

2.充分利用基準數據,采用方程法、類比法或類推法,對工作量和成本進行估算;

3.工作量和成本的估算結果宜為一個范圍值;

4.在進行成本估算時,如有明確的工期要求,應充分考慮工期對項目成本的影響,可以根據項目實際情況以及工期對項目的影響程度,對成本的估算結果進行調整;

5.成本估算過程中宜采用不同的方法分別估算并進行交叉驗證。如果不同方法的估算結果產生較大差異,可采用專家評審方法確定估算結果,也可使用較簡單的加權平均方法;

6.在軟件項目的不同場景下(如預算、招投標、項目計劃和變更管理等)采用國家標準時,相關要求見國家標準中附錄A。

除了上述主要原則外,我們還需注意在使用基準數據時:

1. 對于委托方和第三方,建議使用或參考軟件行業基準數據進行估算。估算模型的調整因子的增減或取值有可能隨著行業基準數據的變化而變化。

2.對于開發方,在引入行業基準數據的基礎上,可逐步建立組織級基準數據庫,以提高估算精度。組織級基準數據定義應與行業基準數據定義保持一致,以便于與行業基準數據進行比對分析,并持續提升組織能力。

關于軟件開發項目如何報價和軟件開發項目如何報價審計的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。

掃碼二維碼
一区二区三区高清aⅴ专区