在軟件開發(fā)的過程中,需求分析的重要性無需贅言,而在需求分析的過程中,需求文檔的撰寫對(duì)需求分析同樣起著非常重要的作用。中培課堂《需求分析與管理最佳實(shí)踐》培訓(xùn)專家劉老師在這里對(duì)需求分析文檔的撰寫進(jìn)行了詳細(xì)介紹。
經(jīng)歷完需求篩選和優(yōu)先級(jí)定義之后,通常可以得到需求列表,負(fù)責(zé)各個(gè)功能的產(chǎn)品經(jīng)理就可以領(lǐng)任務(wù)去寫PRD了(對(duì)于一般更新迭代的需求,可能篩選完之后只有一兩條需求,優(yōu)先級(jí)都不需要定義,就可以直接開寫了)。
下面是標(biāo)準(zhǔn)需求文檔的內(nèi)容示例:
① 文檔備案:包括文檔日期、版本號(hào)、修改人、修改內(nèi)容和審核人等信息,一般以表格形式位于文檔開頭。
② 目錄:方便閱讀
③ 背景描述:為什么要做這個(gè)產(chǎn)品模塊,市場行情,業(yè)務(wù)目標(biāo),產(chǎn)品定位等
④ 用戶類型:簡單地描述目標(biāo)用戶的情況
⑤ 項(xiàng)目時(shí)間安排:啟動(dòng)、結(jié)束等時(shí)間節(jié)點(diǎn)
⑥ 信息結(jié)構(gòu):簡單理解為內(nèi)容和頁面的層級(jí)
⑦ 業(yè)務(wù)流程說明:以流程圖形式說明業(yè)務(wù)各個(gè)狀態(tài)間的切換邏輯(例如:游戲服務(wù)器滿人時(shí)候需要切換到排隊(duì)登錄狀態(tài))
⑧ 需求詳細(xì)說明:每一條需求的詳細(xì)說明(包括:使用場景、UI描述、功能描述、優(yōu)先級(jí)、輸入輸出條件、處理流程、補(bǔ)充說明等)
⑨ 涉及關(guān)聯(lián)業(yè)務(wù)部門的支持,還需要特別備忘。
如同設(shè)計(jì)稿,代碼一樣,需求文檔很難一次成型,需要不斷修改,在評(píng)審中發(fā)現(xiàn)問題是很正常的。而做好需求文檔,也是做好需求分析的關(guān)鍵一步。
需求分析可以說是中培偉業(yè)開展的最早的培訓(xùn)領(lǐng)域之一,擁有郭老師在內(nèi)的眾多名師坐鎮(zhèn)負(fù)責(zé)主講。課程自開設(shè)以來,培養(yǎng)了一大批需求分析實(shí)干人才,贏得了廣泛贊譽(yù)。
下一期的《需求分析與管理最佳實(shí)踐》公開課培訓(xùn)將于102326日在成都舉行,目前學(xué)員火熱招募中,歡迎廣大軟件開發(fā)人才踴躍報(bào)名參加!