透過無數遍別人問“開發一個APP多少錢?”
價格構成:人工成本(最大頭)+場地其他成本+合理利潤+稅點(一般6個點) = 價格
人工成本:
構成:安卓 + 蘋果 + 後臺(編寫管理後臺和APP介面) +產品(設計流程,製作原型) + UI(就是頁面設計師)+ 測試人員
上述六個部門卻不一定是六個人,但是基本上是大於六個人的。比如說專案比較小,那就一個部門出一個人就行了,如果專案比較大或者工期比較緊,可能每個部門多幾個人。
安卓和蘋果:技術人員工資最高的一般是安卓和蘋果,大致在一萬以上。
後臺:特殊情況後臺的成本會大於其他所有,主要針對業務邏輯比較多,使用者比較多的專案,此時需要考慮使用者的併發以及框架的安全及效率,所以需要高階一些的框架師,這種框架師年薪在50萬-150萬之間,當然只有很大專案才需要這個級別的框架師,一般的專案不用,普通專案後臺的成本在8000-15000之間。
產品:一般產品在8000-15000之間,產品參與的時間一般集中在前期,需要梳理使用者的需求,以及設計合理的邏輯流程。
UI:普通UI的工資在7000-15000之間,主要參與時間在產品流程設計完以後,負責使用者介面的設計。
測試人員:主要參與時間在專案開發完畢後,進行測試,寫測試報告、寫測試文件、用力測試書,然後開發修改、再測試、再修改.....只到沒有bug為止。成本在4000-8000之間。
場地以及其他成本一般一個月可以控制在1萬左右。
稅點:6%
合理利潤:一般在15%-20%之間。
說得再細節一點,一般技術公司銷售,會提成3-6個點。
用一個常規的不太複雜的電商平臺舉例,該電商包含功能:登入、註冊、分享、分類、購物車、我的、付款、物流、訂單狀態。這些需求是一個最簡單的電商平臺,沒有任何的營銷類功能,比如:限時搶購、團購、熱銷排行、廣告推薦等都不計算在內。
這個級別的電商專案參與人數,六人足以,當然這是最合適和理想狀態的配比,一些小型公司存在一人數職的情況,比如UI和產品可能是一個人,測試也是由技術自己測試,這裡我說明一下這樣做並不能節約成本明白嗎?因為時間總量是一樣的,這些職能是不能並行的。
比如:原型確定了才能做設計,這個時候原型和設計是都由一個人做,還是一個人做完的轉交另一個人做,時間總量是一樣的,所以並不能夠節約成本,相反由專業的人來製作更加靠譜。技術公司的報價標準是看時間,而不是投入的人員多少來定的,六個人做1個月和一個人六個月是一樣的價格。
對APP價格影響最大的就是人工成本的高低,有些公司普遍使用月薪6000的程式設計師,有些公司的用人標準就是我最上邊提到的薪資範圍,我可以武斷地說如果你產品打算長期運營別用6000的,因為真的沒法用,邏輯性框架的嚴密性、安全性都會差很多,就會導致後期一直在維護,一直在修正,成本其實呈幾何數翻倍了,而且使用者體驗極差。
那麼該電商專案的合理時間以及價格:
時間:原型和梳理需求10天、設計6天、程式碼編寫30天、測試加除錯10天,合計56天。
價格:前16天分別只有一個半人參與,前十天是一個產品+專案經理,然後11天開始是UI+專案經理,中間30天安卓+蘋果+後臺+專案經理,最後10天是:安卓+蘋果+後臺+測試+專案經理。專案經理基本上是全程參與的,最後10天是技術和測試交替參與。
金額計算= 產品 10天工資 + 設計 6天工資 + 安卓、蘋果、後臺30天工資 + 測試5天+安卓蘋果後臺5天 = 3000 + 1500 + 34000 + 1000 + 7000 = 45500元成本
45500 + 6% + 20000(其他成本) + 9000(利潤) + 3%銷售提成 = 78595只是一個為期兩個月專案的合理成本,大家能看到其實真正大成本技術參與的時間就是一半,另外一半都是其他職能參與。
大家以後可以就按照我這個專案公式來推算自己的專案大概多少錢合適。
這個是最終的合理報價嘛?其實也不是.......
差異點在於,有些公司做了比較久了,手裡的框架和成熟的程式碼塊很多,比如支付這個功能,第一次寫可能用4天,但是做過的公司1個小時就完成了。這個就是甲方在選取合作伙伴的時候一定要注意,找那些經驗豐富的開發團隊合作,才是真正的節約成本的方式。而不是透過壓技術公司的價格,那個壓價本身沒有多大意義。只是心理暗示,你要了解我多少要壓一點下來,壓得越多心理越舒服,其實最初報價能夠談攏,就證明已經能接受那個價格了,只是心理不舒服非要壓價而已。你把技術公司的報價壓低了,你得到的東西肯定就被閹割了,羊毛最終在羊身上。
比如同樣的需求,有開發案例的公司報價至少少一半,為什麼不是隻少一半呢?做下簡單說明
第一:國內政策導向,保護智慧財產權,所以現在的APP要想上架就必須拿《軟體著作權》,相當於專利,專利可想而知,你的專案不能在市面上有任何一個類似的產品,所以說就算有案例也得稍作修改。
第三:兩個專案看起來不一樣,主要在UI上做文章。功能可以差不多,但是設計完全不一樣,就沒法說這是兩個一樣的專案,也就是說設計需要重做,對應的安卓和蘋果的樣式需要重寫,但是功能可以不動。