當前位置: 華文世界 > 數位

開發一款軟體需要花費多少錢?明明白白不花冤枉錢

2024-02-17數位

今天系統地分析下開發一款軟體有哪些花費計畫,分別要花多少錢。即使你現在沒有軟體開發需求,也建議收藏,畢竟數位化時代已來。

好,咱們進入正題。

一、你是否真的需要開發軟體?

軟體的本質就是「連線」 ,連線人與人、人與事、人與物、物與物,終其意義就是服務於人的, 軟體大致有兩個內容:一個是解放人力提升效能,我們稱之為:既有場景的最佳化 ,比如辦公軟體讓人們告別手寫稿,大大提升協作效能; 另一個是思想(企業管理、商業模式等)的載體,我們稱之為:創造新的場景 ,比如今日頭條這個軟體就是其口號「看見更大的世界」的載體。

那何時應該考慮買一款軟體呢?還是按照如上所述的兩個內容來思考:

(1)提升效能(既有場景最佳化),在你的工作中,是否有某件事情侵占了你或團隊很多時間和精力,而這些事情又是電腦可以替代的。這種情況,要評估投入產出比,上了軟體是否極大解決存在的問題。

(2)思想載體(創造新的場景),你是否有某種管理的、商業模式、產品創新等想法,需要軟體作為載體來落地。這種情況,前期一般沒有明顯效益提升,長期會逐漸釋放威力,主要是看你思考是否成熟、是否下定決心去做這件事情。

假設你已經決策要購買或開發一款軟體了,我們繼續,軟體費用一般由軟體套用本身、伺服器和資源呼叫三部份組成。

二、軟體套用的選擇與費用

無論哪個型別或哪個行業,軟體套用無非分為標準化產品、客製化計畫和半標準化產品三種。

1、標準化產品

軟體開發公司已針對某個行業或某個業務場景開發出了標準化產品,開箱即用。這種型別最大的優勢就是價格低且成熟,且具備二開實施能力。然後按照部署方式分私有部署版和雲版:

(1)私有部署版:相當於把軟體使用授權(不含原始碼)直接一次性賣給你了,軟體跑在你自己的伺服器上,收費一般是一次性費用+後期升級費或維護費。費用一般是幾千、幾萬到幾十萬不等。

(2)雲版:你不需要自己準備伺服器,廠家一般按照每年每人(或其他單位)多少錢收費,這個費用裏包含了軟體使用費和伺服器費了。年費價格一般是幾百元到幾千元不等。適合中小型企業。

如果標準化產品的功能滿足你的需求,那絕對是不二之選。如果說你想有部份需求透過實施還不能滿足,有些廠家還提供二開服務,不過越大的廠家客製報價越高,原因很簡單,他們主要是走量,不願意去做客製這種價效比的工作,所以寧缺毋濫,當然你的體量足夠大,預算也足的話,廠家還是樂意要你這個客戶案例的。

2、客製化計畫

客製化計畫是按照自己的需求進行客製開發,這種情況一般是市面上找不到標準化產品時采用,尤其現在數位化時代,需求都是個人化的,所以客製開發的市場也就一直存在。 如果說標準化軟體是賣產品,那客製化服務就是賣服務了 ,你的客製需求需要研發小組來開發,研發小組一般由產品經理(職責是消化並轉化你的需求)、後端程式設計師、前端程式設計師、測試、美工組成。

收費是按照人天收費,假設一個計畫需要4個人忙活20天,那麽總人天就是80天,再乘以單價就是總價,關於人天單價,在北上廣深那幾個大城市,一般在2000-3000元,二線城市一般在1000-1500元,三線城市一般在600-1000元,假設人天單價是1000元,那這個計畫總價就是8萬元。計畫體量大的話,上百萬也是常有的事情。

3、半標準化產品

標準化產品價格低但客製麻煩,純客製的話價格又高,半標準化產品是上述兩者之間的折中。所謂半標準化產品是指廠家有一套標準化的半成品,然後根據客戶需求進行客製開發,做的好的廠家一般都是元件式架構,根據客戶需求進行組裝,再稍微輔以一些開發。 個人認為這種模式是未來的趨勢 ,因為他既能滿足數位化時代的個人化需求,又能控制研發成本,能夠永續發展。現在流行的智慧社群、智慧園區、智慧城市、智慧醫療、智慧教育等大都屬於這種型別。

三、伺服器的選擇與費用

伺服器就是跑軟體的載體,說白了就是一台電腦,也是CPU、記憶體、硬碟這些東西,只不過他在可靠性、穩定性、安防等方面有更高的要求。如果需要外網存取,還需要有獨立的IP,這個獨立IP個人電腦可不具備。伺服器也分物理機與雲伺服器。

(1)物理機

把伺服器放在自己或托管到營運商的機房裏,這種一般是大企業的操作。獨立機房在不間斷供電、安防等方面會比較有保障。

機房

小一點的企業就直接放一台伺服器主機在辦公室,一般都是區域網路,跑的大都是ERP之類的辦公軟體。一台物理機最便宜的差不多大幾千的樣子,1萬,2萬的都有。

物理機

(2)雲伺服器

雲伺服器顧名思義,伺服器在雲端,由雲廠商統一建設雲中心,並進行虛擬化處理,按年按配置租給你,國內比較知名的是阿裏雲、騰訊雲、華為雲、百度雲等,國外有亞馬遜AWS、微軟Azure等。最低配的(2核2G1M頻寬)一年也要1000元左右的樣子, 一個省錢的小竅門:各大雲伺服器廠商業在競爭,會經常性地搞各種活動,打折有時候能到1折,甚至更低。

到底應該選擇雲伺服器還是物理伺服器?

先看價格,乍一看是不是覺得雲伺服器便宜?其實一旦你的配置上來了,雲伺服器也不便宜哦,關鍵點還是:按年付費!當然物理機也會有壽命,也要按年折舊。

再看運維,雲伺服器在安全性、可靠性、容災性等方面幫你考慮到了,你只需要按需采購即可,物理機從環境搭建到後期運維都需要配專人24小時待命。所以物理機的綜合成本還是要高於雲伺服器的。

那到底應該選擇啥?如果你對數據安全有極高的要求,甚至對雲廠商也不放心,那就只能采用物理機,相信有這個需求的企業使用者也不差運維人員那點薪資。否則建議采用雲伺服器,省心很多,經常會有物理伺服器中勒索病毒,鎖住你的硬碟,你想拷貝出裏面的內容,那幫壞人就得問你要錢。

四、資源費用

所謂資源費用就是諸如簡訊、微信小程式認證費、微信支付認證費、蘋果開發者帳戶等這些由第三方收取的費用,這些都是計畫需求而定,比如你只做微信小程式,那蘋果開發者帳戶就不用,比如你不需要簡訊驗證碼,那簡訊費也省了。不過這些費用相比軟體套用與伺服器的費用,都是小頭。

這一篇文章算是基礎科普,主要是讓一些對軟體不太熟悉的朋友快速了解一下。

我是波哥,軟體從業20年+創業10年,只會原創不懂搬磚。