? ? ? 手機(jī)軟件開(kāi)發(fā)流程基本分為幾個(gè)步驟;明確需求、原型設(shè)計(jì)、UI設(shè)計(jì)、前端開(kāi)發(fā)、后端開(kāi)發(fā)、代碼測(cè)試、項(xiàng)目交付。每個(gè)階段都有不同的工作人員去完成,那么每個(gè)階段內(nèi)容都是什么?

????? 需求分析:
????? 手機(jī)軟件開(kāi)發(fā)項(xiàng)目確定好可行性后,開(kāi)始討論需求的合理性和存在的必要性,還需要對(duì)該軟件的各項(xiàng)需求進(jìn)行詳細(xì)的分析,最后將需求拆分、細(xì)分成一個(gè)個(gè)明確的需求功能點(diǎn)。
????? 原型設(shè)計(jì):
????? 原型設(shè)計(jì)主要有產(chǎn)品經(jīng)理負(fù)責(zé),產(chǎn)品經(jīng)理根據(jù)需求文檔對(duì)APP進(jìn)行功能的規(guī)劃和頁(yè)面的布局進(jìn)行設(shè)計(jì),設(shè)計(jì)好每個(gè)頁(yè)面的跳轉(zhuǎn)邏輯,最后完成后交由客戶審核。
????? UI設(shè)計(jì):
????? UI設(shè)計(jì)師根據(jù)產(chǎn)品的頁(yè)面原型設(shè)計(jì)出美觀的App效果圖,做好元素設(shè)計(jì)、配色等
????? 前、后端開(kāi)發(fā):
????? 前端開(kāi)發(fā)工程師要使用前端代碼將UI效果圖還原展示出來(lái),包括其中的按鈕、頁(yè)面切換、布局、特效等。前端完成后開(kāi)行進(jìn)行后端服務(wù)端開(kāi)發(fā),后端開(kāi)發(fā)包括架構(gòu)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),業(yè)務(wù)功能實(shí)現(xiàn),后臺(tái)管理的開(kāi)發(fā),
????? 軟件測(cè)試:
????? 軟件完成后,測(cè)試軟件工程師需要對(duì)軟件來(lái)進(jìn)行測(cè)試,查看軟件運(yùn)行中會(huì)不會(huì)有問(wèn)題或BUG,如果有的話及時(shí)反饋給開(kāi)發(fā)人員,如沒(méi)有就可以準(zhǔn)備上架。
????? 交付上架
????? 開(kāi)發(fā)結(jié)束,要將手機(jī)軟件的全部源代碼,需求、設(shè)計(jì)文檔和操作說(shuō)明等文件交于客戶,之后就可以在商店上架運(yùn)行。