軟件開發成本如(rú)何核算(軟件開發成本占項目多少)

軟件開發 2361
今天給各位分享軟件開發成本如(rú)何核算的(de)知識,其中也會對軟件開發成本占項目多少進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!本文目錄一(yī)覽: 1、做(zuò)軟件開發的(de)成本究竟如(rú)何估算

今天給各位分享軟件開發成本如(rú)何核算的(de)知識,其中也會對軟件開發成本占項目多少進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!

本文目錄一(yī)覽:

做(zuò)軟件開發的(de)成本究竟如(rú)何估算

在對一(yī)個軟件項目進行(xíng)開發成本估算時,應該包括從項目立項直至項目研發活動結束所花費的(de)資源總和(hé),并且可(kě)以按階段進行(xíng)估算或測量。

軟件開成本估算的(de)過程可(kě)分為(wèi):估算規模、估算工作量、估算工期和(hé)估算成本這4個過程,最終确定軟件成本。其中成本估算需要對直接人力成本、間接人力成本、間接非人力成本及直接非人力成本分别進行(xíng)估算。 

1、估算規模

通常情況下,軟件規模的(de)估算是軟件成本估算過程的(de)起點。估算規模是後續計算軟件項目的(de)工作量、成本和(hé)進度的(de)主要依據,是項目範圍管理(lǐ)的(de)關鍵,因此,在條件允許的(de)情況下,應該進行(xíng)軟件項目規模估算。

規模估算時,要根據可(kě)行(xíng)性研究報告或類似文檔明确項目需求及系統邊界。選擇估算方法時,要依據項目特點和(hé)需求詳細程度來決定。

若當前項目的(de)需求不确定,可(kě)跳過這一(yī)環節,進入下個一(yī)環節。

2、估算工作量

軟件項目工作量估算可(kě)采用方程法、類比法和(hé)類推法。

類推法:軟件項目需求極其模糊或不确定時,如(rú)果有(yǒu)高(gāo)度相似的(de)曆史項目,可(kě)采用此方法,利用曆史項目數據來粗略估算工作量。

類比法:軟件項目需求極其模糊或不确定時,如(rú)果有(yǒu)與本項目部分屬性類似的(de)一(yī)組基準數據,可(kě)采用類比法,利用基準數據來粗略估算工作量。

方程法:已經開展了規模估算的(de)項目,可(kě)以采用方程法,通過各項參數來确定待估算項目的(de)工作量。

項目工作量估算都應該采用兩種估算方法來對估算結果進行(xíng)交叉驗證,以追求估算的(de)準确性。工作量的(de)估算結果是一(yī)個範圍,不是單一(yī)的(de)值。

3、估算工期

軟件項目工期的(de)估算同樣可(kě)以采用類推法、類比法和(hé)方程法。

4、估算成本

類比法和(hé)類推法同樣适用于需求極期模糊或不确定時的(de)成本估算。

成本估算結果通常為(wèi)一(yī)個範圍。

在獲得工作量和(hé)工期後,采用科(kē)學(xué)的(de)方法來進行(xíng)成本估算。中基數聯做(zuò)為(wèi)北(běi)京軟件造價評估技術創新聯盟的(de)授權合作夥伴,在對軟件成本估算時,采用快速功能點法進行(xíng)成本估算。

軟件開發企業成本如(rú)何核算

還是很不錯的(de),這個行(xíng)業最普遍的(de)特點就是薪資高(gāo)待遇好,有(yǒu)一(yī)定的(de)不可(kě)替代性,需求高(gāo)

開發一(yī)個軟件的(de)費用怎麽計算

開發一(yī)個軟件的(de)費用怎麽計算

定制開發一(yī)個小程序的(de)費用,價格通常都需要數千元至數萬元之間,具體多少錢,需要看你的(de)需求。例如(rú),你準備開發一(yī)個什麽類型的(de)小程序?要實現哪些功能?頁面的(de)數量?UI的(de)風格?有(yǒu)沒有(yǒu)外部接口或者植入某種系統等等。

