互聯(lián)網(wǎng)信息化咨詢/技術(shù)開發(fā)/整合營銷
請通過以下方式免費咨詢
提交
隨著智能手機(jī)的不斷官方使用,人們也越來越多以來于手機(jī)app,當(dāng)手機(jī)APP應(yīng)用的不斷智能化后,它不僅讓人們的生活得到便捷化,同時也推動了企業(yè)移動化的進(jìn)程,而企業(yè)想要更強(qiáng)大,便捷化功能的app應(yīng)用定制開發(fā)成為了每個企業(yè)的必經(jīng)之路。
在我們從事app開發(fā)行業(yè)以來每天都會收到大量客戶的咨詢。其中有創(chuàng)業(yè)者,公司的項目經(jīng)理等等。前后2年左右的時間接觸了上萬名想做App的客戶。發(fā)現(xiàn)80%的客戶都容易犯一些致命的錯誤。
◆以為做個軟件很簡單,所以描述需求的時候及其模糊。
◆ 急著想要報價,在自己對需求不確定的時候就要報價。然后就按這個報價開始做。
◆不知道自己要什么,想做個商城說要做的是淘寶。
◆ 網(wǎng)站和手機(jī)App區(qū)別搞不清楚。要做手機(jī)App卻說自己要做網(wǎng)站。
◆ 以為所有軟件都有模板,而且模板都很便宜。
◆缺乏耐心,不明白也從未想過自己要做的東西有多復(fù)雜。
◆自己不知道要做的東西的具體功能,要靠開發(fā)商來猜。而且還這時候就要報價。
事實告訴我們,這些問題一定會導(dǎo)致以下結(jié)果。
◆ 項目做出來跟自己想的完全不一樣。
◆根據(jù)一項國外的專業(yè)數(shù)據(jù)統(tǒng)計機(jī)構(gòu)調(diào)查,在外包項目中,有52%的項目經(jīng)理因為項目失控/失敗而被迫離職/降職/開除。
◆ 項目上線的時候漏洞百出,反復(fù)修修補(bǔ)補(bǔ)解決不了問題。后面必須重做。(滴滴打車當(dāng)年的外包就遇到了這種情況,找外包做的一塌糊涂。做出來沒用過一次就直接報廢重做)
◆ 誤把自己都不確定需求時得到的不靠譜報價當(dāng)做真實報價去開始做預(yù)算,導(dǎo)致后期資金預(yù)算跟不上繼而導(dǎo)致項目失控/破產(chǎn)。
我們經(jīng)常遇到客戶第一次跟我們咨詢的時候說,以前找的某某軟件公司太坑。做的東西很垃圾,仔細(xì)一問就發(fā)現(xiàn)。原來他自己在項目開工之前自己對自己的需求是完全不清楚和不確定的。就這樣稀里糊涂就開工了,以為開發(fā)商會幫他完善剩余東西。實際這些客戶告訴我遇到過的開發(fā)商沒有一家會去幫他們中途完善。
原因很簡單,需求想的越仔細(xì)開發(fā)成本越高。一般根據(jù)需求的細(xì)化程度,成本差出來幾倍到幾十倍都很正常。10萬接的項目,真要扣細(xì)節(jié)100萬的工資成本都不夠。這也是一般客戶們平時問報價的時候,不同的開發(fā)商報價會差出來這么多倍的原因。并不是僅僅是貴和便宜。根本原因是大家對需求的理解完全是不一樣的。客戶自己不清楚就沒人會清楚了。
負(fù)責(zé)任的外包公司會仔細(xì)的問你需求細(xì)節(jié),不負(fù)責(zé)任的外包公司上來就給你報價。
人總是有惰性的,一旦要想事情和要思考的時候都懶的思考。所以客戶們一般反而會討厭這種有耐心的會仔細(xì)問需求的開發(fā)商。反而喜歡這種什么都不問其實不知道你要做什么,但是先報個超低價吸引祝其入坑的開發(fā)商。最后帶來的結(jié)果一般就是我們前面提到的那種情況,項目直接失敗。或者中途被黑心開發(fā)商宰一把,中途狠狠加價(原來1萬能做的功能中途要5萬)。因為你已經(jīng)選了他了,要么做到一半放棄,要么按他的繼續(xù)加錢。大部分人都不想前面投入一半的預(yù)付款打水漂,而又不知道加這么一個功能到底會加多少錢。這時候已經(jīng)沒法再去選其他的開發(fā)商試了。所以會選擇做下去。
我見過的最常見的例子,就是很多人上來就問做一個APP多少錢?或者問做一個簡單的APP多少錢?或者說我要做個類似美團(tuán)/淘寶/京東/滴滴打車。一樣的APP多少錢?
第一種:問做一個APP多少錢?
其實你問這個問題就好像你到4S店問,一輛車要多少錢?車有10萬的家用轎車也有1000萬的超跑。車根據(jù)用途(轎車,越野,跑車,賽車,公交也是車),配置,引擎,裝置不一樣,價格和成本是天差地別。同理,你來問APP也是一樣的。必須表達(dá)清楚自己要的是什么樣的APP,用于什么場景,APP解決什么問題,怎么解決(具體需要哪些功能)。就來問價格,不亞于你去問汽車4S店,我就是要一輛車,你告訴我價格就行了。
如果你只問我做一個APP多少錢? 我只能告訴你,幾百塊到幾個億,都有可能。
第二種:我要做一個簡單的APP,多少錢?
每個人對簡單的定義是不一樣的。你說的簡單具體是簡單到什么程度,你又具體是要做什么東西的,很多人覺得微信也挺簡單的。建議你每次問的時候都說清楚具體功能。
第三種:我要做個類似美團(tuán)/淘寶/京東/滴滴打車。一樣的APP多少錢?
一般這么問的創(chuàng)業(yè)者有個特點,很多說不清楚自己要的是什么。可能只是看中了比如滴滴打車的地圖功能,但是描述的時候說的是跟滴滴打車類似。而滴滴打車的地圖功能本身實際只占了滴滴整個軟件系統(tǒng)功能的百分之一都不到。同理,有的是看中了美團(tuán)的團(tuán)購部分,說自己要做的是美團(tuán)。有的看到京東有在線支付,就說自己要的是京東。如果你直接這么問,我其實完全不明白你想要的是你舉得例子里面的具體什么功能。因為不可能完全仿一個美團(tuán)/淘寶/京東/滴滴打車。
為什么不能是完全仿做?你看到的貌似簡單的美團(tuán)/淘寶/京東/滴滴打車/微信......這樣的APP,每個的軟件研發(fā)成本都是過千萬,乃至幾億的(特別是復(fù)雜的后臺)。因為這些大公司APP的細(xì)節(jié)的復(fù)雜程度和后臺的復(fù)雜程度超乎你的想象。現(xiàn)在所謂的很多軟件仿京東,微信之類的,網(wǎng)上說能給你開發(fā)微信京東之類的公司,可以說真正能做的功能不到微信京東的百分之一。舉幾個具體的例子。比如就說最基本的注冊登錄,可能就分為郵箱注冊登錄,微信授權(quán)登錄,QQ授權(quán)登錄,微博授權(quán)登錄,短信驗證碼注冊登錄,密碼找回又分為郵箱找回和短信找回。這里就羅列了7種情況,你做一種還是做7種開發(fā)成本可能就差了7倍或者更高。
又比如搜索功能,最簡單的搜索功能可能開發(fā)一下就是幾個小時的事情,但是這種搜索可能在幾千個,幾萬個商品數(shù)據(jù)的時候還能正常運行。但是如果商品數(shù)據(jù)有幾百萬條,這時候肯定會崩潰。而不僅僅是商品數(shù)據(jù)會起到影響,比如你搜索功能是支持模糊搜索(即輸入的關(guān)鍵詞可以有偏差)還是精準(zhǔn)搜索。模糊搜索能模糊到什么程度,講究都是很大的。淘寶京東這樣大平臺的搜索功能,很多大公司光一個搜索功能就是需要十幾個人的開發(fā)小組常年去進(jìn)行開發(fā)和優(yōu)化,養(yǎng)這些人的成本一年就是幾百萬上千萬。你現(xiàn)在就可以打開淘寶的搜索功能仔細(xì)看看它有多少細(xì)節(jié)(高級搜索,地域,價位篩選,搜索結(jié)果排序等)。感興趣的可以自己去查查這些上市公司的財報。每個季度在軟件開發(fā)上的成本都是幾千萬到幾個億不等。大公司一定是招自己有需要的人,如果不需要肯定不會招這么多人。由于篇幅有限,更詳細(xì)的原因和要注意的地方不做詳述。
這里貼上滴滴打車的招聘廣告,感興趣的可以看看滴滴打車背后的技術(shù)團(tuán)隊有多少人。
僅3月份在招的技術(shù)職位就多大上百個。平均年薪都在20到40萬之間。
滴滴打車招聘職位
現(xiàn)在諸位能理解為什么很怕這些問題了嗎? 因為創(chuàng)業(yè)者的確是明明確確的告訴我,要做一個淘寶/京東/滴滴打車類似的APP,但是這種APP的成本是天文數(shù)字。你可能要的只是其中一部分功能,或者只是想模仿他的運營模式。
有些人可能會覺得,這是大公司所以才需要。我創(chuàng)業(yè)初期需要考慮的這么細(xì)嗎?很明確的告訴你,非常需要。
等到錯誤發(fā)生了你再去解決,所要付出的成本是非常巨大或者會直接導(dǎo)致失敗。
大公司不僅僅是因為他是大公司才做得細(xì),是因為他做得細(xì)才能成為大公司。
而且你不考慮沒人會替你考慮。不要寄希望于你在網(wǎng)上找的這些軟件公司,他們只會告訴你這件事很簡單,你快來吧,來了就能發(fā)大財,互聯(lián)網(wǎng)人傻錢多。你不說清楚自己的APP具體需要的是哪些功能,最后吃虧的一定是你自己。因為你在不清楚自己要做的東西具體是什么樣子的時候,你找的軟件公司就更加不知道。
你寄希望于他們給你去思考細(xì)節(jié),他們只會給你偷換概念,偷工減料。因為這樣做就可以給你的報價更低增加你選他的概率。
之前有個真實的例子,一個客戶跟個不負(fù)責(zé)任的開發(fā)商只說了有注冊登錄,而沒和他說過要做找回密碼,開發(fā)商也沒有提醒他。而最后軟件就是沒有找回密碼的。如果各位看官不想自己也遇到這樣的情況而被坑,就請想清楚自己App盡量多的細(xì)節(jié)。
比如一個購物車功能包括,加入購物車,從購物車移除,添加/減少購物車內(nèi)某個商品的數(shù)量,直接輸入數(shù)字修改商品的數(shù)量,批量付款。這些功能里面你說了一個很多開發(fā)商就只會做一個,大部分開發(fā)商不會考慮其他的。而一般創(chuàng)業(yè)者會覺得,淘寶有啊,一般都有啊你為什么沒做?(創(chuàng)業(yè)者看到的一般都是那種大公司很成熟的產(chǎn)品),你要知道,淘寶的開發(fā)成本是億級別的。而且經(jīng)過了很多年的迭代和更新。
阿里巴巴集團(tuán)2015年Q3季度財報顯示,2015年第三季度產(chǎn)品開發(fā)開支為人民幣32.25億元(約合5.07億美元),占營收的15%。你沒看錯,一個季度32億的開發(fā)成本。一年就是一百多億。
大部分情況下細(xì)節(jié)方面你不和開發(fā)商提,一般就沒有。如果別人會替你考慮的越全面,那么開發(fā)成本一定會很高。
這里我列舉三大塊最影響APP軟件質(zhì)量和成本的東西。希望大家一定要記在心里!方便找合適的開發(fā)商和掌控項目質(zhì)量。
1.功能的開發(fā)方式
現(xiàn)在市場上存在的幾種開發(fā)方式如下:
a.web網(wǎng)頁加殼生成APP
web網(wǎng)頁加殼生成APP的開發(fā)方式,先花幾百塊錢買個現(xiàn)成的手機(jī)網(wǎng)站模板,在加殼打包一個APP只需要5分鐘,但是做出來的效果很差,耗流量,瀏覽體驗極差,訪問速度慢等等。部分開發(fā)商利用客戶不懂,把這種5分鐘速成的東西,當(dāng)成原生態(tài)開發(fā)的APP去欺騙創(chuàng)業(yè)者。賣幾千到幾萬的價格。而創(chuàng)業(yè)者很多時候還自以為撿了便宜(問了十幾家這家最便宜)。
b.Web網(wǎng)頁+原生態(tài)混編(網(wǎng)頁部分占80%以上)
混編方式的APP效果比第一種稍好。但是如果要做出接近原生態(tài)的效果,需要不斷的優(yōu)化和改版,花的錢不比原生態(tài)少。而如果不對網(wǎng)頁和系統(tǒng)優(yōu)化,只是簡單的拼湊。那么做出來的效果和web加殼的差不多.
c.HTML5開發(fā)
成本大概是原生態(tài)APP的50%到30%,也是比較接近原生開發(fā)能達(dá)到效果的一種方式。但受到很多限制。各大平臺兼容性還不足,相對來說還處于過渡期,同時比較耗系統(tǒng)資源。在低配的手機(jī)上更卡。手機(jī)淘寶的APP目前就是HTML5+原生態(tài)混編的,相對來說在很多低配的手機(jī)上還是比較卡的。最近優(yōu)化了很多,但是早期的表現(xiàn)很不盡人意。Facebook和京東都嘗試過HTML5,同時也吃了不成熟的虧。HTML5的未來或許是美好的,但是這期間的試錯成本小公司不一定承受得起。
d.原生態(tài)開發(fā)
是目前最常用和最成熟的方式。越重視細(xì)節(jié)成本越高。一般根據(jù)具體功能要求一個APP的開發(fā)成本從幾千塊到幾千萬不等。
2.功能的實現(xiàn)方式(功能的復(fù)雜程度和用戶量)
比如上面說到的搜索功能,具體對搜索功能的要求成本會讓成本差出來幾萬倍。不僅僅是搜索,再舉幾個例子。比如微信里面的聊天,分為文字,圖片聊天,錄音的語言聊天,語音及時對講,視頻聊天。
語音及時對講和視頻聊天只簡單提一提。這些都是開發(fā)成本要用百萬級和千萬級來計算的東西。微信和QQ乃至現(xiàn)在自己的語言對講和視頻聊天都是有很多問題的,比如同時多人聊天會有很大的回聲,電流,雜音。不是騰訊不知道,是知道了但是很難解決。
這里具體講比如錄音發(fā)送,一般來說我們聽一段60秒的音樂是1M左右。而微信的一段60秒的語音壓縮到了幾十K,來保證發(fā)送和接收時的速度。同時還做了語音降噪(減少周圍的噪音)等等。而如果這些不去考慮,只是簡單的發(fā)送一段語音。兩者之間的開發(fā)成本相差幾倍到幾百倍很正常。同樣的,你的APP做出來你會發(fā)現(xiàn),消息發(fā)送很慢,很耗流量等等。
3.APP在手機(jī)上的兼容性
相信各位在用手機(jī)APP的時候,特別是安卓手機(jī)。肯定發(fā)現(xiàn)有些APP會閃退,卡死之類的情況。這個就是因為APP的一部分功能在這臺手機(jī)上不兼容或有bug。這些問題非常多而且很難解決。你只是一個用戶的時候感覺不會那么強(qiáng)烈,因為你用的大部分都是大公司開發(fā)的很成熟的產(chǎn)品。但是你自己作為創(chuàng)業(yè)者的時候就必須要考慮了。因為沒有人想自己的app開發(fā)出來,10個手機(jī)上8個閃退。但是事實又的確如此。很多幾十萬成本開發(fā)出來的APP到處都是閃退。
兼容性是非常影響成本的(會對成本造成上下幾倍到幾百倍不等的成本)。僅安卓而言。安卓手機(jī)全世界有一萬多種機(jī)型,各種不同的手機(jī)品牌,分辨率,操作系統(tǒng)版本號,都對程序的兼容性有影響。很多時候做兼容性調(diào)試的成本還要大于軟件的開發(fā)成本,真要做到主流手機(jī)兼容,光買測試的手機(jī)就要花幾十萬去買。一個APP如果開發(fā)出來,不做兼容性調(diào)試開發(fā)。和做兼容性調(diào)試開發(fā),成本也是會差出來N倍的。
另外在說說模板,很多時候一些項目如果有成熟的模板解決方案能節(jié)省很大的成本。
但是模板也一樣價格存在巨大的差異。同樣的一個商城模板可能價格也上下差出來幾十倍,原因也是因為細(xì)節(jié)功能完全不一樣,可能功能差了十幾倍。如果你在買之前不仔細(xì)觀察細(xì)節(jié)功能,那么一定會出現(xiàn)買了后大呼坑爹的情況。這個系統(tǒng)可能整個流程都是殘缺的,更不要提你拿這個殘缺的系統(tǒng)去運營了。
另外不是所有APP都有模板,一般來說只有商城相關(guān)的APP的模板比較多。而且模板有成熟不成熟的區(qū)別,真正成熟的模板開發(fā)成本和時間是巨大的,一個公司不可能同時有很多好的模板。因為數(shù)量多,必定不精。開發(fā)一個好的模板的成本已經(jīng)巨大了,同時還搞多個,則說明每個模板上投入的成本和精力不會太多。
最好的方式就是甲方自己公司有個懂技術(shù)的能參與進(jìn)來選擇開發(fā)商和逐步交接。以后有時間在慢慢更新,希望能幫到真正想創(chuàng)業(yè)的人。