產(chǎn)品需求文檔(PRD)作為產(chǎn)品人員的基本功杆逗,對每個產(chǎn)品人員來說都不陌生,PRD質(zhì)量的好壞直接影響到研發(fā)部門是否能明確該產(chǎn)品的功能和性能鳞疲,研發(fā)出符合產(chǎn)品人員預(yù)期的效果罪郊,因此PRD的重要性不言而喻。
可以理解為尚洽,PRD是產(chǎn)品人員關(guān)于產(chǎn)品功能文字傳達(dá)悔橄,必須清晰的將產(chǎn)品功能最終實現(xiàn)的結(jié)果以文字方式表達(dá)出來呈現(xiàn)給閱讀者,一般的閱讀對象有項目負(fù)責(zé)人腺毫、研發(fā)人員癣疟、UI、測試人員潮酒。PRD不僅作為產(chǎn)品功能的詳細(xì)說明文檔睛挚,PRD的作用更在于它是整個產(chǎn)品質(zhì)量控制的執(zhí)行標(biāo)準(zhǔn),是將產(chǎn)品定義化落實為實際的開始急黎。
那么PRD應(yīng)該具備哪些要素扎狱?
1、文檔的名稱
每個產(chǎn)品都是經(jīng)過多次的迭代完成的勃教,不同階段迭代的功能都是不一樣的淤击,因此需要定義清楚該文檔是屬于哪個版本迭代,通常命名的方式是以編號呈現(xiàn)故源,比如污抬,xx產(chǎn)品需求說明書_V1.0,前面xx產(chǎn)品需求說明書是針對哪個系統(tǒng)產(chǎn)品迭代,后面的V1.0是版本號绳军,這樣便于區(qū)分不同迭代版本的文檔壕吹。
2、文檔的版本歷史
包括删铃,版本號、描述踏堡、記錄人員猎唁、日期。版本號是為了記錄當(dāng)前的內(nèi)容迭代的版本顷蟆,描述是具體到當(dāng)前記錄的內(nèi)容屬于的功能模塊诫隅,以便閱讀人能快速找到迭代的內(nèi)容,記錄人員是指需求內(nèi)容的記錄者帐偎,日期是指需求文檔記錄的時間逐纬。
3、目錄
目錄是用于清楚了解需求文檔整體結(jié)構(gòu)削樊。
4豁生、引言
引言部分包含產(chǎn)品背景兔毒、術(shù)語和說明、參考文檔甸箱、需求優(yōu)先級約定育叁;
產(chǎn)品背景主要介紹產(chǎn)品設(shè)計的原因和目的以及產(chǎn)品描述,是什么樣的產(chǎn)品芍殖,產(chǎn)品的理念是什么豪嗽,產(chǎn)品的特色是什么以及產(chǎn)品的市場定位。
術(shù)語與說明:行業(yè)術(shù)語出現(xiàn)的專業(yè)名詞豌骏,說明則是對這些術(shù)語進行解釋龟梦。
參考文檔:該需求文檔的參考資料。
需求優(yōu)先級約定:對于該文檔內(nèi)的功能需求進行優(yōu)先級劃分窃躲。并對每個優(yōu)先級進行定義计贰。
5、業(yè)務(wù)流程圖
業(yè)務(wù)流程圖是對產(chǎn)品整個業(yè)務(wù)流程進行圖形化的展示框舔,對產(chǎn)品整體功能流程的闡釋蹦玫;明確特定的主體都有哪些工作任務(wù)以及各個特定主體之間的聯(lián)系;方便閱讀人整體了解整體的業(yè)務(wù)背景刘绣。
6樱溉、需求詳細(xì)描述
這部分是PRD的主體部分,它包含所有的功能需求的詳細(xì)描述和規(guī)劃纬凤,對于這部分的內(nèi)容將結(jié)合案例進行說明福贞。主要內(nèi)容包括以下幾點:
(1)功能概要:介紹該功能的用途,主要解決哪些問題停士,在哪種情況下會被用戶使用挖帘。
(2)界面說明:主要是頁面交互的部分的說明,主要的閱讀對象是UI設(shè)計師恋技;產(chǎn)品人員進行線框圖的繪制就是原型頁面的設(shè)計拇舀,頁面呈現(xiàn)的內(nèi)容頁面要使用的場景要像交互設(shè)計師描述到位。之后由交互和視覺設(shè)計師一起完成產(chǎn)品的效果圖蜻底。
(3)操作流程:主要對該功能進行以圖形化顯示骄崩,當(dāng)前功能流程的闡釋,方便閱讀人清楚了解該功能的整體操作步驟薄辅。
(4)約束條件:指的是功能的約束說明要拂,要讓開發(fā)及測試人員直觀的明白該約束條件。
(5)詳細(xì)說明:詳細(xì)說明是重要部分站楚,是大多數(shù)研發(fā)人員關(guān)注的內(nèi)容但很多研發(fā)人員在產(chǎn)品開發(fā)過程中不喜歡長篇大論脱惰,他們只關(guān)注那些能迅速開發(fā)并且轉(zhuǎn)化的內(nèi)容,內(nèi)容太多反而會造成一定的干擾窿春。所以一定要精簡易讀拉一,能表明產(chǎn)品意圖才是最重要的采盒。若描述上有涉及到頁面交互,建議在設(shè)計原型圖的時候把交互盡可能的設(shè)計出來舅踪,對于頁面上的文本框纽甘、下拉框的內(nèi)容格式、長度抽碌、控件之間的關(guān)聯(lián)性做出詳細(xì)說明悍赢,什么場景下按鈕的變化也要在文檔中給出說明,方便閱讀人明白這其中的設(shè)計邏輯货徙。
以某公司后臺系統(tǒng)的登錄功能作為例子說明:
(1)功能概要:公司員工因工作需要必須進行對系統(tǒng)操作左权,在當(dāng)前頁面輸入賬號和對應(yīng)的密碼,系統(tǒng)進行身份認(rèn)證痴颊,身份認(rèn)證通過則跳轉(zhuǎn)到平臺首頁赏迟,每個賬號的權(quán)限由管理員進行配置。
(2)界面說明:
(3)操作流程:
本功能界面為管理員登錄頁面蠢棱,頁面要素包括賬號和密碼輸入框锌杀、登錄和跳轉(zhuǎn)按鈕;用戶可以通過輸入賬號和對應(yīng)的密碼泻仙,點擊登錄系統(tǒng)后臺糕再;流程圖如下:
(4)約束條件:登錄中所有提示均為文本框下紅色文本提示。
(5)詳細(xì)說明:
賬號:輸入框玉转,輸入賬號
登錄頁面打開后突想,鼠標(biāo)自動聚焦到該輸入框中;
同一臺電腦同一個瀏覽器再次進入登錄頁面保留上次的輸入
默認(rèn)顯示上次登錄的用戶名究抓;
聚焦離開時進行非空判斷猾担,如果輸入為空,彈出提示信息“用戶名不能為空”刺下;
2. 密碼:輸入框绑嘹,輸入用戶名對應(yīng)的密碼
登錄頁面打開后,鼠標(biāo)自動聚焦到【用戶名】輸入框中橘茉,按TAB鍵圾叼,鼠標(biāo)聚焦切換到該輸入框中
輸入密碼區(qū)分大小寫,若大寫鎖定打開捺癞,輸入時在輸入框下方提示:大寫鎖定已打開,
聚焦離開時進行非空判斷构挤,如果輸入為空髓介,彈出顯示提示信息“密碼不能為空”;
3. 驗證碼:輸入框筋现,輸入左側(cè)對應(yīng)驗證碼:
當(dāng)密碼輸入錯誤達(dá)3次或者登錄被限制輸入密碼達(dá)3次未成功登錄郵箱時顯示驗證碼和驗證碼輸入框
輸入密碼后唐础,按TAB鍵箱歧,鼠標(biāo)聚焦切換到驗證碼輸入框中
驗證碼輸入框只能輸入英文或者數(shù)字;限制長度4個(<=)
驗證碼按圖片字母或者數(shù)字輸入一膨;圖片由4個字母或者數(shù)字或者二者的組合構(gòu)成呀邢;點擊[看不清,換一個]更新圖片
4. 登錄:按鈕豹绪,點擊登錄統(tǒng)后臺
在登錄頁面的輸入框中价淌,任意回車觸發(fā)該按鈕;
鼠標(biāo)聚焦在【密碼】輸入框時瞒津,按TAB鍵蝉衣,鼠標(biāo)聚焦切換到該按鈕上;
點擊按鈕巷蚪,后臺進行管理員和密碼校驗病毡,
點擊【確定】按鈕后,頁面跳轉(zhuǎn)到系統(tǒng)管理員登錄頁面屁柏,鼠標(biāo)聚焦【管理員】輸入框
5. 通過則進入系統(tǒng)后臺啦膜,否則跳轉(zhuǎn)提示:
郵箱名稱輸入為空,提示:“郵箱名不能為空”
密碼為空淌喻,提示“密碼不能為空”
郵箱名稱或者密碼輸入有誤僧家,提示:“您輸入的郵箱名或者密碼有誤,請重輸”
登錄被限制似嗤,提示:“您的登錄IP或者時間被限制啸臀,請確認(rèn)后再嘗試”
若驗證碼錯誤,跳轉(zhuǎn)提示:“您輸入的驗證碼有誤烁落,請重輸”
6. 點擊【確定】按鈕后乘粒,頁面跳轉(zhuǎn)到系統(tǒng)登錄頁面,若郵箱名或者密碼輸入有誤伤塌,鼠標(biāo)聚焦【郵箱】輸入框灯萍,之前輸入的郵箱名保留;若驗證碼錯誤每聪,鼠標(biāo)聚焦【驗證碼】輸入框旦棉,之前輸入的郵箱名和密碼保留,驗證碼輸入框清空药薯,驗證碼圖片更換新圖片绑洛;
7. 賬號被鎖定時,提交登錄時提示“用戶帳號已經(jīng)被鎖定童本,請聯(lián)系管理員”真屯;
8. 鎖定記錄將顯示在日志管理-操作日志列表中;
9. 超時跳轉(zhuǎn):當(dāng)用戶未操作的時間間隔超過系統(tǒng)預(yù)設(shè)時間時穷娱,跳轉(zhuǎn)頁面提示“您尚未登錄或者登錄超時绑蔫,請重新登錄”运沦,點擊提示頁面中的【確定】按鈕,整體瀏覽器頁面跳轉(zhuǎn)到郵箱登錄頁面配深,重新登錄携添。
總結(jié)個人工作中PRD寫作的技巧
1, 文字表達(dá)通俗易懂
PRD是專業(yè)文檔篓叶,對于專業(yè)術(shù)語盡量用通俗易懂的文字描述出來烈掠,不同的角色進行閱讀時盡量都能理解,因此易于理解和操作也是PRD重要的使命澜共。個人在平常工作中完成一份需求文檔以后盡量會將文檔給所有后期都需要用到這份的文檔進行查閱并匯總他們的和意見和疑問向叉,我認(rèn)為這也是非常好的發(fā)現(xiàn)問題的過程。
2嗦董, 邏輯清晰
一份PRD是關(guān)于整個產(chǎn)品功能的闡述母谎,涉及到的功能點非常多,每個功能之前的關(guān)聯(lián)性也是至關(guān)重要京革,這就極考驗產(chǎn)品人員的邏輯清晰的能力奇唤。將抽象化的功能以文字的形式描述出來這是產(chǎn)品人員必備的能力。我們盡量借助軟件工具將復(fù)雜的內(nèi)容清晰傳達(dá)匹摇,方便閱讀人清楚了解咬扇。
總結(jié)
寫好PRD是每個產(chǎn)品人員能力的考核點,產(chǎn)品人員在提高專業(yè)素養(yǎng)外廊勃,更需時刻保持著對產(chǎn)品的敏感度和好奇心懈贺,加強邏輯思維能力及文字表達(dá)能力。文中說的PRD只是在產(chǎn)品設(shè)計過程中文檔輸出需要注意的點坡垫。在產(chǎn)生一份完整的PRD文檔之前需要長期的信息搜集過程梭灿,還需要聽取多方部門的建議和意見,是不斷修正的一個過程冰悠。因此堡妒,寫好一份完整的PRD不僅要有一定的資料儲備還必須保持一個學(xué)習(xí)的心態(tài),聽取他人的意見不斷去完善PRD中所闡述的內(nèi)容溉卓。