app軟件開(kāi)發(fā)流程其實(shí)并不復雜,但是對于客戶(hù)來(lái)說(shuō),。一般移動(dòng)app開(kāi)發(fā)都離不開(kāi)UI設計師、前端開(kāi)發(fā)、后端開(kāi)發(fā)、測試專(zhuān)員、產(chǎn)品經(jīng)理等,由于他們的工作性質(zhì)都不一樣,我們且先把app軟件開(kāi)發(fā)項目分為三個(gè)階段:
一、功能需求階段
1.功能需求討論:前期需要產(chǎn)品經(jīng)理跟客戶(hù)溝通,了解客戶(hù)要開(kāi)發(fā)app的類(lèi)型、平臺、功能、產(chǎn)品設計的需求、時(shí)長(cháng)、預算等等,只有了解客戶(hù)的詳細需求才能做出詳細的app開(kāi)發(fā)方案。
需求評估:提交方案后需要找前端與后端開(kāi)發(fā)人員探討方案可行性,包括功能開(kāi)發(fā)的難度、實(shí)際開(kāi)發(fā)的費用以及時(shí)間。
2.UI設計與項目開(kāi)發(fā):項目各個(gè)部門(mén)開(kāi)始討論,UI設計部門(mén)針對產(chǎn)品開(kāi)展設計UI界面跟UE。
二、app軟件開(kāi)發(fā)階段
1.項目啟動(dòng):根據產(chǎn)品功能需求文檔進(jìn)行評估提出測評、預發(fā)跟正式發(fā)布時(shí)間。
程序開(kāi)發(fā)流程:前端開(kāi)發(fā)-程序開(kāi)發(fā)-接口對接-第三方接入(支付寶等)-定期項目會(huì )議溝通和管控項目開(kāi)展-開(kāi)發(fā)預算審計。
2.程序測試:由測試專(zhuān)員針對app進(jìn)行多機型測試,測試內容包括:app內容測試、app性能測試、app功能測試、app視覺(jué)測試、對于BUG調試修復。測試合格,確認沒(méi)有BUG后與客戶(hù)進(jìn)行溝通,開(kāi)始走驗收流程。
三、app上線(xiàn)階段
app上線(xiàn)審核:一般蘋(píng)果的APP STORE審核大概需要一個(gè)星期,安卓審核在3天左右,所以app開(kāi)發(fā)測試一定要提前半個(gè)月完成,給長(cháng)線(xiàn)審核預留一定的時(shí)間。
四、上線(xiàn)所需資料與注意事項
(一)申請成為開(kāi)發(fā)者
1. 公司開(kāi)發(fā)者上傳營(yíng)業(yè)執照掃描件(已年檢)
2. 個(gè)人開(kāi)發(fā)者上傳個(gè)人有效身份證的正反兩面掃描件
3. 所有上傳證明材料必須真實(shí)有效;
4. 開(kāi)發(fā)者提供的聯(lián)系人,聯(lián)系電話(huà)將作為手機應用市場(chǎng)與開(kāi)發(fā)者聯(lián)系的渠道,需真實(shí)有效
(二)上傳軟件資料注意事項
1.軟件名稱(chēng)、文字介紹及截圖不能違反國家相關(guān)規則;
2.軟件介紹里有網(wǎng)址的,必須與軟件開(kāi)發(fā)者或者內容相關(guān),不得有其他無(wú)關(guān)內容
3.軟件圖標、截圖必須來(lái)源于上傳軟件且內容清晰,與當前版本對應
(三)app發(fā)布流程中需注意:
1.確保軟件能正常安裝、使用、卸載,保證良好的用戶(hù)體驗
2.不得抄襲,如有侵權行為則不會(huì )通過(guò)審核、已經(jīng)上線(xiàn)軟件將立即下架
3.不違反國家相關(guān)規則;
4.如軟件有收費內容,必須給用戶(hù)以明確的提示
5.如軟件含有內置SDK(軟件開(kāi)發(fā)工具包),須不含違反國家相關(guān)法律的信息;
(四)手機app應用上線(xiàn)發(fā)布
1、App store發(fā)布
2、主流安卓市場(chǎng)發(fā)布
3、app下載頁(yè)(web/wap)發(fā)布
4、二維碼生成
5、app應用手冊
從以上APP項目研發(fā)流程來(lái)看,每一個(gè)版本研發(fā)都要經(jīng)歷以上3個(gè)階段12環(huán)節,理論圖上看是一條完整的流水線(xiàn),但是如何保證流程順暢進(jìn)行?如何使項目成員工作效率最大化?這十分考驗產(chǎn)品經(jīng)理/項目經(jīng)理的版本規劃能力。當然項目成員間的默契和溝通也很重要。