2022-11-03 分類: 網(wǎng)站建設(shè)
我的工作就是做網(wǎng)站和App的,因此有不少想創(chuàng)業(yè)的朋友或者需要做網(wǎng)站的潛在客戶問我,“做一個網(wǎng)站/app 需要多少錢?” 大家往往只有很籠統(tǒng)的需求,比如有朋友問,我想做一個電商平臺你覺得需要多少錢?或者我想做一個 O2O 服務(wù)平臺網(wǎng)站需要多少預(yù)算?很多時候聽到類似的問題,我是很頭疼的。所謂平臺,我想很多人只是很感性地把自己看到的 app 加入了自己的一些想法,卻往往對這個 app 背后需要什么樣支撐知之甚少。所以對于這樣的問題,我也只能說:這個要看具體需求,沒有看到具體需求很難判斷需要多少錢,或者幾萬,或者百萬,不好說。這里我就根據(jù)我自己做了這么多年的外包工作,來幫大家分析一下,做一個 app 到底需要多少錢。
明白自己需要做什么了嗎?真的明白嗎?(需求分析:“你認為要做的”和“實際需要做的”)很多向我詢價的人確實有不錯的想法,覺得很清楚自己想要什么,他們通常指著自己手機里的一個類似的 app 說,就做成這個樣子,這樣這樣。 有些 app 或者網(wǎng)站看起來很簡單,但是背后卻需要有多少內(nèi)容、業(yè)務(wù)邏輯和數(shù)據(jù)還有代碼來支撐。這里簡單分兩類來分析一下需求:
從 app/網(wǎng)站的類型來說
一般 app /網(wǎng)站大概分為這幾個類型:信息類(如新聞閱讀)、工具類(如匯率換算,美化圖片等)、銷售類(電商)、社交類(微博或者直播等),當(dāng)然還有更多產(chǎn)品是揉合了以上兩種或多種類型的。
這些 app/網(wǎng)站需要什么呢?如果是一個信息類的,內(nèi)容自然是最重要的,內(nèi)容哪里來?已經(jīng)有現(xiàn)成的內(nèi)容了嗎?要從0開始做內(nèi)容嗎?如果做一個 app,內(nèi)容來自目前有的網(wǎng)站嗎?有網(wǎng)站嗎?網(wǎng)站的內(nèi)容可以用嗎?有API嗎?不知道API是什么?API(Application Program Interface)就是程序員說的“接口” ,可以讓 app 安全地訪問和獲取數(shù)據(jù)庫內(nèi)容的接口,像是一個水管,連接著一個已有的蓄水池(數(shù)據(jù))。OK,還要做一個網(wǎng)站咯?網(wǎng)站需要設(shè)計吧?肯定需要CMS了吧?CMS是什么?CMS(Content Management System)就是一個你可以操作的錄入內(nèi)容的系統(tǒng),就像寫博客,發(fā)布前是不是通過一個編輯界面,那就是CMS的一個部分,當(dāng)然還有數(shù)據(jù)庫(Database),錄入的內(nèi)容就到數(shù)據(jù)庫里去。知道需要錄入怎樣的內(nèi)容吧?不知道???CMS和數(shù)據(jù)庫都要根據(jù)你需要錄入的數(shù)據(jù)內(nèi)容來進行設(shè)計哦!可以采用現(xiàn)成的一些CMS框架,例如Wordpress,但是可能需要二次開發(fā)(在別人的基礎(chǔ)上開發(fā)加入自己想要的功能)。
App /網(wǎng)站需要用戶注冊和登錄?那就需要有用戶系統(tǒng)了,應(yīng)該也需要第三方登錄吧?微信微博什么的,那就需要加入開發(fā)。需要用電話登錄?也就是需要購買移動運營商的“發(fā)送驗證碼”服務(wù);用戶肯定會忘掉密碼?這就需要做找回密碼的流程和界面;用戶需要修改自己的資料啥的?地理定位需要嗎?用戶可以管理自己的瀏覽記錄嗎?用戶可以上傳頭像吧?頭像上傳的時候可以讓他編輯嗎?用戶可以評論嗎?用戶評論的內(nèi)容需要后臺審核,以防“別有用心”的評論嗎?需要,所以還要做一個評論的后臺管理模塊;用戶收到評論需要收到通知嗎?也就是說需要做“通知模塊”咯;......
看到這里(貌似還沒有開始討論電商和在線支付等類型呢),大家應(yīng)該明白,對于程序設(shè)計和開發(fā)來說,任何一個大家習(xí)以為常的功能或者步驟都是需要拆分開來作為需求談的,因為這直接關(guān)系到工作量,下面聊到開發(fā)的時候再詳細論述。
從產(chǎn)品、設(shè)計和技術(shù)上說
目前的產(chǎn)品形態(tài)清晰嗎?有PPT或者計劃方案什么的嗎?還沒有?需要乙方出方案和產(chǎn)品創(chuàng)意?如果是外包的話,又不能給對方股份,好別要求乙方對你的產(chǎn)品提出什么新的想法了,要不然這到底還是你的產(chǎn)品還是乙方的產(chǎn)品呢?避免一些糾紛,整個想法應(yīng)該僅屬于你自己才最穩(wěn)妥。當(dāng)然靠譜的乙方還是會在過程中以他們的專業(yè)性提出很多建設(shè)性的想法和創(chuàng)意的,所以自然會產(chǎn)生產(chǎn)品規(guī)劃,創(chuàng)意想法的費用。但是我還是建議如果外包的話,好分清些。
另外你自己會畫Wireframe嗎?什么是Wireframe?Wireframe就是原型圖,它定義了一個產(chǎn)品的UI、內(nèi)容布局,功能和用戶流程。原型圖是做一個 app/網(wǎng)站的基礎(chǔ)和藍圖,是一定需要的。
▲細致的Wireframe是所有產(chǎn)品的基礎(chǔ)
如果是一個 app,需要同時設(shè)計 iOS 和 Android 吧?兩套需要同樣的設(shè)計?還是要適應(yīng)不同的系統(tǒng)特性有不同的設(shè)計?如果一樣的話,因為現(xiàn)在手機屏幕大小多種多樣,iPhone 要適配3種大小,Android 要適配8種大小,設(shè)計上不用大動,但是切圖工作還是不少工作量哦。
再舉個例子,我們看到網(wǎng)站上有一個按鈕,設(shè)計得挺漂亮,我們以為那就是一個按鈕。但是在設(shè)計師眼里,這個按鈕有好幾種形態(tài)(默認、劃過、按下),只有都設(shè)計好了,才能給使用者好的體驗。而這些地方的設(shè)計,幾乎是被使用者忽略的。
▲按鈕的不同形態(tài),就僅僅是一個按鈕就可以設(shè)計好久。
另外想要有酷炫的動態(tài)效果?能描述具體是什么動態(tài)效果嗎?需要讓設(shè)計師去發(fā)揮?當(dāng)然可以發(fā)揮創(chuàng)意,但這就需要專門的動畫設(shè)計師做一些視頻了,也要看技術(shù)可不可以實現(xiàn)。而這些多可能極大增加成本。
▲凱文學(xué)校的頁面設(shè)計,想要這樣的信息可視化設(shè)計,成本自然會很高。
設(shè)計過程也絕對不是設(shè)計師打開軟件,一下子就把界面設(shè)計好了,當(dāng)中很多過程在我的另一篇文章里有論述,請看《做一個 App 都有哪些步驟?》。里面的過程越嚴謹,越能保證成品質(zhì)量。而這個過程的每一步都是工作量,做得越細致成本自然越高。
終于說到開發(fā)了,由于有更多專業(yè)性的東西,我不打算很深入了,主要說說幾點。
首先,沒有什么東西是很“簡單”的,除非你也知道程序怎么寫。舉個例子吧,下圖是學(xué)習(xí)編程的 app Swift Playground,通過程序操控一個卡通角色來完成收集寶石的任務(wù)。程序是怎樣的呢?moveForward() 就是向前走一步,turnReft() 就是右轉(zhuǎn),我要它向前走幾格就需要重復(fù)寫 moveForward() 幾次,要讓它掉頭就要寫 turnReft() 兩次。即便是很簡單的步驟,其實也需要好幾行的代碼來實現(xiàn),因此不要忽略產(chǎn)品中那些“應(yīng)該”有的功能,任何一個地方都是代碼,也就是會產(chǎn)生“工作量”,例如網(wǎng)頁的 Banner 輪播圖片,就可以看作是一個模塊,是需要代碼編寫的,不會自動就出現(xiàn)。
因此一定要在一開始定理清晰、明確、詳細的需求列表。不要怕麻煩或者覺得不會寫,你可以按照你熟悉的一個 app 把涉及到的功能和模塊全部列出來,如果覺得有不完善的,可以咨詢開發(fā)人員,或者跟他們一起訂立,當(dāng)然,這位開發(fā)人員的時間和精力也要算作“工作量”。
▲一個比較形象的需求清單,訂立得越詳細報價會越準(zhǔn)確。
大多數(shù)情況下最讓開發(fā)者頭疼,也最直接影響成本的,應(yīng)該是需求的添加或者修改。設(shè)計上可能還可以直接改了,但是代碼層面,很可能需要重構(gòu)一些代碼和邏輯,就像前面提到,開發(fā)建立在一個很細致,邏輯結(jié)構(gòu)很嚴密的一套系統(tǒng)上,因此任何的改動都可能牽一發(fā)而動全身。這就產(chǎn)生了巨大的工作量,甚至還需要設(shè)計和產(chǎn)品經(jīng)理參與進來。
啰嗦了半天,那到底需要多少錢?總結(jié)一下,這里都是最基本的粗略估計,不含稅(6.5%)和利潤(一個項目30%的利潤是一個創(chuàng)意外包團隊維持運營的最低要求,要不然做到一半這個團隊可能就死了),純成本的計算(我這里的計算主要根據(jù)我接觸過的外包項目的經(jīng)驗統(tǒng)計,一個開發(fā)者按照 300RMB/小時,設(shè)計師按照200RMB/小時計算人力成本。)看你的產(chǎn)品需要什么直接拿下面的項目相加即可:
內(nèi)容編寫費用(看具體內(nèi)容的多少,專業(yè)性有多強,還可以更貴的) 2-6W
產(chǎn)品創(chuàng)意費用(這部分其實很難報價哦,點子嘛,你懂的,說出來就不值錢了,有的乙方甚至?xí)匀牍傻姆绞阶鳛榛貓?。這里就先忽略吧。)
項目溝通和管理費用 2W
功能布局和 Wireframe(原型圖)邏輯設(shè)計(20個界面,其實一個產(chǎn)品哪里只20個界面) 1K ? 20 = 2W
UI界面設(shè)計(20個界面和包含圖標(biāo)繪制,允許最多兩次修改,當(dāng)然需要特別創(chuàng)新的設(shè)計和獨特風(fēng)格的還要加錢)3K ? 20 = 6W
切圖費用(把設(shè)計圖上的UI元素、icon、圖片等存儲出來給開發(fā)用)5K
圖片購買 (每張圖片使用權(quán)一年按照 5K 計算,別問我為什么這么貴,就是這么貴,當(dāng)然也有免費的圖庫可以使用,不過喜不喜歡就見仁見智了。)
UI界面代碼編寫(20個界面,包含功能實現(xiàn)和動態(tài)效果,這里的功能僅僅是指基本的功能,需要特殊技術(shù)的功能,如AR,不包含在內(nèi))5K ? 20 = 10W
CMS 界面,也就是 Dashboard 設(shè)計(5個界面)4K ? 5 = 2W
CMS 開發(fā)(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā),這里是自己開發(fā)的小型的 CMS)8W
表單模塊開發(fā)(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā))(1個)2W
用戶登錄模塊開發(fā)(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā),第三方登錄機制接入)3W
評論和管理模塊(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā))2W
站內(nèi)信和通知模塊(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā))1W
開發(fā) API(供 app 或者其他服務(wù)使用)1W
支付模塊開發(fā)(需要先開通了支付寶、銀聯(lián)等支付方式的結(jié)賬賬戶和許可)3W
購物車開發(fā)(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā))5W
訂單系統(tǒng)開發(fā)(含數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和開發(fā))3W
物流追蹤模塊開發(fā)(接入第三方的數(shù)據(jù)API)2W
內(nèi)容分享模塊開發(fā)(分享到各大社交平臺,如果分享出去的內(nèi)容需要以網(wǎng)頁的方式呈現(xiàn),還要考慮分享內(nèi)容的網(wǎng)頁開發(fā))5K
內(nèi)容錄入工作(幫助上傳新聞、更新等的內(nèi)容,一個月)5K
云服務(wù)的購買(一年,80G空間,5M帶寬)1K ? 12 = 12K
維護和日常服務(wù)器支持(一年)0.5 ? 12 = 6K
視頻云服務(wù)器購買(如果要自己 host 視頻的話,按照流量,這里不具體羅列)
CDN加速服務(wù)購買 (一般項目也不太需要,這里不具體羅列)
另外需要特別指出的是關(guān)于網(wǎng)站還有如下這些費用需要考慮:
適配手機屏幕的設(shè)計和開發(fā)費用:這部分的費用大概是上面提到的”界面設(shè)計”+ “ UI 界面代碼編寫“的20%。
如果是創(chuàng)意類的 HTML5 微信營銷方案,拼創(chuàng)意想法,通常時間也特別緊,沒有后臺數(shù)據(jù)庫的情況下,最低也要個6萬起吧。
對于需要開發(fā) iOS 和 Android 兩個平臺的 app 的還有這些費用需要考慮:
兩個平臺都要開發(fā)的話界面UI的開發(fā)費用都是單獨算的,因為 iOS 采用 Swift 或者 Objective-C 語言編寫,Android 采用 Java 編寫,這部分的費用大概是上面提到的“ UI 界面代碼編寫” ? 2。
有的 app 還需要開機引導(dǎo)畫面,或者使用教程,這一般也要加2-3W起進行設(shè)計和開發(fā)。
這樣算下來,一個功能簡單的可用的 app(僅在一個平臺、沒有電商,沒有社交屬性),基本也是需要20W(上面提到的點 3+4+5+6+8)的。
復(fù)雜一點的,那就是幾十萬到百萬級別了。
至于網(wǎng)站,也會從幾萬塊到幾十萬不等。
如果自己組建團隊做需要多少成本?(另一個角度看需要多少錢)首先要說說為什么需要有自己的團隊:
自己的團隊更有主觀能動性,能為產(chǎn)品貢獻自己的想法,并為之努力。
靈活、想怎么改怎么來就怎么改怎么來。外包團隊就需要加錢了。
外包團隊專業(yè),但是如果你自己不懂設(shè)計或者開發(fā),起碼你需要懂設(shè)計或者懂開發(fā)的人在你的團隊來跟進外包團隊和進行質(zhì)量把控,要不然被忽悠了也不知道。
總之要創(chuàng)業(yè)或者做自己產(chǎn)品的人,好是先組建屬于自己的團隊。
言歸正傳,之所以從組建自己的團隊這個角度談,是因為可以通過這個角度來找到完成一個產(chǎn)品需要的團隊的成本是多少,從而計算出這個產(chǎn)品實現(xiàn)起來的費用。
那么一個能做出一個產(chǎn)品的團隊需要有什么樣的角色呢?首先要有一位產(chǎn)品經(jīng)理,這個人是規(guī)劃產(chǎn)品、功能以及流程的,同時他也負責(zé)項目的進度,也就是項目管理的工作,有經(jīng)驗的1.5W。一名設(shè)計師,基本能力可以的,能做出東西的(創(chuàng)意,技巧什么的就不說了)至少需要1W-2W。最后需要有至少兩名有經(jīng)驗的開發(fā)者,2W+,如果要同時開發(fā)Web、iOS 和 Android 就需要至少3位。這已經(jīng)是最小的團隊了,當(dāng)然產(chǎn)品經(jīng)理一職你自己可以擔(dān)任,但是如果沒有經(jīng)驗或者和設(shè)計開發(fā)相關(guān)的專業(yè)知識,基本是做不好的。
算一下,一個4人(1個產(chǎn)品經(jīng)理,1個設(shè)計師,2個開發(fā))的團隊一年的運營費用要100W,如果你的產(chǎn)品可以在3個月內(nèi)做好,那就是20W,這是極高效和沒有反復(fù)的情況下哦,而且這僅僅是人員上的開支而已,還沒有算購買軟硬件、房租水電、運營稅收等等的成本。當(dāng)然還沒有算你自己付出的精力和時間成本呢。
如果你非常有錢,那以上都不是問題,人類都要到火星了,還有什么搞不定?如果真的想要在有限的預(yù)算里做出一些東西,那好先搞清楚自己要做什么,學(xué)習(xí)一些做產(chǎn)品的知識和原理。
最后聊一個問題,質(zhì)量。如果有人沒有搞清需求就告訴你多少多少錢可以搞定一個 app, 那他就是扯淡,質(zhì)量肯定是沒有辦法保證的。關(guān)于設(shè)計和代碼的質(zhì)量,我只想打個比方,有500塊的羽絨服,也有2000塊甚至20000塊的,貴肯定有貴的道理。
希望這篇文章可以給需要做 app /網(wǎng)站的朋友一些參考,還是那句話:“具體報價要看具體需求”。
網(wǎng)站名稱:做一個APP/網(wǎng)站需要多少錢?
URL分享:http://www.rwnh.cn/news21/210521.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站維護、企業(yè)網(wǎng)站制作、虛擬主機、ChatGPT、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容