做產(chǎn)品經(jīng)常會(huì)用到PRD赘风,但是如果沒有一套完整的寫作思路和框架,寫出的PRD質(zhì)量就不會(huì)太好荠瘪,導(dǎo)致遺漏重要信息贡蓖,在項(xiàng)目過程中被開發(fā)纺酸、前端嘲碱、測(cè)試吐槽金砍。
一、什么是PRD?
PRD為Product Requirement Document的簡稱麦锯,其中文翻譯為:產(chǎn)品需求文檔恕稠。該文檔是產(chǎn)品項(xiàng)目由“概念化”階段進(jìn)入到“圖紙化”階段的最主要的一個(gè)文檔。當(dāng)然扶欣,這個(gè)定義針對(duì)的是一個(gè)全新的產(chǎn)品鹅巍。廣義上來講,產(chǎn)品需求的描述料祠,應(yīng)該包含有產(chǎn)品的戰(zhàn)略和戰(zhàn)術(shù)骆捧,戰(zhàn)略是指:產(chǎn)品定位、目標(biāo)市場(chǎng)术陶、目標(biāo)用戶凑懂、競(jìng)爭(zhēng)對(duì)手等煤痕。戰(zhàn)術(shù)是指產(chǎn)品的結(jié)構(gòu)梧宫、核心業(yè)務(wù)流程、具體用例描述摆碉、功能&內(nèi)容描述等塘匣,本文主要討論的是戰(zhàn)術(shù)部分。
PRD的主要使用對(duì)象有:開發(fā)巷帝、測(cè)試忌卤、項(xiàng)目經(jīng)理、交互設(shè)計(jì)師楞泼、運(yùn)營及其他業(yè)務(wù)人員驰徊。開發(fā)可以根據(jù)PRD獲知整個(gè)產(chǎn)品的邏輯笤闯;測(cè)試可以根據(jù)PRD建用例;項(xiàng)目經(jīng)理可以根據(jù)PRD拆分工作包棍厂,并分配開發(fā)人員颗味;交互設(shè)計(jì)師可以通過PRD來設(shè)計(jì)交互細(xì)節(jié)。PRD是項(xiàng)目啟動(dòng)之前牺弹,必須要通過評(píng)審確定的最重要文檔浦马。
產(chǎn)品經(jīng)理的PRD,就像建筑設(shè)計(jì)師的設(shè)計(jì)圖紙张漂,是整個(gè)設(shè)計(jì)和思考的結(jié)晶晶默,同時(shí),也是思考過程呈現(xiàn)航攒』嵌福《用戶體驗(yàn)要素》作者在書中有一句很經(jīng)典的話:“文檔不能解決問題,但是定義可以”漠畜,這也是PRD的另一個(gè)重要的作用:定義產(chǎn)品需求仅政,在團(tuán)隊(duì)內(nèi)達(dá)成共識(shí)。
二盆驹、寫作的邏輯
寫PRD圆丹,其實(shí)就是一個(gè)產(chǎn)品的業(yè)務(wù)需求分析過程,最近在看一本書躯喇,叫《火球UML大戰(zhàn)需求分析》辫封,里面提到了需求分析過程,作者的這個(gè)需求分析思路是基于傳統(tǒng)軟件/系統(tǒng)廉丽,但是我覺得這種思路是相通的倦微,可以應(yīng)用于所有產(chǎn)品。我根據(jù)這個(gè)思路正压,做了部分改良欣福,形成了以下的邏輯:
整理產(chǎn)品結(jié)構(gòu)
分析核心業(yè)務(wù)流程
分析及整理用例
分析及整理非功能性需求
整理需求文檔并評(píng)審
1、整理產(chǎn)品結(jié)構(gòu)
就像修建一座商場(chǎng)焦履,在設(shè)計(jì)的時(shí)候拓劝,需要考慮整個(gè)商場(chǎng)的結(jié)構(gòu),商場(chǎng)包含美食區(qū)嘉裤、服裝區(qū)郑临、百貨區(qū)、休閑娛樂區(qū)等屑宠,然后每個(gè)區(qū)域又可以按商家或類型細(xì)分厢洞。產(chǎn)品也是這個(gè)道理,產(chǎn)品是由功能和內(nèi)容組成,這些功能和內(nèi)容躺翻,按照某種緯度丧叽,組成頻道/模塊,最終形成產(chǎn)品的整體結(jié)構(gòu)公你。由于產(chǎn)品的結(jié)構(gòu)一般比較大蠢正,這里僅以產(chǎn)品結(jié)構(gòu)中的個(gè)人中心這個(gè)模塊為例:
產(chǎn)品結(jié)構(gòu)一般通過MindManger梳理。需要注意的是省店,產(chǎn)品結(jié)構(gòu)≠頁面結(jié)構(gòu)嚣崭,產(chǎn)品結(jié)構(gòu)是邏輯上的,頁面結(jié)構(gòu)是物理上的懦傍,至于具體的結(jié)構(gòu)和方法雹舀,可以參看《用戶體驗(yàn)要素》一書。
2.分析核心業(yè)務(wù)流程
每個(gè)產(chǎn)品粗俱,都會(huì)有幾個(gè)核心的業(yè)務(wù)说榆,分析并梳理出幾個(gè)核心業(yè)務(wù)流程,可以幫助產(chǎn)品經(jīng)理了解產(chǎn)品邏輯寸认。筆者做的是B端產(chǎn)品签财,核心業(yè)務(wù)流程一般都會(huì)涉及到多個(gè)角色,而C端產(chǎn)品偏塞,核心流程的用戶則比較單一唱蒸。涉及到多個(gè)角色的業(yè)務(wù)流程,可以使用泳道圖灸叼,單個(gè)角色可以使用普通的活動(dòng)圖神汹。另外,在分析業(yè)務(wù)流程的時(shí)候古今,還可以配合使用狀態(tài)圖和順序圖屁魏,具體使用什么工具,視情況而定捉腥,重點(diǎn)是梳理清楚邏輯氓拼。
3.分析及整理用例
這個(gè)步驟是更具體,也很重要的的一步抵碟,前面2個(gè)步驟確定了范圍和流程桃漾,這一步針對(duì)流程上的某個(gè)節(jié)點(diǎn)來具體描述。以會(huì)員中心→內(nèi)容管理這個(gè)模塊為例立磁,這個(gè)模塊下面包含的用例有:
新增文章
修改文章
刪除文章
查看文章列表
查看文章詳情
現(xiàn)在呈队,就可以按照上面這個(gè)列表剥槐,來一一的描述用例唱歧。
一個(gè)完整的用例應(yīng)該包含以下主要內(nèi)容:
在描述需求時(shí),有2種方式,一種是用例描述颅崩,另外一種是功能點(diǎn)描述几于。用例描述和功能點(diǎn)描述最大的區(qū)別在于,描述的角度不一樣沿后,用例是從人和系統(tǒng)/產(chǎn)品的旁觀者來描述沿彭,而功能點(diǎn)是從系統(tǒng)/產(chǎn)品的角度來描述。通過用例描述需求尖滚,最好用文檔喉刘,并且有統(tǒng)一的用例模板,而功能描述只需要在Axure里漆弄,以注釋的方式描述即可睦裳。
其實(shí),關(guān)于需求怎么描述撼唾,沒有完全正確的方式廉邑,只有最合適的方式,具體因人而異倒谷≈朊桑《啟示錄》一書作者就建議描述產(chǎn)品需求只需要高保真原型+注釋就可以,完全不需要文檔渤愁,以下是書中的一些觀點(diǎn):
產(chǎn)品說明(需求)文檔的主體應(yīng)該是高保真原型牵祟,由它體現(xiàn)產(chǎn)品的功能需求、信息架構(gòu)抖格、用戶體驗(yàn)课舍、交互設(shè)計(jì)、視覺設(shè)計(jì)他挎。高保證原型最大的優(yōu)勢(shì)是可以用于測(cè)試筝尾。
與其花幾個(gè)星期撰寫冗長的Word文檔,既沒人讀办桨,也無法測(cè)試筹淫,還不如和設(shè)計(jì)師一起創(chuàng)建原型。
詳細(xì)內(nèi)容可以參看這本書的第十八章呢撞,「重新定義產(chǎn)品說明文檔」一節(jié)损姜。
不管是用例描述還是功能描述,規(guī)則都是最重要的一部分殊霞,這里主要講一下如何描述能完整無誤的闡述需求并讓閱讀者看懂摧阅。規(guī)則的描述,主要是從3方面思考绷蹲。
數(shù)據(jù)規(guī)則棒卷。主要指頁面從數(shù)據(jù)庫調(diào)取數(shù)據(jù)并展現(xiàn)的規(guī)則顾孽,比如查看文章列表這個(gè)用例,需要描述文章列表頁面展示哪些字段比规、每個(gè)字段的類型及長度若厚、列表的排序規(guī)則刷新頻率等。
狀態(tài)邏輯蜒什。文章不同狀態(tài)之間切換的觸發(fā)點(diǎn)是什么测秸,比如狀態(tài)為已發(fā)布的文章,要變?yōu)橄录茉殖#赡艿挠|發(fā)條件有:發(fā)布時(shí)間已過期霎冯、手動(dòng)操作下架等。
交互規(guī)則钞瀑。界面上存在交互的元素肃晚,一一列舉并說明,比如鏈接仔戈、按鈕关串、滑動(dòng)、下拉的具體交互規(guī)則及異常處理监徘。另外晋修,整個(gè)場(chǎng)景由于網(wǎng)絡(luò)問題、系統(tǒng)問題導(dǎo)致的異常也需要說明凰盔。
4.分析及整理非功能性需求
非功能需求涉及比較廣墓卦,比如產(chǎn)品的性能需求,訪問速度達(dá)到多少户敬、最大能支持多少人同時(shí)訪問落剪;比如設(shè)計(jì)需求,產(chǎn)品要設(shè)計(jì)成小清新風(fēng)格還是成熟穩(wěn)重的風(fēng)格等尿庐;還比如統(tǒng)計(jì)需求忠怖,產(chǎn)品要統(tǒng)計(jì)哪些字段,形成哪些報(bào)表等抄瑟。這個(gè)可以根據(jù)具體的需求來描述凡泣。
5.整理需求文檔并評(píng)審
當(dāng)完成以上4個(gè)步驟以后,整個(gè)產(chǎn)品的邏輯已經(jīng)很清楚了皮假,再將產(chǎn)出物匯總鞋拟,就可以整理出需求文檔。文檔出來后惹资,需要和項(xiàng)目相關(guān)的負(fù)責(zé)人一起評(píng)審贺纲,評(píng)審確認(rèn)通過,就可以進(jìn)入產(chǎn)品的實(shí)施階段褪测。實(shí)施一般是由項(xiàng)目經(jīng)理負(fù)責(zé)猴誊,但是很多公司沒有配備該崗位潦刃,這就要求產(chǎn)品經(jīng)理擁有項(xiàng)目管理的能力,來推動(dòng)產(chǎn)品順利實(shí)施并上線稠肘。
三福铅、PRD文檔的格式
目前市面上各種需求文檔萝毛,五花八門项阴,千萬不要試圖找到一個(gè)100%完美的文檔模版,PRD文檔笆包,只有最合適的环揽,沒有最好的,每個(gè)人所在的公司背景都不一樣庵佣,大公司要求文檔規(guī)范歉胶,細(xì)節(jié)到位,小公司可能只需要記錄關(guān)鍵信息巴粪,剩余的靠口頭溝通通今,甚至都不需要文檔。還有些人肛根,直接通過Axure描述產(chǎn)品需求辫塌。
PRD文檔,最重要的還是以上的整個(gè)思考和整理的過程派哲,當(dāng)以上步驟梳理清楚后臼氨,文檔只是水到渠成的產(chǎn)出。我的原則是芭届,只要內(nèi)容清楚储矩,文檔格式?jīng)]那么重要。
四褂乍、寫在最后
產(chǎn)品經(jīng)理需要做產(chǎn)品的戰(zhàn)術(shù)執(zhí)行和戰(zhàn)略計(jì)劃工作持隧,我認(rèn)為這兩個(gè)工作是個(gè)遞進(jìn)的關(guān)系,當(dāng)你能把產(chǎn)品的戰(zhàn)術(shù)執(zhí)行到位逃片,真正的把一款產(chǎn)品從0到1做出來的時(shí)候舆蝴,再去思考產(chǎn)品的創(chuàng)新、規(guī)劃……產(chǎn)品才容易落地题诵,否則洁仗,永遠(yuǎn)是紙上談兵。這也是為什么很多產(chǎn)品助力剛開始到公司都只接一些功能模塊的設(shè)計(jì)實(shí)施工作性锭,而不是一來就做戰(zhàn)略方面的工作赠潦。