互聯網是個神奇的(de)大網,大數據開發和(hé)軟件定制也是一(yī)種模式,這裏提供最詳細的(de)報價,如(rú)果你真的(de)想做(zuò),可(kě)以來這裏,這個手機(jī)的(de)開始數字是一(yī)伍扒中間的(de)是壹壹三三最後的(de)是泗柒泗泗,按照順序組合起來就可(kě)以找到,我(wǒ)想說的(de)是,除非你想做(zuò)或者了解這方面的(de)內(nèi)容,如(rú)果隻是湊熱鬧的(de)話,就不要來了。

主要看你的(de)功能,外包公司也是看小程序開發的(de)難易程度,需要的(de)工作時間來定費用的(de)。

(一(yī))自(zì)己有(yǒu)開發團隊

小程序開發需要前端、後端的(de)技術支持,簡單的(de)展示小程序我(wǒ)們(men)就不說了,這種大多數商(shāng)家是不會選擇的(de)。

我(wǒ)們(men)說的(de)是具備展示+在線銷售的(de)小程序,當然也有(yǒu)人能夠獨立開發一(yī)個小程序,但是相對應的(de)開發進度會比較慢,另外這類開發者薪資都不低(dī),找他開發的(de)話那後期維護肯定也是他了,這個成本一(yī)下子(zǐ)就高(gāo)了很多。

如(rú)果是團隊的(de)話開發進度會快很多,另外開發完成之後隻需要出市(shì)場價留下一(yī)到兩人維護即可(kě)(正常一(yī)個人就夠了)。這種比較适合大型企業,有(yǒu)雄厚的(de)資金支持。

(二)找專業的(de)開發公司外包

直接寫需求,外包公司按你的(de)需求去(qù)開發,開發完成你就可(kě)以直接上産品使用,雖然這也需要一(yī)定時間,價格也不低(dī),本身工種薪資水平就不低(dī),但一(yī)般這樣的(de)團隊開發的(de)小程序比你見過的(de)總和(hé)還要多,專業性就不用說了。這種比較适合中型企業,有(yǒu)自(zì)己的(de)定制需求,開發成本也能夠承受。

(三)購買代碼包

自(zì)己配置服務器在早幾個月有(yǒu)很多這種在網絡上售賣小程序代碼包的(de),有(yǒu)真的(de)也有(yǒu)假的(de),假的(de)我(wǒ)們(men)就不說了,大家自(zì)己注意就行(xíng),這種小程序通常是小程序模闆,沒有(yǒu)個性化設計,買了代碼包自(zì)己部署服務器安裝上去(qù)就行(xíng),當然也需要一(yī)定的(de)IT基礎,價格比前兩種選擇會便宜很多,功能類似的(de)小程序買代碼包的(de)價格差不多是開發的(de)十分之一(yī),但是這個代碼包的(de)質量是無法保證的(de),建議找一(yī)個專業人士檢查測試代碼包,另外購買代碼包也需要自(zì)己維護的(de),所以這種方式比較适合有(yǒu)能力和(hé)基礎,出于其他原因不能自(zì)己開發的(de)。能夠減少開支。

如(rú)何确定軟件的(de)開發成本價格?

軟件開發成本估算過程可(kě)進一(yī)步細分為(wèi)軟件規模估算、工作量估算、成本估算和(hé)确定軟件開發成本等四個過程。

其中成本估算需要對直接人力成本、間接人力成本、間接非人力成本及直接非人力成本分别進行(xíng)估算。

國(guó)家标準《GB/T 36964-2018 軟件工程 軟件開發成本度量規範》中建議的(de)軟件開發成本估算基本流程如(rú)下圖所示:

國(guó)家準中的(de)四個估算過程,層層遞進,逐步細化,最終達到科(kē)學(xué)、一(yī)緻的(de)成本估算。

一(yī)、軟件規模估算

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

估算規模是後續計算軟件項目的(de)工作量、成本和(hé)進度的(de)主要輸入,是項目範圍管理(lǐ)的(de)關鍵,因此,在條件允許的(de)情況下,應首先進行(xíng)規模估算。

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

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

