軟件定制開發(fā)對于客戶來說,最大的優(yōu)勢在于功能可以按照自己的業(yè)務(wù)需求進(jìn)行開發(fā),開發(fā)價格也是按照工作量的大小進(jìn)行計算。在了解了市面上軟件開發(fā)的各種主要的形式及其開發(fā)費用情況,基本上關(guān)于軟件開發(fā)費用,可以參考以下幾點內(nèi)容:
(1)低價源碼銷售、模板建站、成熟軟件產(chǎn)品銷售及SAAS軟件銷售
低價源碼銷售、模板建站、成熟軟件產(chǎn)品銷售及SAAS軟件銷售,對于提供服務(wù)的廠商來說,其每個項目的邊際成本非常低,所以它給到用戶的價格也會相對較低。但由于成熟軟件產(chǎn)品銷售、SAAS軟件產(chǎn)品銷售,軟件企業(yè)在前期產(chǎn)品研發(fā)過程中會投入巨大的研發(fā)費用,所以最終的銷售價格并不會太低,通常都在幾千元的樣子,這對用戶來說還算是一個比較能夠接收的價格。
(2)軟件定制開發(fā)
軟件定制開發(fā)對于客戶來說,最大的優(yōu)勢在于功能可以按照自己的業(yè)務(wù)需求進(jìn)行開發(fā),開發(fā)價格也是按照工作量的大小進(jìn)行計算。但這也是軟件定制開發(fā)最大的坑,也是軟件定制開發(fā)項目成功與否最關(guān)鍵的因素。
之所以會這樣,主要原因在于以下幾點:
(1)工作量的評估有很大的空間
還是按照軟件行業(yè)比較常見的計算方式為例:開發(fā)費用 = 工時單價(元/天) * 工作量(天),工時單價根據(jù)不同的城市會略有不同,但基本行業(yè)有大概的標(biāo)準(zhǔn),比如說1000元/天,但是工作量的評估就是有很大的空間,因為評估的時間多少,完全取決于軟件開發(fā)公司的主觀意愿,同一個需求,不同的公司、不同的人評估的時間千差萬別。這也就直接導(dǎo)致了開發(fā)費用有著天壤之別,而這一切客戶都無法左右,因為客戶基本上都不懂。
(2)軟件需求會嚴(yán)重影響開發(fā)成本
一個軟件不同的需求、一個需求不同的實現(xiàn)方式也有著千差萬別,不同的需求也直接導(dǎo)致工作量的不同,從而影響到軟件的開發(fā)費用。
(3)自建技術(shù)團(tuán)隊
自建技術(shù)團(tuán)隊看似是最省錢的一種軟件開發(fā)方式,但是實際上自建軟件團(tuán)隊的開支是非常巨大的。
以開發(fā)一個普通的APP軟件為例,自建技術(shù)開發(fā)團(tuán)隊,一年固定的開支情況如下:
(1)技術(shù)總監(jiān):1個,5~10年工作經(jīng)驗,30萬/年
(2)產(chǎn)品經(jīng)理:1個,2~3年工作經(jīng)驗,15萬/年
(3)前端工程師:2個,2~3年工作經(jīng)驗,2 * 15萬/年 = 30萬/年
(4)后端工程師:2個,2~3年工作經(jīng)驗,2 * 15萬/年 = 30萬/年
(5)測試工程師:1個,2~3年工作經(jīng)驗,8萬/年
這么粗略地估算了一下,自建一個技術(shù)開發(fā)團(tuán)隊,一年的工資支出就是113萬元。自建技術(shù)團(tuán)隊,最理想的情況是招聘的技術(shù)團(tuán)隊都很給力,都能夠按質(zhì)按量地完成所有的開發(fā)任務(wù);但實際的過程中,如果技術(shù)團(tuán)隊管理不當(dāng),很有可能開發(fā)出來的軟件產(chǎn)品達(dá)不到預(yù)期。