今天看到網(wǎng)友的問題:“開發(fā)一款app軟件13萬貴嗎?”看到很多朋友在留言下面,有的說貴,有的說不貴,為什么貴,為什么不貴。。。。。。我發(fā)現(xiàn)還是有很多朋友關(guān)注這個問題,很多不知道怎么做的朋友經(jīng)常被困住。所以,作為一個踩著各種互聯(lián)網(wǎng)外包坑的路人
今天看到網(wǎng)友的問題:“開發(fā)一款app軟件13萬貴嗎?”看到很多朋友在留言下面,有的說貴,有的說不貴,為什么貴,為什么不貴。。。。。。我發(fā)現(xiàn)還是有很多朋友關(guān)注這個問題,很多不知道怎么做的朋友經(jīng)常被困住。
所以,作為一個踩著各種互聯(lián)網(wǎng)外包坑的路人,我想和大家談?wù)?3萬到底貴不貴。這樣,當(dāng)我們遇到同樣的事件時,就可以冷靜地分析和處理,避免走彎路,把錢花在正確的地方。
13萬,貴嗎?這個問題需要動態(tài)地看待,而不是靜態(tài)地看待。你什么意思?應(yīng)用程序的開發(fā)有其生命周期,從1.0到2.0,再到3.0。。。。。它經(jīng)歷了很多次迭代。13萬的價格只是1.0版產(chǎn)品的價格,產(chǎn)品升級迭代的價格并不明確。所以過去很多客戶遇到的問題就是因?yàn)閮r格低而互相合作。結(jié)果,他們補(bǔ)足了后面的所有價格?,F(xiàn)在有些客戶的價格很高,但基本上不用擔(dān)心后面的升級。費(fèi)用不多。因此,整體價格不高。
所以,如果你想開發(fā)一個應(yīng)用程序、一個網(wǎng)站、一個微信號、一個小程序、一個管理系統(tǒng),只要關(guān)注價格,那么遲早會有結(jié)果的。你需要從長遠(yuǎn)考慮,注意影響價格的幾個因素。
1、 產(chǎn)品設(shè)計
無論你在開發(fā)什么樣的軟件產(chǎn)品,同一個產(chǎn)品的功能點(diǎn)數(shù)量相差不大。例如,對于相同的金融應(yīng)用程序,可以看到功能點(diǎn)的數(shù)量幾乎相同。但是功能點(diǎn)、功能之間的業(yè)務(wù)邏輯、頁面交互等都不盡相同,其實(shí)根本的區(qū)別就在于每個產(chǎn)品對應(yīng)的業(yè)務(wù)模式不同。
所以500個功能點(diǎn)是一樣的,但是500個功能點(diǎn)是不同的。如果外包團(tuán)隊(duì)沒有按照你的戰(zhàn)略和商業(yè)模式設(shè)計產(chǎn)品,那么這500個功能點(diǎn)就不是市場所需要的,也不能幫助你在這個產(chǎn)品上實(shí)現(xiàn)你想要的賺錢模式。然后產(chǎn)品必須升級,然后功能點(diǎn)會增加、減少、修改,然后,即使之前報價不高,后期升級的價格也會補(bǔ)上。
2、 項(xiàng)目管理
軟件產(chǎn)品的開發(fā),包括產(chǎn)品需求的研究、整理、分析、設(shè)計、開發(fā)、測試、部署、發(fā)布,每一個過程只要出現(xiàn)偏差,就會影響整個產(chǎn)品周期和成本,嚴(yán)重的會導(dǎo)致項(xiàng)目未完成,未完成的不是13萬,后面還有13萬以上。所以如果一開始就要開發(fā)全部500個功能點(diǎn),整個項(xiàng)目管理的難度就會增加。但如果采用敏捷開發(fā)、敏捷項(xiàng)目管理,就會大大減少這種現(xiàn)象的發(fā)生。500個功能點(diǎn)經(jīng)過多次迭代開發(fā),其余功能點(diǎn)根據(jù)市場反應(yīng)進(jìn)行調(diào)整。這樣既能滿足業(yè)務(wù)需要,又能降低投資成本。
3、 產(chǎn)品升級
一般外包企業(yè)都會遇到這個問題,即只要升級,就需要增加資金。在改造方面,需要增加資金,導(dǎo)致甲方死亡,因此一般外包公司在2.0年底之前很難與客戶合作。當(dāng)然,如果上述第一個問題解決了,這個問題就會減少。
客戶合作到2.0結(jié)束。當(dāng)然這個問題,如果在上面的第一個問題解決后,就會減少發(fā)生。
4、 技術(shù)手段
不同的技術(shù)應(yīng)用也會影響價格。先進(jìn)的技術(shù)手段和高效的開發(fā)方法將縮短開發(fā)周期,降低開發(fā)成本,包括后期升級的工作量。
目前,應(yīng)用開發(fā)主要有三種模式:原生開發(fā)、混合開發(fā)和web開發(fā)。原生開發(fā)的優(yōu)勢在于可以做大數(shù)據(jù)緩存,對于需要調(diào)用手機(jī)系統(tǒng)設(shè)置的應(yīng)用來說非常實(shí)用。缺點(diǎn)是成本高,開發(fā)周期長,因?yàn)榭蛻粜枰狝ndroid和IOS的開發(fā)工程師,市場上優(yōu)秀的本土開發(fā)工程師工資較高。混合開發(fā)具有維護(hù)成本低、應(yīng)用程序輕量級等優(yōu)點(diǎn)。它是基于HTML5開發(fā)的,只需要前端工程師和后臺的配合就可以完成項(xiàng)目開發(fā),不區(qū)分Android和IOS。它很容易維護(hù)。開發(fā)一個可以在兩端生成安裝文件。缺點(diǎn)是,對于一些需要修改移動設(shè)備底層架構(gòu)的應(yīng)用程序,混合開發(fā)無法得到滿足。Web開發(fā)實(shí)際上是一種基于瀏覽器訪問的模式,Android類可以shell上傳應(yīng)用市場,但I(xiàn)OS一般不能通過審核,也不能訪問攝像頭、重力傳感器等底層應(yīng)用,對網(wǎng)絡(luò)環(huán)境要求很高,所以不能做緩存處理。綜上所述,對于一般的輕量化應(yīng)用,建議采用混合動力開發(fā),因?yàn)殡S著H5技術(shù)的不斷發(fā)展,混合動力開發(fā)可以解決許多固有的和獨(dú)特的功能。開發(fā)周期和維護(hù)成本是由另外兩個因素造成的。
所以不要問13萬貴不貴。我們需要從長遠(yuǎn)和動態(tài)的角度來考慮。
