1. 程式人生 > >頂級產品經理是如何寫產品需求文檔(PRD)的

頂級產品經理是如何寫產品需求文檔(PRD)的

原則 提升 之間 意圖 close 撰寫 綜合素質 目標 作用

產品需求文檔(PRD)對每個產品經理來說都不陌生,它是產品項目由"概念化"階段進入到"圖紙化"的轉折和體現,作用是"對市場需求文檔(MRD)中的內容進行指標化和技術化",PRD質量的好壞直接影響到研發部門是否能夠明確產品的功能和性能,是否能夠研發出符合預期的產品,所以PRD也是體現產品經理專業程度的一個重要指標。

可以理解為,PRD是產品經理關於產品功能的宣導和傳達,它通過清晰扼要的表述將產品意圖呈現給閱讀者,PRD的閱讀者一般包括開發人員,設計師,測試人員,甚至包括產品及項目負責人(一般是項目總監)及公司老板,每個公司的情況有所不同。PRD不僅是產品功能的詳細說明文檔,PRD的作用更在於,它是產品質量控制的執行標準,是將產品從概念落實為實際的開端。

PRD應該包括哪些內容呢?

1,產品名稱

產品名稱也就是對於文檔的大概說明。一般包括標題+版本+時間+編寫人+相關人這些基本信息。

標題就是文檔名稱,是待討論版本還是正式開發版本,及該版本對應的制作時間,需要哪些人員的參與等等都需要寫明。

2,目錄

目錄用來展現文檔結構,一般不要超過三級,否則就顯得過於淩亂。當然,不同的公司PRD呈現內容的詳盡不同,目錄也就不同,詳細來說,文檔內容可以包括需求描述,角色說明、流程圖、頁面及功能、與其他系統交互接口、效果預期、數據指標、PRD叠代記錄。很多公司的PRD還包括引言,概述,名詞定義,使用場景,產品目標及競品分析等非常多的內容,如果是公司內開發用的PRD,還會寫明該功能的呈現形式、交互方案、操作規範、相關開發人、負責人、開發時間等,使得PRD非常厚重,目錄也就相對比較多。簡單來說,PRD可以僅圍繞功能需求展開,那麽,目錄就簡單的多,基本就包括功能需求的大標題。下圖是我曾經讀到的一份PRD的目錄,從目錄就可以看出這個文檔的內容其實是非常多的。

技術分享圖片

3,功能說明

功能說明是PRD的主體部分,我的寫作習慣是寧簡勿繁,功能說明詳細介紹,其他能省則省。因為大多數程序員在產品的開發中並不會過多關註這些長篇大論,他們往往只關註那些可以迅速轉化的內容,文檔內容太多反而會造成一定的幹擾。所以,適當精簡,加強可讀性,表明產品意圖才是最珍貴的。

在具體的功能描述中我們經常會借助一些其他方式,比如產品功能結構,產品信息結構,用戶使用流程等,把文本內容可視化表現,不僅讓文檔更加輕松和直觀,也能減輕閱讀者的閱讀負擔。很多團隊用原型圖及圖片來輔助就是非常聰明的做法。如下圖這個論壇發帖流程圖。

技術分享圖片

說到簡化,其實現在很多的互聯網公司也在強調多溝通少文檔,他們甚至沒有PRD。國內知名的項目管理工具禪道 就提倡按照功能點的方式來寫需求,簡單來講,就是將原來PRD中的每一個功能點摘出來,錄在禪道裏面,作為一個個獨立的功能點。產品項目相關人員通過討論確定需求,然後以需求為中心,進行任務分解分配,進度監控,測試,發布。

這時候需求不再是最終守則,而是允許變更和取消的。這裏的需求狀態(status)就被分為四種狀態,草稿(draft)、激活(active)、已變更(changed)和已關閉(closed)。其狀態流轉圖和需求變更圖如下:

技術分享圖片技術分享圖片


這種方式多用在時下比較常見的敏捷開發模式中,這些互聯網公司更加強調溝通、開放、快速解決,這種方式的好壞與否我們不做評判。但是作為專業性比較強的規範文檔,PRD跟項目管理工具的結合其實是更多企業的選擇。下面我們繼續回到PRD上來,說說PRD需要具備的一些原則吧。

一份合格的PRD文檔應該具備哪些特點?

我總結了“二無二可”原則,也就是說PRD需要做到“無錯誤無歧義,可檢驗可追溯

無錯誤是PRD的最基本要求,這裏無錯誤既包括文檔內容的正確定義,不能出現文法錯誤,又要保證做到對產品經理思路和意圖的正確表達。

無歧義要求一句話表達一個意思,要做到文檔的眾多閱讀者讀到的是同一個意思。

可檢驗說的是可監測和可驗證。要求PRD中的功能性描述要實現可測試可衡量的效果指標。不要出現無法定性的詞匯,如:效率高,交互完美等,都是無法驗證的。

可追溯指的是,對於每個功能性需求的來源應該是清楚的,我為什麽要這麽做,應該有理有據,而不是一拍腦袋做決定。

做到“二無二可”也是PRD的基本要求,下面我們說一下我在工作中總結的幾個寫作技巧,算是我的一點心得吧。

說說那些值得分享的PRD的寫作技巧:

1, 表達適當通俗

說到底,PRD還是專業文檔,少不了專業術語和詞匯,但這並不代表專業詞匯越多越好,過分堆砌專業詞匯讓人不知所雲才是最失敗的PRD。用盡量通俗的語言做到專業性的表達是難能可貴的,因為易於理解和操作是PRD更為重要的使命。我在寫完一份文檔以後,通常會給到盡量多的人去看,除了技術人員,運營,銷售甚至你的親友都可以,他們會提出不同的意見和疑問,其實這是一個很好的修正途經,也是發現問題的過程。

2, 邏輯盡量清晰

因為PRD是關於產品需求的闡釋,其中所涉及到的大小功能非常多,而且各個功能點之間聯系緊密,這就要求產品經理的邏輯要非常清晰,將抽象思維進行具象化表達,這是對產品經理的硬性要求。由於人的思維邏輯性受制於先天因素,上面也提到了我們可以借助軟件工具去輔助實現,表現形式有很多種,比如原型、流程,也可以是其他的形式。形式格式不重要,要記住一切以清晰傳達為目的。

3,切記突出重點

突出重點也就是核心功能重點說明,輔助說明盡量簡化,有主有次,有舍有得,做到深入淺出的去表達。其實寫PRD跟我們小時候寫作文差不多,有標題,有內容,有分析,有總結,重點部分重點突出,自然需要花費更多的筆墨。很多產品經理往往力求完備,就怕有遺漏,每一個細節都要顧及到,其實這個是完全沒有必要的,PRD不是寫論文,不需要反復論證,只要把事情講明白看得懂就足夠了。

總結

PRD考驗的其實是產品經理的綜合素質。要寫好PRD,產品經理除了本身專業素養的提升,更需要保持對產品的敏感度和好奇心,加強邏輯思維能力及文字表達能力。文中說到的都是在PRD的撰寫過程中需要註意的地方。其實一份完備的PRD在產生之前,你可能需要一個長期的信息搜集過程,任何人都可能成為你的靈感來源,用戶、競爭對手、研發團隊、銷售隊伍、運營人員等等,他們都可能為你提供建設性的建議和創意點,所以多傾聽他們的聲音,不斷積累和收集,PRD不是一蹴而就的,產品經理們要時刻準備著。

頂級產品經理是如何寫產品需求文檔(PRD)的