這是一篇在網上流傳甚廣的好文,從一個從業者的角度真實地剖析了一個APP從開發到投放全程所需要的花銷,非常值得參考和借鑒。本文的發布已獲得原作者授權。
作為互連網從業者,被行外朋友們問及最多的問題是「 做一個網站需要多少錢?」 或者「做一個APP需要多少錢?」。作為做過完整網站項目和APP的人,今天從產品經理的角度,一起來算一下中小型APP從無到有需要做哪些工作,以及為達成使命,需要付出多少金錢。
以下內容的前提是:深圳、移動互連網方向。包含研發一個新產品過程中一些常見的工作,並非十全十美。
首先假設在做APP之前我們已經有了一個成熟的團隊(這是非常幸運的前提,很多產品研發進度極其緩慢的原因之一就是在過程中不斷在招人),團隊的結構以架構師兼後台開發1名 + 安卓1名 + iOS開發1名 + 產品經理1名 + 前端開發1名 + 設計師1名。你可能也發現了這些人員配備都是單點的,一旦有人生病或請假,某個職位就會缺失,項目進度就會拖後,所以我們大約配備2個浮動名額,也就是,初始團隊大概有8名,我們假設團隊平均工資在13000左右(憋驚訝,深圳需要這個數,還是比較低的…),需要給員工繳納五險一金,詳見下表(假設我們是老實善良的公司,公積金按最低標準繳納):
除工資的部分,還要平均為每個員工多繳納 3653元的五險一金支出,員工部分的支出是 (13000+3653)*8=133224元/月。
好,有了團隊,下一步要解決的是工作場所的問題,8人團隊可以選擇創業孵化器(前提是你能找到孵化器)或者中低端的辦公場所(這類的辦公場所,深圳大約是120元/㎡,大約100平米)。這裡有必要稍微提以下孵化器,孵化器的租金會比較便宜(或者不要錢),在接納創業團隊之前一般會簽署協議,需要以場地作為股權置換條件,或者是優先投資權,是否划算,得創業團隊自己掂量。算上水電、物業,一個月15000左右算比較省了。
有了場地和團隊,接下來置換辦公耗材、寬頻之類的(假設電腦自己帶),普通的人體工程學椅子價格在150元左右,如果不買工程學椅子也可以,用普通的椅子,加上桌子平攤成本,桌椅需要200左右的成本,這算一次性付出。拍腦袋,6000元可以搞定吧。
唔,人、場地、作案工具齊活了,開始進入正題吧。
一、產品定位、扯皮、早期工作準備階段。
做APP之前一般會有個老闆,老闆大概知道自己想要什麼功能(對,老闆一般不知道自己要做什麼東西,需求是什麼,產品定位是什麼),這時候產品經理要出馬了,跟老闆各種扯皮、釐清需求、找產品定位,這裡大概扯個兩周,好說歹說會把產品的定位、一期的需求想清楚(期間架構師可以開始構思產品的技術架構了,未能正式開工)。
產品定位以及早期的需求確定出來之後,需要想個產品的名字、需求調研、競品調研分析、註冊網域名稱、購置伺服器以及周邊基礎能力(如CDN儲存、簡訊服務、訊息推送等)、商標(未註冊商標、很多團隊就是吃了這個虧)、搶注網域名稱、設計Logo,這裡在老闆不中途改變想法、變更產品需求和定位的前提下,最起碼扯一周,這時候產品的原型、技術架構的雛形也出來了,基本可以進入真刀真槍的幹活了。這一步假設網域名稱不需要花大價錢購買,全部費用算起來拍腦袋10000元/年 可以搞定。
二、產品版本策劃、架構設計階段。
看似一切都準備就緒之後,產品開始整理需求,按照需求優先順序規劃版本。架構師按照產品的發展方向構想,開始著手進入開發環境、生產環境部署、基礎代碼研發階段。
很有必要提一下的是,做APP比較常見的兩種功能實現方式有Native原生和Webview 方式,這兩種方式的優劣不在本文的討論範圍,一般為了保證體驗,以原生的方式為主,Webview的方式為輔。以原生的方式做開發,版本是尤為重要的。其一,APP開發完成之後,需要把上架到APP store(假設我們只上iOS和安卓),iOS 的APP Store 有冗長的應用審核周期,你必須提前把往後幾個中小版本的功能規劃好了才不至於在這個環節自亂陣腳;其二,你的APP安裝到使用者的手機上時你肯定希望他大部分時候啟動並執行都是最新的版本,如果你的版本更新過於頻繁,使用者也會煩。
看起來過程似乎非常順利,產品經理把產品的思路釐清之後,開始準備產品V1.0 的規劃。
新產品從無到有常見的工作:
產品官網,產品官網是產品、公司、團隊的臉面,讓使用者進入之後能以最快的速度瞭解你的定位以及產品特性,也就是什麼樣的人在為解決什麼樣的問題,做著什麼樣的事情。
使用者協議。是的,如果使用者要註冊、使用你的產品,你得起草你的使用者協議,跟律師或法務不斷溝通調整。
種子使用者。嗯,你要思考你的第一批種子使用者從哪裡來,如何組織,怎麼管理,他們是檢驗你產品的第一群人,對於驗證你的產品定位、發現產品問題、提升產品體驗來說至關重要。
基礎資料上報規劃。你要知道產品一旦發布,在對使用者行為一無所知的情況下,需要收集什麼資料來最佳化、調整你的產品設計,思考你的產品方向。
UI設計與互動標準制定。不能保證產品的UI以及互動一上線就有讓使用者覺得驚豔的效果,但是必須保證UI/互動在一致性上沒有問題。
後台管理系統。如論是查看資料還是內容管理,後台管理系統是你工作的有效輔助,也不能少。
APP。這是你的產品的重中之重,密切觀察跟蹤。
……
如果一切順利,那麼在3-6個月之後,你的APP第一版應該有了第一個雛形了。
三、自我裝載、打磨階段
在這個階段,你要跟設計、研發、種子使用者之間保持密切溝通,不斷收集問題、發現問題、最佳化、解決問題,期間可能需要發布1-3個beta子版本。同時,你要想辦法保持種子使用者的活躍與配合的激情,這是一項艱巨的工作,誰做誰知道。
四、發布階段
發布的時候,不算渠道宣傳費用,不打廣告,上線iOS APP Store 需要註冊開發人員帳號,購買認證,也需要花費一定的費用,不多,也就99美元/年。
如果你做得多一些,找安全團隊幫你做安全評估,這裡也要花上一些錢,這裡就不算了。至於負載平衡、加速技術什麼的,你的APP剛上線,應該用不上。
6個月的時間,算快,一個APP從無到有需要的費用大概這麼算:
人工費用: 133224元*6個月 ≈ 80 w。
場地租金: 15000元*6個月 = 9w。
辦公耗材+桌椅支出:1w。
伺服器、網域名稱、周邊IT基礎費用:2w。
大約算下來,不算營銷費用,第一個版本,你需要準備100w。
是的,當有人問題做一個APP需要多少錢時,你可以回答一個不太複雜的APP,從無到有做出來,半年第一個版本出來,需要100萬。