日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

技术总监之路——App项目开发流程

發(fā)布時間:2024/3/13 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 技术总监之路——App项目开发流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

App項目開發(fā)流程


一. 需求階段

1. 初期由leader或者項目責任人和PM溝通下階段開發(fā)計劃,確認需求的可行性和優(yōu)先級等初步達成共識

2. 接下來PM提供詳細UE文檔(需求顆粒感盡可能小)發(fā)起三方會議,由產品、開發(fā)和QA確認需求并達成一致,開發(fā)和QA可以對產品任意方面,提出看法和建議

3. 最終的需求定稿,周知開發(fā)和QA,由QA開始編寫測試案例

4. PM容易忽略的需求:打點統(tǒng)計,新手引導頁,灰度升級,動態(tài)splash頁等


二. 設計階段

1. 客戶端進行需求拆分,相關開發(fā)和服務器同學討論確定數據接口,并周知QA

2. 開發(fā)根據需求進行程序設計,評估實現復雜度,風險點,估計開發(fā)周期

3.?根據與服務器開發(fā)溝通,確定各模塊開發(fā)所需時間,匯總告知PM同學

4. 客戶端開發(fā)和設計人員確定設計圖的分辨率,溝通各功能頁面出設計圖的優(yōu)先級(包括標注圖,對于切圖開發(fā)和設計溝通協(xié)商)


三. 開發(fā)階段

1. 高質量完成程序開發(fā),要求有必要的注釋查看編碼規(guī)范

2. 開發(fā)中遇到突發(fā)問題(比如技術難題,風險評估不足等),可能影響開發(fā)周期的立即告知leaderPM,及時發(fā)現及時解決調整

3. 開發(fā)完成的模塊,進行自我測試直到自己不能發(fā)現任何問題(盡可能找不同的機型測試)

4.?QA編寫用例完畢,開始全員用例評審


四. 測試階段

1. 開發(fā)工程師提交程序,QA進行測試,測試過程中一般不做需求修改或增加(需求凍結點

2. QA上報bug,要求必須說明機型,版本,是否必現以及必要日志或者截圖

3. 對于升級,動態(tài)splash push推送等基礎功能每個迭代必須回歸測試

4. “冒煙測試完畢后,用monkey對程序進行必要壓力測試

5.?產品確認無任何修改后(代碼凍結),與工程師確定上線時間


五. 上線階段

1. QA發(fā)起客戶端上線,打渠道包上線

2. 上線時PM隨機抽取安裝包,檢測各個功能可用性,客戶端開發(fā)檢測引導頁是否替換,代碼混淆是否開啟,配置文件是否需要更新等

3.?上線前務必保證客戶端與服務端溝通的一致性

4.?上線后的30分鐘內,所有開發(fā)人員不能下班或者離開




/** * @author zhoushengtao(周圣韜) * @since 2014年7月1日 下午14:36:20 * @weixin stchou_zst?

?* @blog? http://blog.csdn.net/yzzst */


總結

以上是生活随笔為你收集整理的技术总监之路——App项目开发流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。