如何讓開(kāi)發(fā)、測(cè)試一致稱贊你的PRD?
![](http://image.woshipm.com/wp-files/img/33.jpg)
稍微有點(diǎn)經(jīng)驗(yàn)的產(chǎn)品經(jīng)理,基本上都會(huì)寫(xiě)好一份PRD,那到底要具備哪些特點(diǎn),才能讓開(kāi)發(fā)、測(cè)試一致稱贊你的PRD?
如果你去采訪幾個(gè)周?chē)晕⒂悬c(diǎn)經(jīng)驗(yàn)的產(chǎn)品經(jīng)理:“你認(rèn)為你寫(xiě)的PRD是一份好PRD嗎?”
答案可能會(huì)高度統(tǒng)一:“Yes,it is!”
在產(chǎn)品經(jīng)理崗位上耕耘這些年,我的PRD收到了來(lái)自開(kāi)發(fā)GG和測(cè)試MM的不計(jì)其數(shù)的建(pi)議(dou),終于收獲了長(zhǎng)足的進(jìn)步,最近一年寫(xiě)的PRD在開(kāi)發(fā)、測(cè)試團(tuán)隊(duì)中獲得了一致的認(rèn)可。所以如果你要問(wèn)我這個(gè)問(wèn)題,我的答案也會(huì)是:“Yes,it is!”
但如果再追問(wèn)一下:“你認(rèn)為什么樣的PRD是一份好的PRD呢?“
這個(gè)時(shí)候答案就會(huì)千奇百怪了,“思路清晰,排版整齊……”每個(gè)人可能都巴拉巴拉列舉一大堆的特征。
在我看來(lái),在一個(gè)真正的產(chǎn)品經(jīng)理眼里,世間萬(wàn)物,只要是人造出來(lái)的,都是產(chǎn)品。產(chǎn)品上市之前,PRD就是產(chǎn)品經(jīng)理交付的第一個(gè)產(chǎn)品。對(duì)這個(gè)產(chǎn)品經(jīng)理交付的第一個(gè)“產(chǎn)品”,至少應(yīng)該具備以下4個(gè)特點(diǎn),才能算是一個(gè)好的產(chǎn)品(PRD),即:價(jià)值明確、考慮全面、可讀性強(qiáng)、修訂留痕。
一、價(jià)值要明確
能幫助用戶解決問(wèn)題,則產(chǎn)品是有價(jià)值的;而有價(jià)值,是一個(gè)產(chǎn)品誕生的原點(diǎn)。產(chǎn)品是為了解決用戶問(wèn)題的,PRD是為了打造幫用戶解決問(wèn)題的這個(gè)產(chǎn)品而編制的。
那么,你的產(chǎn)品最終要解決的是用戶在什么場(chǎng)景下的什么問(wèn)題?要實(shí)現(xiàn)的定性目標(biāo)是什么?定量目標(biāo)是什么?
在你的PRD當(dāng)中把這些內(nèi)容寫(xiě)清楚,一方面,可以讓自己更加清晰地理解和審視項(xiàng)目?jī)r(jià)值;另一方面,也讓開(kāi)發(fā)、測(cè)試同學(xué)知道自己要做的工作是有價(jià)值的。
這有什么意義? 這么說(shuō)吧:
- 有工資拿,我做到朝九晚五;
- 有價(jià)值感,我自愿朝九晚九。
讓團(tuán)隊(duì)知道他們做的工作是有價(jià)值的,并且讓他們知道能實(shí)現(xiàn)什么樣的價(jià)值,是凝結(jié)一個(gè)團(tuán)隊(duì)克服重重困難,滾滾向前的最為重要的力量。因此,一份好的PRD,一定會(huì)有關(guān)于它的項(xiàng)目?jī)r(jià)值的清晰描述。
二、考慮要全面
衡量一個(gè)產(chǎn)品經(jīng)理PRD功力的最為關(guān)鍵的指標(biāo),就是看他是否考慮得足夠全面。我將產(chǎn)品經(jīng)理考慮全面的功力分成三個(gè)段位:
第一級(jí):模塊內(nèi)全面
在這個(gè)段位上,產(chǎn)品經(jīng)理能考慮到在正常情況下,所設(shè)計(jì)模塊當(dāng)中可能的應(yīng)用場(chǎng)景,每個(gè)場(chǎng)景下有哪些分支流程和處理邏輯。
比如:在下單流程中,能考慮到針對(duì)接口返回成功、失敗的各種場(chǎng)景的處理邏輯;同時(shí),也能考慮到在正常場(chǎng)景或流程之外,有哪些異常場(chǎng)景,并設(shè)計(jì)對(duì)應(yīng)的處理方式。比如:下單流程中,接口響應(yīng)超時(shí)場(chǎng)景怎么處理。
第二級(jí):模塊外全面
這個(gè)段位上的產(chǎn)品經(jīng)理,不僅能考慮到所設(shè)計(jì)模塊的各種正常、異常場(chǎng)景,還能考慮到這個(gè)模塊的調(diào)整會(huì)影響到的其他系統(tǒng)模塊,并在PRD當(dāng)中給出相應(yīng)的應(yīng)對(duì)策略。
比如:當(dāng)你在門(mén)票的下單流程中調(diào)整了游玩人信息的處理邏輯,你能否考慮到對(duì)酒店品類的下單流程的影響。
第三極:擴(kuò)展性全面
到了這個(gè)段位上的產(chǎn)品經(jīng)理,不僅能對(duì)當(dāng)下的模塊內(nèi)容的場(chǎng)景考慮全面,還能考慮到未來(lái)三到五個(gè)迭代版本之后可能的產(chǎn)品形態(tài)。
他在自己的設(shè)計(jì)方案中預(yù)留產(chǎn)品擴(kuò)展空間的同時(shí),也在前期PRD當(dāng)中對(duì)可能的擴(kuò)展需求進(jìn)行標(biāo)注,以提醒開(kāi)發(fā)人員在代碼層、數(shù)據(jù)結(jié)構(gòu)層預(yù)留充分的擴(kuò)展空間。
比如:你負(fù)責(zé)了一個(gè)旅游平臺(tái)訂單重構(gòu)的項(xiàng)目。在第一個(gè)版本中,你只對(duì)門(mén)票的下單流程進(jìn)行了重構(gòu),但你在前期的方案設(shè)計(jì)階段,除了對(duì)現(xiàn)階段門(mén)票訂單的重構(gòu)方案進(jìn)行全面的設(shè)計(jì),還能考慮到未來(lái)1年之中,對(duì)酒店、線路品類進(jìn)行重構(gòu)時(shí)的主要場(chǎng)景需求,并在產(chǎn)品方案中預(yù)留出擴(kuò)展空間以供未來(lái)擴(kuò)展。
三、可讀性要強(qiáng)
這一點(diǎn)應(yīng)該很好理解,PRD全稱Product Requirement Document,即產(chǎn)品需求文檔。因此,它的本質(zhì)還是一份文檔,對(duì)于開(kāi)發(fā)、測(cè)試團(tuán)隊(duì)成員來(lái)說(shuō),還是一份需要仔細(xì)研讀的文檔。對(duì)于需要研讀的團(tuán)隊(duì)成員而言,一份可讀性強(qiáng)的PRD可以節(jié)省大量的時(shí)間,有效提高開(kāi)發(fā)和測(cè)試的工作效率。
那么,啥叫可讀性強(qiáng)?
我認(rèn)為可讀性強(qiáng)的PRD包括三個(gè)特點(diǎn):
1. 一個(gè)文檔覆蓋完整需求
這是對(duì)于文檔可讀性的最基本的要求,剛做產(chǎn)品那會(huì)兒,沉迷于各種所謂的PRD模板和繪圖工具,大致就是用Xmind畫(huà)腦圖、用Axure畫(huà)原型,用visio畫(huà)流程圖,然后再用word寫(xiě)PRD。
盡管也會(huì)在PRD中把重要的界面原型截圖放進(jìn)去,但有時(shí)候,Word無(wú)法很好地呈現(xiàn)一些交互效果,或者比較大的visio圖在word里面看不清的時(shí)候,開(kāi)發(fā)、測(cè)試團(tuán)隊(duì)就需要html原型文件、word、visio幾個(gè)文檔一起看,并進(jìn)行來(lái)回切換。有時(shí)候也會(huì)出現(xiàn)開(kāi)發(fā)人員嫌來(lái)回切換麻煩,干脆直接就簡(jiǎn)單看看原型圖,之后就按照自己的想法開(kāi)始coding了。
很顯然,從閱讀體驗(yàn)來(lái)看,用word來(lái)寫(xiě)的PRD很難一個(gè)文檔覆蓋完整需求,也不是一份可讀性很強(qiáng)的PRD文檔。
那么,有沒(méi)有什么方式是可以實(shí)現(xiàn)一個(gè)PRD文檔覆蓋所有需求的呢?
在這里推薦一個(gè)比較好的寫(xiě)PRD的方式——直接在Axure原型中撰寫(xiě)PRD,這也是目前我所在公司撰寫(xiě)PRD的方式。自從在Axure中寫(xiě)PRD之后,原型、流程圖、需求說(shuō)明都被寫(xiě)在了一個(gè)原型文檔當(dāng)中,開(kāi)發(fā)、測(cè)試再也不用幾個(gè)文檔來(lái)回切換著看了。
另外,除了便于團(tuán)隊(duì)成員在一個(gè)文檔中查看完整需求之外,對(duì)于產(chǎn)品經(jīng)理而言也有諸多便利。比如:多文檔無(wú)需來(lái)回騰挪,調(diào)整時(shí)只需維護(hù)一個(gè)文檔即可,無(wú)需擔(dān)心漏了某個(gè)文檔,可以按照頁(yè)面撰寫(xiě),伸縮性強(qiáng)等等。因此,如果你還在用word寫(xiě)PRD,建議你趕緊拋棄word,擁抱Axure吧。
2. 文檔有清晰的框架結(jié)構(gòu)
一兩頁(yè)就能寫(xiě)完的小需求PRD,框架結(jié)構(gòu)對(duì)可讀性的影響自是不大,但是對(duì)于超過(guò)10頁(yè)的PRD文檔來(lái)說(shuō),框架結(jié)構(gòu)對(duì)于可讀性的影響就比較大了。
經(jīng)過(guò)我多年實(shí)戰(zhàn)經(jīng)驗(yàn),化繁為簡(jiǎn),一個(gè)好的文檔框架大致是如下一個(gè)結(jié)構(gòu):
- 封面:需求名稱、版本、更新日期、作者等;
- 修訂記錄:修訂時(shí)間、修訂人、修訂位置、修訂內(nèi)容、修訂原因、審核人等;
- 文檔說(shuō)明:需求背景、解決方案、項(xiàng)目目標(biāo)、產(chǎn)品范圍等;
- 總體流程/架構(gòu):產(chǎn)品架構(gòu)、主流程、主要功能模塊簡(jiǎn)述等;
- 模塊一:模塊名稱、用戶場(chǎng)景、產(chǎn)品用例等;
- 模塊二:模塊名稱、用戶場(chǎng)景、產(chǎn)品用例等;
- 迭代版本1:版本名稱、時(shí)間等;
- 迭代版本2:版本名稱、時(shí)間等;
- 附錄:會(huì)議紀(jì)要、遺留問(wèn)題等。
3. 排版清爽、條理清晰、圖文并茂
好比是人不能只有骨骼沒(méi)有血肉,PRD光有一個(gè)清晰的框架結(jié)構(gòu)還遠(yuǎn)遠(yuǎn)不夠,因?yàn)殚_(kāi)發(fā)、測(cè)試團(tuán)隊(duì)看得最多還是具體的細(xì)化的功能需求,而這些細(xì)碎具體的需求內(nèi)容實(shí)際上也是最應(yīng)該考慮可讀性的地方。
如何提高內(nèi)容的可讀性?盡可能讓你的需求描述具有清晰的條理和清爽的布局。
幾個(gè)提高內(nèi)容可讀性的小技巧分享給大家:
- 需求描述和原型一一對(duì)應(yīng),且不宜相隔太遠(yuǎn);
- 圖文并茂,盡量避免整版整版的文字;
- 能用圖描述的,就不要用干巴巴的文字;
- 的確需要大段文字描述的內(nèi)容,分拆成一個(gè)一個(gè)的小點(diǎn)描述。
總而言之就是一個(gè)原則:讓用戶看起來(lái)不那么累。
四、修訂要留痕
需求變更對(duì)于產(chǎn)品經(jīng)理而言是難以避免的,在項(xiàng)目進(jìn)入開(kāi)發(fā)階段之后,對(duì)PRD所做的所有變更一定要留下痕跡,這些修訂痕跡包括兩種:修訂記錄及修訂標(biāo)注。
1. 修訂記錄
通常情況下,一份合格的PRD里面一般都會(huì)標(biāo)配一個(gè)如下圖所示的修訂記錄,這是一份PRD最基本的修訂痕跡。
據(jù)我觀察:即便是在我目前這樣一家相對(duì)成熟的互聯(lián)網(wǎng)公司當(dāng)中,依然存在大量的修訂記錄形同虛設(shè)的情況。要改什么內(nèi)容,產(chǎn)品經(jīng)理直接跟開(kāi)發(fā)測(cè)試說(shuō)一下就改掉了。
為什么會(huì)這樣?
有的時(shí)候可能是因?yàn)槊Γ浟?;有的可能是因?yàn)閼?,懶得改;而最主要的原因還是在于產(chǎn)品經(jīng)理缺少修訂留痕的意識(shí),認(rèn)為這種細(xì)碎的工作沒(méi)必要。
實(shí)際上這個(gè)修訂痕跡是非常重要的,他直接反映了PRD文檔的變遷史,也讓開(kāi)發(fā)、測(cè)試團(tuán)隊(duì)對(duì)PRD的變化做到同步更新,避免團(tuán)隊(duì)做無(wú)用功,避免不必要的扯皮。
由于沒(méi)有修訂記錄,跟開(kāi)發(fā)和測(cè)試扯皮自然難以避免,即便沒(méi)有扯皮,產(chǎn)品最終上線之后的實(shí)際情況與PRD有諸多不符,也會(huì)逐漸就演變成了給后人挖的一個(gè)接一個(gè)的坑。有良心的產(chǎn)品經(jīng)理,不給后人挖坑。
2. 修訂標(biāo)注
當(dāng)然,有了修訂記錄痕跡,如果你能秉持著心中的用戶思維,產(chǎn)品思維來(lái)對(duì)待,你會(huì)認(rèn)為這是不夠的,為什么?
因?yàn)殚_(kāi)發(fā)測(cè)試要從你洋洋灑灑十幾頁(yè)的PRD當(dāng)中,找出你改動(dòng)的那兩段文字依然是一件很困難的事情。
怎么解決開(kāi)(yong)發(fā)(hu)的這個(gè)痛點(diǎn)?
對(duì)于一名產(chǎn)品經(jīng)理而言,要解決這個(gè)問(wèn)題實(shí)在太容易了,把修訂內(nèi)容標(biāo)注出來(lái)不就可以了嘛。如果你是用Word寫(xiě)PRD,解決這個(gè)問(wèn)題簡(jiǎn)直soeasy,直接在“修訂”模式下編輯文檔就可以了;如果你是用Axure寫(xiě)PRD,也不難,只需要把你改動(dòng)的位置用其他顏色標(biāo)記一下就可以了。
在這里分享幾個(gè)火山的PRD中的一些修訂痕跡:
Word修訂模式標(biāo)注留痕:
Axure橙色字體留痕:
流程圖橙色填充留痕:
這樣的PRD痕跡可以給開(kāi)發(fā)、測(cè)試小伙伴帶來(lái)巨大的便利,做起來(lái)很容易,也花不了太多時(shí)間,當(dāng)然,要做到前文描述的所有要求其實(shí)也都不難,關(guān)鍵取決于你是否有這個(gè)意識(shí)這樣去做而已。
從根本上來(lái)說(shuō),其實(shí)是取決于你是否把你寫(xiě)的PRD看做是你的一個(gè)產(chǎn)品,是否把你的開(kāi)發(fā)、測(cè)試搭檔看做是你的用戶。
三、總結(jié)
PRD沒(méi)有標(biāo)準(zhǔn),所以什么樣的PRD是一份好的PRD,這實(shí)際上是一個(gè)仁者見(jiàn)仁智者見(jiàn)智的問(wèn)題。本文闡述的好PRD的4個(gè)特點(diǎn)也僅代表一家之言。
那么,這個(gè)問(wèn)題誰(shuí)最有發(fā)言權(quán)?它的讀(yong)者(hu)。
PRD文檔的讀者是誰(shuí)?UED、開(kāi)發(fā)、測(cè)試、業(yè)務(wù)需求方以及未來(lái)要接手你工作的其他產(chǎn)品經(jīng)理,都會(huì)成為它的用戶。
產(chǎn)品好不好,產(chǎn)品經(jīng)理說(shuō)了不算,用戶說(shuō)了才算。所以,回到文章開(kāi)頭的問(wèn)題,如果你也認(rèn)為自己的PRD寫(xiě)得很好,不妨再找?guī)讉€(gè)搭檔的開(kāi)發(fā)、測(cè)試同學(xué)問(wèn)一下,看看結(jié)果會(huì)是怎樣……
#專欄作家#
PM火山,微信公眾號(hào):PM火山,人人都是產(chǎn)品經(jīng)理專欄作家。后臺(tái)型產(chǎn)品從0到1負(fù)責(zé)人??恐鴮W(xué)習(xí)、實(shí)踐、總結(jié),再學(xué)習(xí)、再實(shí)踐、再總結(jié)來(lái)讓自己不斷成長(zhǎng)的產(chǎn)品人。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自Unsplash,基于CC0協(xié)議
能否求一份作者的需求文檔地址~跪謝
學(xué)習(xí)了 ??
修訂標(biāo)注已有成熟的解決方案:https://axplus.net,可以在一個(gè)Axure原型里迭代多個(gè)版本,能區(qū)分出新版需求
贊贊贊,終于可以改改自己prd的缺點(diǎn)了 ??
特別有指導(dǎo)意義
例如總監(jiān)或者老板需要prd時(shí),axure了直接標(biāo)注的方法就不太走得通了吧。那豈不是還得用word寫(xiě)…雖然我也很想用axure寫(xiě)給他 ??
還真是,好多情況下就是要word版的,感覺(jué)得出幾套。
還真是,我們經(jīng)常這樣。
作者的意思好像不是標(biāo)注,而是直接開(kāi)寫(xiě)
修訂標(biāo)注已有成熟的解決方案:https://axplus.net,可以在一個(gè)Axure原型里迭代多個(gè)版本,能區(qū)分出新版需求
雖然都是一些基礎(chǔ)的內(nèi)容,但在工作中深有體會(huì)。學(xué)習(xí)到了
我贊成作者的思路。我用Justinmind,雖然軟件自帶注釋/需求功能,但是由于是D版軟件,無(wú)法團(tuán)隊(duì)共享。所以還是需要手動(dòng)在頁(yè)面錄入需求;結(jié)合Justinmind強(qiáng)大的交互功能與腦圖/流程圖的配合,基本可以完美闡述產(chǎn)品思路。不過(guò)實(shí)際工作中,發(fā)現(xiàn)開(kāi)發(fā)很多時(shí)候根本不看文檔;只看原型。所以,精細(xì)的交互原型可以為交付節(jié)省許多時(shí)間。
如果要對(duì)功能、需求點(diǎn)及需求的變動(dòng)進(jìn)行統(tǒng)計(jì),Axure恐怕就不及Excel了。
中繼器了解一下?
好的, 謝謝!
這倆都很強(qiáng)大
提一個(gè)建議:針對(duì)一個(gè)功能具體描述下交互說(shuō)明和業(yè)務(wù)邏輯的話就更有說(shuō)服力了。
具體的交互說(shuō)明和業(yè)務(wù)邏輯要怎么描述呢?能舉個(gè)例子嗎?我是新人,很想學(xué)一下呢!謝謝
根據(jù)個(gè)人經(jīng)驗(yàn),簡(jiǎn)單的交互最好用Axure直接把動(dòng)效做出來(lái),簡(jiǎn)單明了;有些比較難的就用多個(gè)靜態(tài)原型分步演示出來(lái),配合文字描述,同時(shí)能找到類似效果的產(chǎn)品或gif圖可以直接給開(kāi)發(fā)看,避免后續(xù)開(kāi)發(fā)根據(jù)靜態(tài)圖和自己的想象力開(kāi)發(fā),導(dǎo)致最終效果的偏差。
有時(shí)候描述清楚業(yè)務(wù)邏輯比一大段說(shuō)明要有效果,特別是規(guī)則復(fù)雜的時(shí)候
哥,可以給份文檔學(xué)習(xí)下嗎?郵箱 2425288345@qq.com
和產(chǎn)品要需求文檔,就類似于找開(kāi)發(fā)要源碼;與業(yè)務(wù)相關(guān),外流要背相應(yīng)的法律責(zé)任,不相關(guān)相當(dāng)于重寫(xiě)一份。
修訂留痕在原始版本修訂的話,當(dāng)修訂記錄越來(lái)越多,豈不是有顏色的字體大于黑色???
不會(huì)的。
顏色標(biāo)注主要是在新版本中的變更點(diǎn)或在開(kāi)發(fā)過(guò)程中的出現(xiàn)的需求變更點(diǎn),這個(gè)版本開(kāi)發(fā)編碼、測(cè)試完成之后,顏色標(biāo)注的修訂痕跡就可以恢復(fù)正常顏色了。
除了這種方法,是否也可以給每次的修訂版本一個(gè)編號(hào),在修改過(guò)的原型或需求描述上打上這個(gè)編號(hào)標(biāo)簽就好了
修訂標(biāo)注已有成熟的解決方案:https://axplus.net,可以在一個(gè)Axure原型里迭代多個(gè)版本,能區(qū)分出新版需求
已關(guān)注收藏!之前一直用omnigraffle,感覺(jué)也不錯(cuò),也是原型與需求描述都寫(xiě)在一起
我們axure里直接寫(xiě)prd 直接分享鏈接gei項(xiàng)目參與人員,很方便。但是更改留痕確實(shí)沒(méi)有注意過(guò)這塊 一些小細(xì)節(jié)直接修改了。只會(huì)在版本迭代時(shí)候進(jìn)行記錄,開(kāi)發(fā)過(guò)程中修改無(wú)記錄
學(xué)習(xí)了,蟹蟹 ??
請(qǐng)問(wèn)如果原型用墨刀畫(huà)的,用Axure寫(xiě)PRD的話是不是給開(kāi)發(fā)一份Axure的產(chǎn)品說(shuō)明和一份墨刀原型的鏈接更加方便一些。如果擔(dān)心開(kāi)發(fā)人員來(lái)回切換麻煩的話,這也是需要兩個(gè)鏈接吧。 有更好的辦法么?
建議直接在把需求寫(xiě)到墨刀原型里去
跪求一份完整的產(chǎn)品文檔,郵箱:956747031@qq.com
關(guān)注我的公眾號(hào):PM火山,回復(fù)“PRD”,可獲取PRD模板一份,含一小碟PRD撰寫(xiě)技巧
已關(guān)注 PRD
新人學(xué)習(xí)了! ??
火山PM?
今日頭天PM?
今日頭條PM?
我不是火山PM,我是PM火山 ??
我理解的PRD一直應(yīng)該都是用Axure寫(xiě)的 ?
yes,wrod版太難看了
同感,簡(jiǎn)單的線框圖可以用word,要是功能比較復(fù)雜,建議還是用axure到位 ??
習(xí)慣EXCEL有木有