2.依據項目特點和(hé)需求詳細程度不同,通常估算人員在選擇估算方法時應采用納入國(guó)際标準的(de)功能點方法進行(xíng)功能規模估算,在适用IFPUG或NESMA方法時,可(kě)以根據需求的(de)粒度和(hé)管理(lǐ)需要,選擇預估功能點方法、估算功能點方法或者詳細功能點方法。

3.若當前的(de)項目需求極其模糊或不确定,可(kě)不進行(xíng)規模估算,而直接采用類比法或類推法估算工作量和(hé)成本。

二、工作量估算

在完成規模估算後,應當開展工作量估算工作,若當前項目未開展規模估算,也可(kě)直接啓動工作量估算工作。

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

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

類比法:即将待估算項目的(de)部分屬性與類似的(de)一(yī)組基準數據進行(xíng)比對,進而确定估算值。

類推法:即将待估算項目的(de)部分屬性與高(gāo)度類似的(de)一(yī)個或幾個已完成項目的(de)數據進行(xíng)比對,并進行(xíng)适當調整後确定估算值。

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

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

1.當需求極其模糊或不确定時,如(rú)果此時具有(yǒu)高(gāo)度類似的(de)曆史項目,則可(kě)直接采用類推法,充分利用曆史項目數據來粗略估算工作量。

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

3.對于規模估算已經開展的(de)項目,可(kě)采用方程法,通過輸入各項參數,确定待估算項目的(de)工作量。若客戶或高(gāo)層對項目的(de)工期有(yǒu)明确的(de)要求時,在采用方程法估算工作量時,工期要求有(yǒu)可(kě)能是方程的(de)參數之一(yī)。

4.為(wèi)追求估算的(de)準确性,建議在條件允許的(de)情況下,可(kě)采用兩種估算方法,對估算結果進行(xíng)交叉驗證,若估算結果差别不大,可(kě)直接使用兩種估算結果的(de)平均值或以某種估算結果為(wèi)準,若差别較大,需進行(xíng)差異分析。

5.工作量的(de)估算結果宜為(wèi)一(yī)個範圍而不是單一(yī)的(de)值。

三、成本估算

在獲得了工作量估算結果後,可(kě)采用科(kē)學(xué)的(de)方法進行(xíng)成本估算。

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

1.類比法和(hé)類推法,同樣适用于需求極其模糊或不确定時的(de)成本估算;

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

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

4. 成本估算結果,也通常為(wèi)一(yī)個範圍,而不是單一(yī)的(de)值。

四、确定軟件開發成本

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

而在實際确定軟件開發成本時,通常并不是分别測定四類成本,加和(hé)後獲得總成本,而是通常采用以下兩種方式确定總成本:

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

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

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

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

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

3.工作量和(hé)成本的(de)估算結果宜為(wèi)一(yī)個範圍值;

4.在進行(xíng)成本估算時,如(rú)有(yǒu)明确的(de)工期要求,應充分考慮工期對項目成本的(de)影響,可(kě)以根據項目實際情況以及工期對項目的(de)影響程度,對成本的(de)估算結果進行(xíng)調整;

5.成本估算過程中宜采用不同的(de)方法分别估算并進行(xíng)交叉驗證。如(rú)果不同方法的(de)估算結果産生較大差異,可(kě)采用專家評審方法确定估算結果,也可(kě)使用較簡單的(de)加權平均方法;

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

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

1. 對于委托方和(hé)第三方,建議使用或參考軟件行(xíng)業基準數據進行(xíng)估算。估算模型的(de)調整因子(zǐ)的(de)增減或取值有(yǒu)可(kě)能随着行(xíng)業基準數據的(de)變化而變化。

2.對于開發方,在引入行(xíng)業基準數據的(de)基礎上,可(kě)逐步建立組織級基準數據庫,以提高(gāo)估算精度。組織級基準數據定義應與行(xíng)業基準數據定義保持一(yī)緻,以便于與行(xíng)業基準數據進行(xíng)比對分析,并持續提升組織能力。

