當前位置:首頁 > 新聞 > APP項目開(kāi)發(fā)流程和步驟,作爲互聯網企業要清晰了解每個細節
APP項目開(kāi)發(fā)流程和步驟,作爲互聯網企業要清晰了解每個細節
最近,很多來咨詢的小夥伴都(dōu)抱著(zhe)一個同樣的疑問「究竟互聯網開(kāi)發(fā)公司開(kāi)發(fā)一個項目,需要經(jīng)曆怎樣的過(guò)程呢?」
因此,小編在這(zhè)裡(lǐ)用一個通俗易懂的方法給大家科普一下開(kāi)發(fā)項目是怎樣一步一步進(jìn)行的!
一、商務階段
①功能(néng)規劃思維導圖
産品經(jīng)理跟甲方對(duì)接了解清楚整個項目需求,産出清晰明确的功能(néng)需求說(shuō)明。
②需求報價方案
産品經(jīng)理跟客戶确定好(hǎo)功能(néng)需求後(hòu),輸出整個項目開(kāi)發(fā)的報價方案。
③技術開(kāi)發(fā)合同
初步确認合作意向(xiàng)後(hòu),小跑科技提供技術開(kāi)發(fā)合同,如果乙方對(duì)合同協議會(huì)異議,雙方協商修改。簽好(hǎo)合同好(hǎo),項目進(jìn)入到設計開(kāi)發(fā)階段。
④開(kāi)發(fā)進(jìn)度文檔
簽訂合同後(hòu),甲方會(huì)根據總的開(kāi)發(fā)周期,制訂各個開(kāi)發(fā)階段的裡(lǐ)程碑節點,并根據制訂的開(kāi)發(fā)計劃,推進(jìn)後(hòu)續的整個設計開(kāi)發(fā)過(guò)程。
二、設計階段
①原型設計稿
産品經(jīng)理根據合同确認的功能(néng)需求,進(jìn)行整個項目前端界面(miàn)的原型設計,經(jīng)過(guò)雙方确認,定下最終的産品原型。
②原型交互流程圖
在原型設計稿的基礎上,加上每個頁面(miàn)的跳轉交互流程标識,以便能(néng)夠清晰了了解各個頁面(miàn)間的跳轉和交互流程。
③UI風格頁
UI設計師會(huì)挑出幾個主頁面(miàn)進(jìn)行風格頁的設計,一般會(huì)提供3-5個風格頁的設計,确認整個UI的設計風格。
④UI高保真設計稿
風格确認後(hòu),UI設計師根據産品經(jīng)理提供的産品原型圖進(jìn)行頁面(miàn)的設計,最終輸出整套高保真UI設計圖。
三、開(kāi)發(fā)階段(前端+後(hòu)台)
①注冊相關賬号
開(kāi)發(fā)過(guò)程中,需要注冊相關的開(kāi)發(fā)者賬号,
包括部分但也不限于以下的開(kāi)發(fā)者賬号:
1.蘋果開(kāi)發(fā)者賬号
2.應用寶賬号
3.微信公衆号
4.支付賬号
5.推送賬号
6.阿裡(lǐ)雲賬号
7.APP統計開(kāi)發(fā)者賬号
8.短信開(kāi)發(fā)者賬号
9.地圖開(kāi)發(fā)者賬号
(注:注冊相關開(kāi)發(fā)者賬号所需的費用,需要甲方進(jìn)行支付)
②購買服務器
上線前半到一個月,需要購買雲服務器(如阿裡(lǐ)雲服務器)。
根據項目預估的運營情況,如未來一段時(shí)間的注冊用戶數,日活用戶數,用戶增加預估,用戶的并發(fā)訪問情況等,确認服務器的采購配置。
③注冊域名,備案
如果項目需要分享到微信,或者有官方網站,則需要配備域名使用,需要提前購買好(hǎo)域名和服務器,并進(jìn)行備案,備案一般需要7-10個工作日。
(注:購買服務器和域名,費用需要甲方進(jìn)行支付)
④交付測試版本
技術公司完成(chéng)項目的所有功能(néng)開(kāi)發(fā)及内部測試後(hòu),將(jiāng)打包發(fā)布測試的版本給甲方進(jìn)行反饋測試。期間,雙方都(dōu)需要配置相關的人員進(jìn)行項目的測試反饋問題。在經(jīng)過(guò)1-3周的測試與反饋後(hòu),最終版本功能(néng)達到穩定流暢的上線狀态。
四、項目上線
①準備上架相關的資料
如發(fā)布市場的打包版本,應用說(shuō)明描述,截圖,部署服務器和錄入正式的數據等工作;
②部署正式服務器
將(jiāng)數據庫,後(hòu)台系統部署到正式的服務器上面(miàn),并錄入正式的上線數據到系統的後(hòu)台;
③發(fā)布APP應用到市場
國(guó)内的應用一般是發(fā)布到蘋果的APPSTORE(iOS版本)和騰訊的應用寶(安卓版本)。APPSTORE提交後(hòu)一般需要10個工作日左右可以通過(guò)應用的審核并上架,應用寶一般當天提交APP,當天就(jiù)可以通過(guò)應用的審核并上線
④發(fā)布H5或小程序到微信公衆号
如果是微信H5的網站,隻需要將(jiāng)網站部署并挂到小程序的菜單上面(miàn);
如果是微信小程序,則需要把小程序發(fā)布提交給微信團隊審核并上架;
五、運維階段:
①免費運維階段
項目上線後(hòu),項目便正式進(jìn)入免費運維的階段(三個月)。
期間,技術公司會(huì)解答甲方的咨詢服務,指導甲方的軟件使用等事(shì)項,以及程序Bug的修複、版本更新等内容。
②交付項目資料
免費運維期到後(hòu),項目運行基本達到穩定狀态。
小跑科技會(huì)打包所有的項目資料交付給甲方,包括但不限于:
1.前後(hòu)端項目的所有最新源代碼
2.數據庫設計文檔
3.API設計文檔
4.所有的開(kāi)發(fā)者賬号資料
5.測試文檔
6.原型設計稿
7.UI設計稿
8.項目相關文檔等資料
③付費運維階段
後(hòu)續如果甲方需要小跑科技繼續提供運維支持,需要簽訂運維合同。
一般運維費用爲項目總開(kāi)發(fā)成(chéng)本的10% ~ 20%,根據項目的用戶數量,功能(néng)量級及運維工作量進(jìn)行費用的評估。