APP軟件開發的完整流程
文章分類:公司動態發布時間2015-12-14原文鏈接:深圳市英加諾科技有限公司閱讀(39)
想要開發APP首先就必須了解APP的開發流程,一個移動APP項目的研發規模可大可小,但都離不開一下幾個成員:產品經理,UI設計師,前端開發,后端開發,測試等。如何黑的案例項目成員的工作,有些需要配備項目經理,一個清晰合理的項目研發流程控制很重要的。
按工作的性質不同可以把APP項目開發分成三個階段:一、需求階段;二、研發階段;三、發布階段。
一、需求階段
1、需求討論:產品經理與客戶溝通,做什么功能,怎么做,包括開發類型,需求開發的平臺,具體的產品功能需求,具體的產品設計需求,項目期望完成時間,開發預算,通過反復調研,討論,輸出交互方案。
2、需求評估:產品在輸出交互方案后找相應的開發討論需求方案是否可行,包括功能需求技術難度,評估設計需求可行性欲體驗評估、項目預期完成時間,實際開發費用。
3、項目技術開發與視覺規劃。項目開始各個部門就開始項目的碰頭會議,設計部門開始設計UI和UE,針對產品開展創意設計,形成初步的效果圖,經過首次客戶的確認。在根據交流的具體結果進行二次修改,最終于客戶確認高保真視覺圖,開始進入研發階段。
二、研發階段
1、項目啟動:開發根據產品需求文檔進行需求評審,評估出開發周期,測試時間,發布時間點,正式發布時間點。
2、程序開發流程:前端開發-程序開發-接口對接-第三方接入-定期項目會議溝通和管控項目開發進展-開發預算審計
3、程序測試:產品面向的平臺多機型同步測試。包括:APP內容測試,APP性能測試,APP功能測試,APP視覺測試,對于BUG調試修復。測試合格,確認沒有BUG后與客戶進行溝通,開始驗收。由客戶進行測試,提出修改意見。
三、發布階段
在上線發布前就需要提前準備好以下資料:
蘋果的APPStore審核一個應用需要一周左右時間,所以如果是計劃上規定上線時間的項目,開發測試一定要提前半個月完成,給上線審核預留時間。
安卓各市場一般審核較快,普遍在3天左右即可。
申請成為開發者:
1、公司開發者上傳營業制造掃描件(已年檢)
2、個人開發者上傳個人有效身份證的正反兩面掃描件
3、所有上次證明材料必須真實有效
4、開發者提供的聯系人,聯系電話將作為手機應用市場與開發者聯系的渠道,需真實有效。