商業版微信小程序開發流程

1、產品階段前端

①功能規劃思惟導圖——產品經理了解清楚整個項目需求,產出清晰明確的功能需求說明。數據庫

②需求報價預算——產品經理肯定好功能需求後,輸出整個項目開發的報價方案。小程序

③組建技術開發團隊——初步確認開發的方向和預算後,打造出合適該項目的技術團隊,接着項目進入到設計開發階段。後端

④開發進度文檔——根據總的開發週期,制訂各個開發階段的里程碑節點,並根據制訂的開發計劃,推動後續的整個設計開發過程。微信小程序

2、設計階段服務器

①原型設計稿——產品經理根據功能需求,進行整個項目前端界面的原型設計,定下最終的產品原型。微信

②原型交互流程圖——在原型設計稿的基礎上,加上每一個頁面的跳轉交互流程標識,以便可以清晰了了解各個頁面間的跳轉和交互流程。併發

③UI風格頁——UI設計師會挑出幾個主頁面進行風格頁的設計,通常會提供3-5個風格頁的設計,確認整個UI的設計風格。運維

④UI高保真設計稿——風格確認後,UI設計師根據產品經理提供的產品原型圖進行頁面的設計,最終輸出整套高保真UI設計圖。 測試

3、開發階段(前端+後臺)

①註冊相關帳號——開發過程當中,須要註冊相關的開發者帳號, 包括部分但也不限於如下的開發者帳號: 1.蘋果開發者帳號 2.應用寶帳號 3.微信公衆號 4.支付帳號 5.推送帳號 6.阿里雲帳號 7.APP統計開發者帳號 8.短信開發者帳號 9.地圖開發者帳號

②編碼開發——前端就是微信小程序和微信小程序管理系統,後端就是後端程序和數據庫。這部分技術的實現要更據團隊技術的掌握和當前業務的規模來決定。

③購買服務器——上線前半到一個月,須要購買雲服務器(如阿里雲服務器)。 根據項目預估的運營狀況,如將來一段時間的註冊用戶數,日活用戶數,用戶增長預估,用戶的併發訪問狀況等,確認服務器的採購配置。

④註冊域名,備案——因爲要用到微信和有官方網站,則須要配備域名,須要提早購買好域名和服務器,並進行備案,備案通常須要7-10個工做日。 

⑤交付測試版本——完成項目的全部功能開發後進行內部測試,項目各成員進行反饋測試。期間,要更據項目的測試來反饋問題。在通過1-3周的測試與反饋後,最終版本功能達到穩定流暢的上線狀態。 

4、項目上線

①準備上架相關的資料——如發佈市場的打包版本,應用說明描述,截圖,部署服務器和錄入正式的數據等工做;

②部署正式服務器——將數據庫,後臺系統部署到正式的服務器上面,並錄入正式的上線數據到系統的後臺; 

③發佈H5到微信公衆號或微信小程序——若是是微信H5的網站,只須要將網站部署並掛到公衆號的菜單上面; 若是是微信小程序,則須要把微信小程序發佈提交給微信團隊審覈並上架。

④(有APP)發佈APP應用到市場國內的應用通常是發佈到蘋果的APPSTORE(iOS版本)和騰訊的應用寶(安卓版本)。APPSTORE提交後通常須要10個工做日左右能夠經過應用的審覈並上架,應用寶通常當天提交APP,當天就能夠經過應用的審覈並上線 。

5、運維階段

項目上線後,項目便正式進入運維的階段。軟件使用等事項,以及程序Bug的修復、版本更新等內容。

相關文章
相關標籤/搜索