一款A(yù)PP從開發(fā)到交付都有哪些流程(一款app從開發(fā)到交付都有哪些流程呢)
01 需求分析
一般來講,大部分創(chuàng)業(yè)型項(xiàng)目在這個階段只是一些比較抽象的想法,并且都是停留在天馬行空的階段,因?yàn)樗麄儾⒉涣私忾_發(fā),只是“自我”構(gòu)思,此時項(xiàng)目經(jīng)理與產(chǎn)品經(jīng)理會從專業(yè)的角度去幫助客戶分析其中不合理的地方,并給客戶提供一個完善的解決方案,最終梳理出完整需求。
圖源 | 百度圖片
02 評估成本
項(xiàng)目的難易度、用多少人員進(jìn)行開發(fā)、項(xiàng)目工期大概多久,服務(wù)器需要用什么配置,通過這些預(yù)算出項(xiàng)目成本。
圖源 | 百度圖片
03 原型設(shè)計(jì)
原型圖就是我們app開發(fā)中的草圖,在對用戶需求的整理分析之后,把整理出來的需求功能分類,功能的規(guī)劃,頁面及布局進(jìn)行設(shè)計(jì),并設(shè)計(jì)各個頁面的跳轉(zhuǎn)邏輯,確定App界面設(shè)計(jì)方向及功能,繪制出產(chǎn)品原型圖。
圖源 | 百度圖片
04 UI界面設(shè)計(jì)
當(dāng)原型圖經(jīng)由客戶確認(rèn)后,UI設(shè)計(jì)師會依據(jù)原型圖的搭建,對界面進(jìn)行美化設(shè)計(jì)和風(fēng)格設(shè)計(jì),大到整體界面風(fēng)格,小到每一個按鈕與圖標(biāo),對每一個頁面、每一個區(qū)域進(jìn)行相應(yīng)的配色、頁面元素、功能圖標(biāo),在此期間要做不斷的調(diào)整,最終設(shè)計(jì)出整套APP的界面效果圖。
圖源 | 百度圖片
05 前端開發(fā)
前端開發(fā)工程師在收到UI效果圖后,使用前端代碼將設(shè)計(jì)圖還原展示出來,包括各種特效、色值、按鈕、頁面切換、布局的合理性等,這些細(xì)節(jié)將直接影響到用戶體驗(yàn)。
圖源 | 百度圖片
06 后端開發(fā)
后端開發(fā)包括架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、業(yè)務(wù)功能實(shí)現(xiàn)及接口封裝、管理后臺的開發(fā)等;后端就像房子的地基,它是APP的底層框架,影響著整個APP的穩(wěn)定性和可塑性,占有重要的地位。
圖源 | 百度圖片
07 程序測試
平臺多機(jī)型同步測試,包括: 內(nèi)容測試、性能測試、功能測試、視覺測試,BUG調(diào)試修復(fù);再選擇一個xiao'qu'dao測試合格,確認(rèn)沒有問題后與客戶進(jìn)行溝通,開始驗(yàn)收;由客戶進(jìn)行測試,提出修改意見。
圖源 | 百度圖片
08 驗(yàn)收交付
打包源碼、說明文檔、操作文檔給客戶,最終交付給客戶的APP就是一個功能落地,運(yùn)行穩(wěn)定的APP,客戶根據(jù)個人推廣需求進(jìn)行上線即可。
圖源 | 百度圖片