哎,說(shuō)起來(lái)近公司要搞個(gè)手機(jī)小程序,把我給忙壞了! 其實(shí)一開始我挺抗拒的,畢竟對(duì)這玩意兒不太熟,感覺(jué)比寫文章還難。不過(guò)后來(lái)想想,這小程序現(xiàn)在這么火,不做不行??! 所以我就硬著頭皮,從小白開始,一步一步地摸索著,現(xiàn)在也算是小有心得啦!今天就來(lái)跟大家嘮嘮我定制手機(jī)小程序開發(fā)的心路歷程,純個(gè)人經(jīng)驗(yàn),大家輕拍磚!
頭疼的就是“需求”這玩意兒。這可不是說(shuō)我想做什么就做什么,得跟老板、客戶、設(shè)計(jì)、開發(fā)…一堆人磨合。我那叫一個(gè)頭大! 感覺(jué)自己像個(gè)翻譯機(jī),一會(huì)兒跟老板解釋技術(shù)一會(huì)兒又跟程序員解釋業(yè)務(wù)需求,兩頭跑,累得夠嗆。
所以,我琢磨出個(gè)“笨辦法”:先把人的想法都記下來(lái),然后整理成這樣一目了然,也好溝通。你看,我當(dāng)時(shí)做的表格就是這樣的:
| 功能模塊 | 老板要求 | 客戶反饋 | 設(shè)計(jì)建議 | 開發(fā)可行性 | 終決定 |
|---|---|---|---|---|---|
| 用戶注冊(cè) | 簡(jiǎn)單快捷 | 希望支持多種登錄方式 | 建議使用手機(jī)號(hào)一鍵登錄 | 可行 | 手機(jī)號(hào)一鍵登錄,支持微信、QQ登錄 |
| 商品展示 | 圖片清晰,信息完整 | 希望有高清大圖和視頻展示 | 建議加入輪播圖和視頻模塊 | 可行 | 采用輪播圖和視頻模塊展示商品 |
| 在線支付 | 支持微信、支付寶 | 希望支持更多支付方式 | 建議接入銀聯(lián)支付 | 可行,需額外費(fèi)用 | 支持微信、支付寶、銀聯(lián)支付 |
| 訂單管理 | 方便用戶查看訂單狀態(tài) | 希望有訂單追蹤功能 | 建議加入地圖定位功能 | 可行 | 用戶可查看訂單狀態(tài),并追蹤信息 |
| 客服系統(tǒng) | 在線客服 | 希望有24小時(shí)在線客服 | 建議接入第三方客服系統(tǒng) | 可行,需額外費(fèi)用 | 接入第三方客服系統(tǒng),提供724小時(shí)在線客服 |
是不是看著就清爽多了?有了這個(gè)溝通效率直接提升了好幾個(gè)等級(jí)! 再也不用因?yàn)榇蠹依斫獠煌镀ち?,省下?lái)的時(shí)間,足夠我多睡幾覺(jué)了。
然后就是開發(fā)過(guò)程了。說(shuō)實(shí)話,這部分我完全是門外漢,只能靠著程序員小哥們兒了。他們那行話,我聽得云里霧里,什么API接口、數(shù)據(jù)庫(kù)、前端后端……簡(jiǎn)直就是天書! 不過(guò),我發(fā)現(xiàn),多問(wèn)多溝通真的很重要。 別不好意思問(wèn),不懂就問(wèn),他們其實(shí)挺樂(lè)意解釋的,畢竟他們也希望項(xiàng)目能順利完成嘛!
而且,我發(fā)現(xiàn),要做好一個(gè)手機(jī)小程序,不僅技術(shù)要過(guò)硬,設(shè)計(jì)也很重要! 一個(gè)界面好看的小程序,用戶體驗(yàn)自然就更好。 一開始,我以為隨便找個(gè)模板套一下就完事了,后來(lái)發(fā)現(xiàn),那完全不行??! 用戶體驗(yàn)太差了,導(dǎo)致很多用戶不愿意使用。我們還是請(qǐng)了專業(yè)的設(shè)計(jì)師,才做出一個(gè)讓人眼前一亮的界面。
在這個(gè)過(guò)程中,我還學(xué)到了一些其他的小技巧,比如:
多參考優(yōu)秀的案例: 看看別人是怎么做的,取長(zhǎng)補(bǔ)短,能少走很多彎路。
用戶測(cè)試很重要: 在開發(fā)過(guò)程中,多找些人來(lái)測(cè)試一下,聽聽他們的反饋,這樣才能及時(shí)改進(jìn)。
別貪大求全: 剛開始,我的想法很多,想把功能都塞進(jìn)去,結(jié)果發(fā)現(xiàn)根本實(shí)現(xiàn)不了,后只能砍掉很多功能。所以,一定要根據(jù)實(shí)際情況,優(yōu)先開發(fā)一些核心功能。
定制手機(jī)小程序開發(fā),是個(gè)非常復(fù)雜的過(guò)程,需要各方面的配合。 但是,只要認(rèn)真對(duì)待每個(gè)環(huán)節(jié),做好溝通,終還是能做出一個(gè)不錯(cuò)的產(chǎn)品。 想想看,等小程序上線之后,看到用戶使用我們開發(fā)的小程序,那種成就感,真的沒(méi)得說(shuō)!
現(xiàn)在,小程序已經(jīng)進(jìn)入測(cè)試階段了,我的心也跟著懸了起來(lái)。 希望一切順利吧!
我想問(wèn)問(wèn)大家,你們覺(jué)得在小程序開發(fā)過(guò)程中,重要的是什么?是技術(shù)?是設(shè)計(jì)?還是其他什么? 我很想知道你們的看法!