標(biāo)準(zhǔn)項(xiàng)目周期4-12周
異業(yè)聯(lián)盟多商戶入駐系統(tǒng)的標(biāo)準(zhǔn)開發(fā)流程分為「需求調(diào)研→方案設(shè)計(jì)→UI設(shè)計(jì)→分模塊開發(fā)→測(cè)試聯(lián)調(diào)→部署上線→培訓(xùn)運(yùn)維」7個(gè)階段,MVPZui小閉環(huán)版本4周即可上線,完整源碼定制版通常6-8周,深度定制對(duì)接第三方系統(tǒng)的項(xiàng)目8-12周。靠譜的開發(fā)團(tuán)隊(duì)會(huì)按節(jié)點(diǎn)驗(yàn)收付款,每階段確認(rèn)后再進(jìn)入下一環(huán)節(jié),避免需求反復(fù)變更拖慢進(jìn)度。
一、第一階段:需求調(diào)研與方案確認(rèn)(1-2周)
這是Zui容易被忽略但決定項(xiàng)目成敗的階段,80%的延期都是因?yàn)榍捌谛枨鬀]捋清楚。
核心工作:
業(yè)務(wù)梳理:開發(fā)團(tuán)隊(duì)上門/線上溝通,明確聯(lián)盟運(yùn)營(yíng)模式:發(fā)起方是誰?首批多少商家入駐?核心是跨店導(dǎo)流還是通用會(huì)員?有沒有分銷/代理需求?是否需要對(duì)接現(xiàn)有收銀/ERP系統(tǒng)?
功能清單確認(rèn):輸出詳細(xì)的功能需求文檔,列清楚平臺(tái)端、商家端、用戶端分別有哪些功能,哪些是第一版必須做的,哪些是后期迭代的,避免做無用功能
報(bào)價(jià)與周期確認(rèn):根據(jù)功能清單給出準(zhǔn)確報(bào)價(jià)、開發(fā)周期、交付物清單,簽訂正式合同
付款節(jié)點(diǎn)建議:合同簽訂付30%首款,需求文檔雙方簽字確認(rèn)后再進(jìn)入開發(fā)階段
避坑提醒:
不要上來就問“做多商戶系統(tǒng)多少錢”,不說清楚需求直接給固定報(bào)價(jià)的都是耍流氓,后期必然加錢。需求文檔一定要雙方簽字確認(rèn),后期改需求走正式變更流程,避免口頭改需求導(dǎo)致項(xiàng)目無限延期。
二、第二階段:原型設(shè)計(jì)與UI設(shè)計(jì)(1-2周)
需求確認(rèn)后,不要直接寫代碼,先做原型和UI設(shè)計(jì),把頁面邏輯、交互流程確定下來。
核心工作:
產(chǎn)品原型設(shè)計(jì):用Axure等工具做出所有頁面的線框圖,包括點(diǎn)擊哪里跳轉(zhuǎn)到哪里、彈窗提示、操作流程,相當(dāng)于系統(tǒng)的“草稿”,雙方確認(rèn)邏輯沒問題再往下走
UI視覺設(shè)計(jì):根據(jù)品牌風(fēng)格設(shè)計(jì)頁面配色、圖標(biāo)、界面,包括用戶端小程序、商家端、平臺(tái)后臺(tái)的視覺效果
設(shè)計(jì)驗(yàn)收:原型和UI都要客戶簽字確認(rèn),確認(rèn)后開發(fā)階段不再大改界面和邏輯
交付物:
可點(diǎn)擊的產(chǎn)品原型、全部頁面UI設(shè)計(jì)稿、交互說明文檔
三、第三階段:分模塊開發(fā)(2-6周)
設(shè)計(jì)確認(rèn)后進(jìn)入正式開發(fā)階段,靠譜的團(tuán)隊(duì)會(huì)分模塊并行開發(fā),每周同步開發(fā)進(jìn)度。
標(biāo)準(zhǔn)模塊拆分與開發(fā)順序:
底層架構(gòu)搭建(3-5天):服務(wù)器配置、數(shù)據(jù)庫(kù)設(shè)計(jì)、框架搭建、基礎(chǔ)權(quán)限體系
平臺(tái)管理后臺(tái)(1-2周):商戶管理、規(guī)則配置、分賬配置、財(cái)務(wù)管理核心功能
商家端后臺(tái)(1周):店鋪管理、商品上架、訂單核銷、對(duì)賬功能
用戶端小程序(1-2周):首頁、門店列表、商品購(gòu)買、個(gè)人中心、支付功能
核心引擎開發(fā)(1-2周):多方分賬引擎、通用積分引擎、核銷引擎、分銷模塊(根據(jù)需求)
進(jìn)度同步:
開發(fā)團(tuán)隊(duì)每周應(yīng)提供進(jìn)度周報(bào),每完成一個(gè)大模塊可進(jìn)行階段性演示,客戶有問題及時(shí)調(diào)整,不要等全部做完再看,發(fā)現(xiàn)問題改起來成本很高。
付款節(jié)點(diǎn):
核心功能開發(fā)完成,可演示核心流程(入駐→下單→分賬→核銷)后,付30%中期款。
四、第四階段:測(cè)試聯(lián)調(diào)與bug修復(fù)(1-2周)
開發(fā)完不能直接上線,必須經(jīng)過完整測(cè)試,否則上線后bug滿天飛,商家根本沒法用。
測(cè)試環(huán)節(jié):
單元測(cè)試:開發(fā)人員自己測(cè)每個(gè)功能模塊有沒有問題
集成測(cè)試:測(cè)試人員測(cè)完整流程有沒有問題,比如下單后錢能不能正常分賬、核銷后狀態(tài)對(duì)不對(duì)、積分能不能正常到賬
壓力測(cè)試:模擬高并發(fā)場(chǎng)景,比如同時(shí)幾百人下單、核銷,系統(tǒng)會(huì)不會(huì)卡頓崩潰
支付聯(lián)調(diào):對(duì)接微信支付/支付寶分賬接口,測(cè)試真實(shí)支付、退款、分賬全流程,確保資金不出錯(cuò)
客戶驗(yàn)收測(cè)試:客戶方按功能清單逐項(xiàng)測(cè)試,列出bug清單,開發(fā)團(tuán)隊(duì)逐一修復(fù),直到所有核心功能正常運(yùn)行
避坑提醒:
支付和分賬是重中之重,一定要用真實(shí)金額測(cè)試(比如轉(zhuǎn)1分錢測(cè)試整個(gè)分賬流程),確保資金拆分準(zhǔn)確、到賬及時(shí),不要等上線了才發(fā)現(xiàn)分賬算錯(cuò),對(duì)賬對(duì)不清。
付款節(jié)點(diǎn):
測(cè)試完成所有bug修復(fù)完畢,客戶確認(rèn)功能符合需求后,付30%上線款。
五、第五階段:部署上線與培訓(xùn)(3-7天)
測(cè)試沒問題就可以正式部署上線,投入使用。
核心工作:
生產(chǎn)環(huán)境部署:把系統(tǒng)部署到正式云服務(wù)器,配置域名、SSL證書、安全防護(hù)、數(shù)據(jù)備份策略
支付通道上線:申請(qǐng)正式支付商戶號(hào),配置分賬規(guī)則,開通真實(shí)支付權(quán)限
小程序提交審核:微信小程序提交微信官方審核,審核通過后正式發(fā)布
操作培訓(xùn):給平臺(tái)運(yùn)營(yíng)人員做后臺(tái)操作培訓(xùn),給首批入駐商家做核銷、店鋪管理培訓(xùn),提供操作手冊(cè)、操作視頻
首批商家入駐測(cè)試:導(dǎo)入首批測(cè)試商家,完成真實(shí)交易測(cè)試,確保全流程順暢
交付物:
正式上線的系統(tǒng)、所有源碼和文檔、操作手冊(cè)、培訓(xùn)視頻、管理員賬號(hào)。
六、第六階段:試運(yùn)營(yíng)與運(yùn)維支持(上線后1-3個(gè)月)
上線不是結(jié)束,試運(yùn)營(yíng)階段才是問題集中爆發(fā)期,需要開發(fā)團(tuán)隊(duì)配合保障。
核心工作:
7×24小時(shí)故障響應(yīng):試運(yùn)營(yíng)期出現(xiàn)系統(tǒng)故障、bug優(yōu)先修復(fù),尤其是分賬、核銷這種影響經(jīng)營(yíng)的問題,2小時(shí)內(nèi)響應(yīng)處理
小功能微調(diào):根據(jù)實(shí)際運(yùn)營(yíng)中的問題,微調(diào)一些不合理的操作流程、規(guī)則配置
運(yùn)營(yíng)數(shù)據(jù)跟蹤:觀察系統(tǒng)運(yùn)行穩(wěn)定性、并發(fā)承載能力,必要時(shí)升級(jí)服務(wù)器配置
尾款支付:系統(tǒng)穩(wěn)定運(yùn)行1個(gè)月,沒有重大bug,支付Zui后10%尾款
長(zhǎng)期運(yùn)維:
免費(fèi)運(yùn)維期結(jié)束后,可簽訂年運(yùn)維協(xié)議,通常為項(xiàng)目款的15%-20%/年,包含bug修復(fù)、版本更新、技術(shù)支持、服務(wù)器維護(hù)等服務(wù)。
不同版本項(xiàng)目周期參考表
系統(tǒng)版本需求階段設(shè)計(jì)階段開發(fā)階段測(cè)試上線總周期
|
| SaaS標(biāo)準(zhǔn)化部署 | 1天 | 無(現(xiàn)成界面) | 3-7天(配置開通) | 1-3天測(cè)試 | 1-2周 |
| 開源源碼版(核心功能) | 3-5天 | 1周 | 2-3周 | 1周 | 4-6周 |
| 完整源碼定制版 | 1周 | 1-2周 | 3-4周 | 1-2周 | 6-8周 |
| 深度定制(對(duì)接第三方) | 1-2周 | 2周 | 4-6周 | 2周 | 9-12周 |
常見問題FAQ
Q:開發(fā)過程中想加功能怎么辦?
A:小的功能調(diào)整(比如改個(gè)按鈕位置、加個(gè)篩選條件)一般可以免費(fèi)加;如果是大的功能模塊變更,需要評(píng)估工作量和費(fèi)用,簽訂需求變更單,同時(shí)相應(yīng)延長(zhǎng)開發(fā)周期,盡量避免開發(fā)中途大改,影響進(jìn)度。
Q:我們沒有技術(shù)團(tuán)隊(duì),能維護(hù)的了嗎?
A:完全可以,系統(tǒng)都是可視化操作后臺(tái),不需要懂代碼,運(yùn)營(yíng)人員經(jīng)過1天培訓(xùn)就能正常使用;服務(wù)器運(yùn)維、bug修復(fù)都可以交給開發(fā)團(tuán)隊(duì)負(fù)責(zé),不用自己養(yǎng)技術(shù)團(tuán)隊(duì)。
Q:為什么有的公司說10天就能做完?
A:10天能做完的肯定是套現(xiàn)成模板,改改logo和界面就交付,不會(huì)按你的需求定制功能,核心分賬、積分功能大概率不符合異業(yè)聯(lián)盟需求,后期問題很多。定制開發(fā)哪怕功能再簡(jiǎn)單,正規(guī)流程下來至少也要4周左右。
Q:上線后還能加新功能嗎?
A:只要交付了完整源碼,系統(tǒng)架構(gòu)是可擴(kuò)展的,后期想加任何功能都可以繼續(xù)開發(fā)迭代,系統(tǒng)會(huì)跟著你的運(yùn)營(yíng)需求不斷升級(jí),不用重新做一套。