版本迭代過程的三個(gè)步驟:
策劃:考慮下一版本需要做的內(nèi)容
輸出:原型圖缸榛、需求文檔
研發(fā):開發(fā)吝羞、測試
注意點(diǎn):
需求遺漏、邏輯調(diào)整内颗、功能不統(tǒng)一钧排、自定義開發(fā)、反復(fù)說明起暮、設(shè)計(jì)缺陷卖氨、材料缺失、估時(shí)間模糊负懦、進(jìn)度失控
需求文檔的幫助:加速產(chǎn)品思維的形成筒捺、產(chǎn)品快速構(gòu)建成為可能、釋放更多時(shí)間進(jìn)行思考
團(tuán)隊(duì)效率:
1.1減少開發(fā)過程中不必要的溝通成本
1.2.減少需求反復(fù)的可能性
1.3.減少功能不統(tǒng)一的可能性
1.4.減少測試的介入成本
1.5.減少需求遺漏的可能性
1.6.減少邏輯纸厉、參數(shù)遺忘的可能性
2.1 提高評(píng)審估時(shí)的參考價(jià)值
2.2 提高需求邏輯溯源性
2.3 提高材料復(fù)用性
2.4 提高信息流動(dòng)性
2.5 提高早期發(fā)現(xiàn)問題的可能性
產(chǎn)品感知:
1.提高功能敏感度
2.提高技術(shù)認(rèn)知
3.提高產(chǎn)品敏感度
4.提高結(jié)構(gòu)敏感度
需求文檔1.0
1.用戶及應(yīng)用場景
2.系統(tǒng)/產(chǎn)品的目標(biāo)
3.功能模塊概要介紹
4.功能需求詳細(xì)規(guī)格說明
5.描述系統(tǒng)產(chǎn)品的容顏
6.USER在界面的交互
7.系統(tǒng)產(chǎn)品業(yè)務(wù)邏輯和規(guī)則
8.非功能性需求
需求文檔2.0(文檔說明系吭、功能文檔、變更記錄)
1.文檔說明
2.功能文檔(需求編號(hào)颗品、需求模塊肯尺、功能模塊、需求點(diǎn)躯枢、需求描述则吟、參數(shù)、備注)
需求編號(hào):1個(gè)需求編號(hào)對(duì)應(yīng)一個(gè)需求點(diǎn)锄蹂,需求編號(hào)應(yīng)該包含主要信息(eg:需求模塊-功能模塊-需求點(diǎn)-變更點(diǎn) ?10-3-1氓仲、10-3-1-3)
需求模塊:反向可以尋找功能模塊之間的“共性”,正向可以幫我們發(fā)現(xiàn)產(chǎn)品結(jié)構(gòu)(三種劃分方法:獨(dú)立性劃分:分享模塊得糜、注冊模塊敬扛、支付模塊;結(jié)構(gòu)劃分:用戶模塊朝抖、上傳模塊啥箭、大數(shù)據(jù)模塊;頁面劃分:首頁治宣、發(fā)現(xiàn)頁急侥、個(gè)人中心、設(shè)置頁)
功能模塊:功能模塊包括多個(gè)需求點(diǎn)侮邀,功能模塊從屬于需求模塊(劃分方法:按照區(qū)域進(jìn)行劃分:頂部導(dǎo)航缆巧、個(gè)人信息、功能菜單豌拙、推薦電臺(tái)等;按照性質(zhì)劃分:展示题暖、點(diǎn)擊按傅、判斷捉超、異常)
需求點(diǎn):最小顆粒度,1個(gè)需求點(diǎn)對(duì)應(yīng)1個(gè)功能點(diǎn)
參數(shù):將需求進(jìn)行“參數(shù)化”
3.變更記錄
需求文檔注意事項(xiàng)
1. 技巧
一個(gè)需求編號(hào)對(duì)應(yīng)一個(gè)需求點(diǎn)
需求編號(hào)蘊(yùn)含信息豐富
模塊劃分可以同時(shí)使用多種方法
結(jié)合不同的緯度
需求點(diǎn)需要最小顆粒度
參數(shù)化唯绍,盡量富裕功能以“參數(shù)”
2. 原則
需求點(diǎn)不能為空
需求描述拼岳、參數(shù)可以為空
需求變更時(shí)不嗯給你刪除和編輯原來需求,盡量新增和取消需求點(diǎn)
3. 常見模塊
常見需求模塊:分享模塊况芒、注冊模塊惜纸、支付模塊、異常模塊绝骚、用戶模塊耐版、信息模塊、上傳模塊压汪、賬戶系統(tǒng)粪牲、列表頁、發(fā)現(xiàn)頁止剖、個(gè)人中心腺阳、設(shè)置、詳情頁穿香、內(nèi)容管理亭引、數(shù)據(jù)中心、播放器皮获、閃屏焙蚓、通知、收藏頁魔市、push
常見的功能模塊:可視化(入口主届、展示、點(diǎn)擊)待德,系統(tǒng)層(數(shù)據(jù)加載君丁、異常保護(hù)、彈框)将宪,客戶端(判斷房资、輸入瘤旨、上傳)
常見的參數(shù)設(shè)置:輸入字符長度、加載內(nèi)容數(shù)、圖片顯示規(guī)則手负、停留時(shí)間、重試機(jī)制稳强、數(shù)字上限奖地、展示字符上限、提示文案法竞、push時(shí)間耙厚、時(shí)間格式强挫、內(nèi)容為空、刷新機(jī)制