當前位置:首頁 > 新聞 > 一套流程規範教你如何開(kāi)發(fā)APP
一套流程規範教你如何開(kāi)發(fā)APP
很多人想開(kāi)發(fā)APP,但是都(dōu)不太了解開(kāi)發(fā)APP需要什麼(me),自己是否滿足開(kāi)發(fā)APP的要求;了解app的開(kāi)發(fā)流程還(hái)是有一定必要的。小編最近看到一篇比較好(hǎo)的文章,給大家看看,以便于大概了解整個流程。
1.主要流程
2.産品立項
工作概述 :産品立項階段亦稱爲準備階段,該階段主要基于需求大綱通過(guò)針對(duì)性的市場調研、用戶訪談及競品分析,盡可能(néng)的評估産品的核心功能(néng),方向(xiàng)定位、目标用戶群、成(chéng)本投入和市場前景。在決策層評估通過(guò)的條件下,組建虛拟開(kāi)發(fā)小組,協調資源,明确項目負責人及産品計劃上線時(shí)間等事(shì)項。若爲甲方需求的項目,可省略市場調研及商業價值評估的相關内容。
描繪遠景,設定目标 :産品的遠景是什麼(me)?計劃需要做什麼(me)實現這(zhè)個遠景?明确各個階段的産品目标,爲什麼(me)設定這(zhè)樣的目标?
市場調研,競品分析 :通過(guò)針對(duì)性的市場調研和充分的競品分析,測算産品市場前景和風險成(chéng)本。
收集需求,排優先級 :收集各業務市場部門反饋的需求意見,做典型用戶的深度訪談,組相開(kāi)發(fā)設計運營人員頭腦風暴,明确産品核心功能(néng)和開(kāi)發(fā)需求優先級。
組建團隊,定負責人 :依據産品定位和投入資源,組建合适的虛拟開(kāi)發(fā)小組,指定項目負責人,團隊相互熟悉各個崗位人員。
定期碰頭,制定計劃 :商定項目相關人員定期碰頭會(huì),保持團隊所有人最新需求信息同步,初步制定産品各個階段完成(chéng)時(shí)間節點。
成(chéng)果 :《競品分析報告》、《産品立項說(shuō)明書》、《産品BRD文檔》
3.需求分析評審
工作概述 :基于産品定位和運營策略,與産品各需求方進(jìn)行深度的需求溝通,將(jiāng)抽象繁雜的需求整理分析成(chéng)可落地執行的方案,召開(kāi)需求評審,排定各功能(néng)點的開(kāi)發(fā)優先級,規劃産品各個版本叠代的功能(néng)計劃表,設計産品原型,撰寫産品需求說(shuō)明書,與設計開(kāi)發(fā)團隊溝通确定各階段的完成(chéng)時(shí)間節點,明确産品實際上線時(shí)間,與市場運營團隊溝通上線運營計劃方案等。
需求分析,原型設計 :與市場業務運營同事(shì)深度溝通,形成(chéng)初步的需求大綱,功能(néng)列表,組織團隊全員頭腦風暴,分析需求的真僞及緊迫性,确定需求開(kāi)發(fā)優先級,制定産品功能(néng)叠代計劃表,設計産品原型初稿及頁面(miàn)結構圖;
需求評審,确定方案 :由産品經(jīng)理牽頭召開(kāi)需求評審會(huì)議,向(xiàng)開(kāi)發(fā)團隊詳細講解産品邏輯流程和交互細節,評估技術實現的可行性。對(duì)不明确的需求做二次需求更新;
需求文檔,開(kāi)發(fā)周期 :依據需求評審結果,修改設計最終版原型及交互,标注原型及撰寫産品需求說(shuō)明書,管理後(hòu)台數據相關數據統計等需求,技術根據需求文檔反饋每個階段的完成(chéng)時(shí)間節點。
成(chéng)果 :《産品PRD文檔》、《産品交互原型稿》(低/高保真)、《産品開(kāi)發(fā)進(jìn)度計劃表》
4.UI界面(miàn)設計
工作概述 : 基于原型交互稿及産品PRD文檔設計産品頁面(miàn)效果圖,與産品溝通确定詳細的交互細節及效果。與需求業務方确定完善效果圖設計最終版,依據開(kāi)發(fā)需求進(jìn)行效果圖細節标注,設計産品icon及應用市場審核宣傳材料,配合市場運營部門設計産品運營活動頁面(miàn)等。
用戶分析 ,設計梳理:收集相關資料分析目标用戶的使用特征、情感、習慣、心理、需求等,基于3W法明确使用者,使用環境及使用方式;
素材收集,确定風格 :在深度熟悉産品整體業務流程和商業需求的基礎上,确定頁面(miàn)主輔色,制定交互方式,操作與跳轉流程、結構、布局、信息和其他元素;
界面(miàn)設計,規範輸出 :設計産品頁面(miàn)、圖标、ICON,皮膚及一些界面(miàn)交互的表現。與前端開(kāi)發(fā)溝通,明确切圖命名及标注規範,輸出最終設計稿。
UE測試,整體複盤 :産品測試階段包含UE測試,負責測試頁面(miàn)的還(hái)原度及交互的易用性,針對(duì)設計稿和需求文檔提出測試反饋優化意見。産品上線發(fā)布後(hòu),全面(miàn)複盤本次設計架構和細節,總結設計經(jīng)驗和優化叠代建議,并撰寫相關的分析優化報告。
成(chéng)果 :《PSD源文件》、《切圖源文件》、《交互描述及标注細節規範說(shuō)明》
5.程序開(kāi)發(fā)
工作概述 :分爲用戶端、服務端兩(liǎng)類開(kāi)發(fā)。其中用戶端開(kāi)發(fā),主流有iOS和Android,依據需求文檔和設計稿,實現前端頁面(miàn)的交互效果,與服務端确定數據交換接口協議。服務端開(kāi)發(fā)依據需求文檔,設計數據庫表結構,評估核心複雜功能(néng)的實現方案,撰寫開(kāi)發(fā)設計概要文檔及反饋重要功能(néng)的完成(chéng)時(shí)間節點。
成(chéng)果 :《開(kāi)發(fā)設計概要》、《接口協議文檔》、《自測通過(guò)的産品1.0版》
6.測試驗收
工作概述 :參考産品需求文檔和開(kāi)發(fā)設計概要,撰寫産品測試用例,召開(kāi)用例講解會(huì),對(duì)産品全方位的進(jìn)行測試,將(jiāng)測試不通過(guò)的内容反饋給開(kāi)發(fā),判定bug嚴重程度和跟進(jìn)修複進(jìn)度,評估産品上線發(fā)布的可行性,協助産品和業務人員撰寫産品驗收報告。
測試類型 :功能(néng)性測試、容錯性測試、性能(néng)效率測試、易用性測試、兼容性測試、壓力測試
成(chéng)果 :《測試用例》、《測試bug反饋記錄表》、《測試驗收報告》
7.項目總結大會(huì)
項目完成(chéng)之後(hòu),需要發(fā)項目參與的所有人員組織起(qǐ)來,總結項目過(guò)程中的問題,避免以後(hòu)再次發(fā)生,個人覺得這(zhè)點很重要。