在談這個問題之前,先說一下為什么要談這個問題。作者本人在一家APP開發(fā)公司工作,所以經(jīng)常遇到客戶問這個問題“做APP多少錢?”其實這種問題讓作者很頭疼。就好比問作者“買車多少錢”,讓人答不上來。一般來說,決定APP開發(fā)價格的因素有幾個?,F(xiàn)在我就一一列舉。
一、APP 的功能
第一,第一點,當然是功能。比如我要做一個商場APP,我要做一個直播APP。價格不一樣。通常是自營正規(guī)商城APP,定制開發(fā),價格會在10萬左右波動;做一個有商家的正規(guī)功能商城,價格在16-20萬左右,這只是一個定制的價格。看直播,無論什么樣的直播,價格無論如何都會超過25萬。至于具體價格,要看詳細的功能,但一般來說,所有的APP開發(fā)都是根據(jù)工作量報價的。工作量與價格成正比。

二、APP開發(fā)的周期長度
當然可以。這里會涉及工作量的驗證。怎么才能算出單個函數(shù)的工作量?要看難易程度,比如登錄功能,支付功能。登錄功能通常報價一天的工作量,支付功能通常報告一周的工作量,這是影響價格的直接因素。當然,邏輯越復雜,價格就越貴,這是必然的。這也涉及到前后接口的難度。一般來說,功能越復雜越貴。
另外,影響價格的因素是工期。比如開發(fā)團隊3個月能完成的事情需要1個月,肯定會影響價格,因為這涉及到開發(fā)團隊的成本,比如加班費,餐補等等。眾所周知,IT行業(yè)的加班費很嚇人。所以這也是影響價格的一個因素。
三.APP開發(fā)團隊規(guī)模
然后就是團隊,很好理解。比如你上街買化妝品,去專柜買化妝品,價格肯定不一樣。也就是說找小開發(fā)公司,和大公司價格肯定不一樣。因為小公司和大公司的工作效率,售后服務,舞臺輸出,這些差異都很大。目前市場上的報價體系非?;靵y,沒有合格的標準。這就導致了同樣的需求,我們可以收到不同公司不同價格的報價??偟膩碚f,我們始終相信一分錢一分貨。

那么,如何判斷報價是否合理呢?
首先從需求來看,開發(fā)公司是否對我的需求有透徹的了解,對需求有明確的建議和意見,可以決定這家公司開發(fā)的產(chǎn)品是否是我們想要的產(chǎn)品。專業(yè)來說就是需求是否偏離產(chǎn)品。
二、裁判隊伍和案件。團隊成員是指本公司的開發(fā)團隊成員,誰被分配到這個項目?案例是看這家公司之前做過哪些案例。通過下載一些案例,可以看到這家公司的設計能力,也可以看到開發(fā)出來的產(chǎn)品代碼是否穩(wěn)定,邏輯在更深層次上是否合理。
第三點是開發(fā)過程中的輸出。這一點尤為重要。通常開發(fā)公司是生產(chǎn)源代碼和在線成品的,但是在生產(chǎn)源代碼之前,我們怎么知道開發(fā)公司在做我的項目,我的項目在需求階段、開發(fā)階段、測試階段、在線階段的產(chǎn)出是什么?開發(fā)公司怎么在上線前給我展示開發(fā)質量?如果一個開發(fā)公司在每個階段都有相應的產(chǎn)出,價格高一點是合理的。如果這家公司有周期性的輸出,那么它就會有一個完整的報價單,我們只需要對照報價單來判斷。順帶一提,一般每個階段開發(fā)公司的輸出,需求階段的PRD文檔、原型圖、思維導圖、需求池,開發(fā)階段的設計圖、代碼結構描述、數(shù)據(jù)庫設計描述等。當然,測試用例和測試報告是在測試階段產(chǎn)生的,只有產(chǎn)品描述文檔和部署文檔才能在交付階段產(chǎn)生,這一點尤為重要。通過這個可以判斷公司是否正規(guī)合理。
第四點是各階段報價是否合理。通常需要考慮幾個成本,比如需求成本、開發(fā)成本、測試成本、安裝部署、項目管理、售后服務。如果某公司給你的報價缺少一個環(huán)節(jié),說明公司沒有全面考慮問題。如果有這些環(huán)節(jié),我們只需要看每個環(huán)節(jié)占總成本的比例。這個我同事很清楚,就不解釋了。一般來說,比例是1:6:1:1:1
第五點,當然是判斷售后服務??词酆蠓枕憫獣r間、服務內(nèi)容、服務周期,不用說了。
通過以上五點,可以判斷報價是否合理,然后回到主題,開發(fā)一個APP多少錢,我想以上大部分內(nèi)容都可以明白問這個問題之前要準備什么,就是需求,如果沒有需求,那就沒有報價。