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