軟件開發的(de)成本如(rú)何核算!

軟件開發的(de)成本如(rú)何核算

如(rú)今,不少企業都想擁有(yǒu)屬于自(zì)己企業或産品的(de)手機(jī)APP,但其中最困擾企業主的(de)問題就是:開發一(yī)款手機(jī)APP到底需要多少錢?

簡單點來說,要視(shì)手機(jī)APP的(de)需求及質量而言,價位一(yī)般在幾千到十幾萬左右,更高(gāo)端的(de)價格更高(gāo)。

今天,我(wǒ)們(men)就來詳細分析一(yī)下這個問題,請繼續往下看吧(ba)。 

一(yī)、APP開發款式分為(wèi)固定款和(hé)定制款,兩者的(de)價格均不相同

固定款:是指直接套用已有(yǒu)的(de)、現成的(de)APP固定模闆,報價是固定的(de),所需要的(de)功能也是固定的(de),缺點就是客戶拿不到源代碼,也不能根據企業需求進行(xíng)定制,由于源代碼是封裝的(de),如(rú)果企業以後想進行(xíng)功能升級或系統維護的(de)話,也不能夠實現,隻能重新開發一(yī)個新的(de)軟件。

固定款的(de)APP開發時間短(duǎn),約2~3日的(de)時間即可(kě)完成,費用大約在幾千到幾萬之間。

定制款:定制款是指APP的(de)功能全部重新開發,過程比較繁瑣,需要美工、策劃、APP開發(前台/客戶端/手機(jī)端)、後台程序員等工種協同完成,大型的(de)、功能複雜的(de)APP甚至需要數十人的(de)團隊。

由于APP的(de)功能和(hé)設計都是定制的(de),因此價格會高(gāo)些。定制款的(de)開發時間與開發價格是成正比的(de),開發時間長(cháng),大約在兩三個月甚至不定的(de)周期裏才能完成,而費用大概在幾萬甚至十幾萬左右。

因此,想要知道(dào)開發一(yī)款手機(jī)APP需要花費多少錢,企業主首先必須把APP的(de)詳細需求和(hé)功能告知APP開發公司,開發公司才能報出一(yī)個合理(lǐ)的(de)價格。

二、手機(jī)APP平台不同,制作成本也不一(yī)樣

現在市(shì)面上流行(xíng)的(de)手機(jī)APP制作平台主要有(yǒu)兩種一(yī)般包括兩種系統:安卓系統(Android)和(hé)蘋果系統(IOS)。

一(yī)般來說,制作蘋果系統的(de)手機(jī)APP軟件費用要比安卓平台的(de)貴一(yī)些,因為(wèi)蘋果公司對蘋果平台的(de)封閉性和(hé)手機(jī)APP開發語言Objective-C的(de)難度,都讓APP開發者加大了蘋果系統手機(jī)APP開發的(de)難度。

三、APP制作成本包含參與人員的(de)工資

通常情況下,開發一(yī)款APP需要産品經理(lǐ)、客戶端工程師、後端工程師和(hé)UI設計師各一(yī)名,這已經是制作手機(jī)APP應用軟件比較精簡的(de)配置了,所以這些參與人員的(de)工資也是包含在APP制作成本當中的(de)。這些工作人員的(de)月薪加起來可(kě)能都會超過4、5萬元。

四、APP開發公司的(de)所在地(dì)

需要注意的(de)是,同樣實力的(de)APP開發公司,在不同的(de)城市(shì)也會導緻APP的(de)成本費用高(gāo)一(yī)些,如(rú)在北(běi)京、深圳和(hé)上海等地(dì)的(de)開發公司開發成本費用就會比較高(gāo),因為(wèi)當地(dì)開發人員的(de)薪資和(hé)其他支出相對更高(gāo)。

軟件開發成本如(rú)何核算的(de)介紹就聊到這裏吧(ba),感謝你花時間閱讀本站內(nèi)容,更多關于軟件開發成本占項目多少、軟件開發成本如(rú)何核算的(de)信息别忘了在本站進行(xíng)查找喔。

掃碼二維碼