很多公司或個人在準備開發(fā)一款app的時候,都想知道具體的開發(fā)時間,App開發(fā)的時間沒有一個統(tǒng)一的答案,就像是裝修一個房屋一樣,需要根據(jù)裝修工序、裝修面積、裝修質(zhì)量等等多方面的因素來決定。米么信息至今已開發(fā)了上百款的app,總結(jié)的經(jīng)驗如下:
app開發(fā)的時間有很多影響因素。先說外部因素,比如app內(nèi)涉及在線支付功能,需要微信支付、支付寶支付等,那么開發(fā)支付功能首先需要獲得微信、支付寶的支付接口,而支付接口的申請則需要對應(yīng)的公司資質(zhì)以及相關(guān)的審核流程。如果在開發(fā)過程中,支付接口申請的進度沒有跟上,可能導(dǎo)致這部分功能滯后。又比如,開發(fā)智能硬件對應(yīng)的app,像市面上常見的小米手環(huán),也有小米運動app可以隨時查看統(tǒng)計數(shù)據(jù)。這類app的開發(fā)就會更復(fù)雜,他會依賴于硬件的開發(fā)進度和接口穩(wěn)定性。
假設(shè)沒有外部因素的影響下,單純的app內(nèi)部功能的開發(fā),app開發(fā)時間主要根據(jù)app的功能復(fù)雜度及投入人員數(shù)量來決定。米么信息大多app的開發(fā)周期在2-3個月,即使簡單的app開發(fā),周期可能也需要一個月以上。這也是由app開發(fā)的流程來決定的,常規(guī)的app開發(fā)流程首先是需求梳理、UI設(shè)計定稿,然后再進入開發(fā)環(huán)節(jié),開發(fā)完成后由專門的測試人員測試合格再發(fā)布上線。即使簡單的app開發(fā)也最好嚴格按照開發(fā)流程來走,一個小團隊或工作室為了壓低成本,可能會省去看似不重要的開發(fā)環(huán)節(jié)以外的流程,但往往就是這個原因,導(dǎo)致項目開發(fā)完成之后達不到客戶想要的效果,或是bug總是源源不斷,幾個月甚至半年都達不到上線標準,最終成為了爛尾項目。
米么信息在過去幾年中承接了多款二次開發(fā)的app定制開發(fā)項目,這些項目基本都是客戶原來合作的開發(fā)團隊開發(fā)失敗的項目,究其原因,大多也是開發(fā)流程及人員配置上出了問題。也再次提醒客戶,不要盲目選擇低價或開發(fā)周期快的團隊,應(yīng)該多考察合作公司在人員配置、開發(fā)周期、價格構(gòu)成等方面的合理性。