什么是產(chǎn)品需求文檔
產(chǎn)品需求文檔是(Product Requirement Document,PRD)的英文簡(jiǎn)稱。是將商業(yè)需求文檔(BRD)和市場(chǎng)需求文檔(MRD)用更加專業(yè)的語(yǔ)言進(jìn)行描述。
該文檔是產(chǎn)品項(xiàng)目由“概念化”階段進(jìn)入到“圖紙化”階段的最主要的一個(gè)文檔,需要闡述清楚產(chǎn)品的功能和實(shí)現(xiàn)細(xì)節(jié)。這個(gè)文檔的質(zhì)量好壞直接影響到研發(fā)部門(mén)是否能夠明確產(chǎn)品的功能和性能。
為什么必須要有需求文檔
PRD的主要面向?qū)ο笫琼?xiàng)目經(jīng)理、設(shè)計(jì)、開(kāi)發(fā)和測(cè)試人員。如何面向多種角色把產(chǎn)品需求細(xì)節(jié)表達(dá)清楚,就需要一份規(guī)范專業(yè)的文檔來(lái)描述。項(xiàng)目經(jīng)理可以通過(guò)文檔快速了解任務(wù)的規(guī)模和相關(guān)的接口,開(kāi)發(fā)人員通過(guò)文檔可以了解頁(yè)面元素和用例規(guī)則,設(shè)計(jì)人員可以通過(guò)文檔知道設(shè)計(jì)的產(chǎn)品元素,確定產(chǎn)品風(fēng)格,測(cè)試人員可以提前根據(jù)文檔寫(xiě)測(cè)試用例。PRD文檔在形式上是啟動(dòng)項(xiàng)目的必要元素。
大家都知道我們的一個(gè)產(chǎn)品從前期調(diào)研確認(rèn)需求到最后開(kāi)發(fā)上線需要經(jīng)歷多次的版本迭代,如果沒(méi)有PRD文檔,在大型的項(xiàng)目中,需求迭代就會(huì)變得沒(méi)有依據(jù)可循,有新員工入職也沒(méi)有積累,不能快速讓員工快速熟悉產(chǎn)品,所以一份完整的專業(yè)的PRD對(duì)整個(gè)公司產(chǎn)品的發(fā)展是至關(guān)重要的。
需求文檔需要包含哪些必要的內(nèi)容
知道了需求文檔的意義,就要明確需求文檔都包含哪些必要的模塊,寫(xiě)需求文檔之前先做哪些工作。
必要模塊:
1、目錄
2、參考資料
3、 版本記錄
4、使用人群描述
5、功能梳理圖
6、業(yè)務(wù)流程圖
7、需求詳細(xì)描述
目錄包含:
參考資料:(競(jìng)品網(wǎng)站 參考資料)
版本記錄:
使用人描述
羅列產(chǎn)品功能
在寫(xiě)產(chǎn)品需求文檔之前,我們需要先羅列出產(chǎn)品功能的信息內(nèi)容,這一步是將產(chǎn)品功能逐漸清晰的第一步,也是幫助我們接下來(lái)設(shè)計(jì)功能的輔助信息,同時(shí)也可以輔助服務(wù)端技術(shù)人員創(chuàng)建數(shù)據(jù)庫(kù)。因?yàn)槭堑谝徊?,所以不需要把每個(gè)功能詳細(xì)化,只要先把產(chǎn)品涉及到的功能框架化就可以,在后面的環(huán)節(jié)我們會(huì)一點(diǎn)點(diǎn)的細(xì)化。
羅列信息內(nèi)容的方式有很多種,文本形式、思維導(dǎo)圖形式等等都可以,最主要的是能夠清晰易懂,我最常用的方法就是使用思維導(dǎo)圖軟件(xmind)羅列成結(jié)構(gòu)圖,因此我稱這一步為“功能羅列”。
上圖是一張以自己公司產(chǎn)品系統(tǒng)平臺(tái)為示例的信息結(jié)構(gòu)圖。信息結(jié)構(gòu)圖是一種接近數(shù)據(jù)庫(kù)結(jié)構(gòu)的圖表,在羅列信息結(jié)構(gòu)時(shí),更多的是考慮信息數(shù)據(jù),無(wú)論是什么樣的產(chǎn)品類型,無(wú)論從哪里入手,我們第一步都是先要羅列信息結(jié)構(gòu),因?yàn)樾畔⒔Y(jié)構(gòu)圖不僅是輔助技術(shù)人員創(chuàng)建數(shù)據(jù)庫(kù)的圖表,也是輔助產(chǎn)品人員進(jìn)行產(chǎn)品功能規(guī)劃的參考,只有對(duì)信息或數(shù)據(jù)的結(jié)構(gòu)了解了,我們才能更好的設(shè)計(jì)產(chǎn)品。信息結(jié)構(gòu)圖是我們將概念想法形成結(jié)構(gòu)化的第一步,也是我們接下來(lái)幾步工作的輔助文檔,同時(shí)在接下來(lái)的幾步工作中,我們還會(huì)不斷的完善信息的結(jié)構(gòu)。
產(chǎn)品設(shè)計(jì)是一個(gè)由抽象的概念到具體形象化的處理過(guò)程,通過(guò)文字或圖像等方式將我們規(guī)劃的產(chǎn)品需求展現(xiàn)出來(lái)。它將產(chǎn)品的某種目的或需求轉(zhuǎn)換為一個(gè)具體的物理或工具的過(guò)程,把一種計(jì)劃、規(guī)劃設(shè)想、問(wèn)題解決的方法,通過(guò)具體的操作,以理想的形式表達(dá)出來(lái)。
由于產(chǎn)品設(shè)計(jì)階段要全面確定整個(gè)產(chǎn)品策略、外觀、結(jié)構(gòu)、功能,從而確定整個(gè)產(chǎn)品系統(tǒng)的布局,因而,產(chǎn)品設(shè)計(jì)的意義重大,具有“牽一發(fā)而動(dòng)全局”的重要意義。如果一個(gè)產(chǎn)品的設(shè)計(jì)缺乏具體形象的表述,那么研發(fā)時(shí)就將耗費(fèi)大量資源和勞動(dòng)力來(lái)調(diào)整需求。相反,好的產(chǎn)品設(shè)計(jì),不僅表現(xiàn)在功能上的優(yōu)越性,而且便于執(zhí)行時(shí)理解,從而使產(chǎn)品的研發(fā)效率得以增強(qiáng)。
梳理產(chǎn)品邏輯
功能羅列完成后,我們要梳理產(chǎn)品的整體流程,頁(yè)面與頁(yè)面之間的邏輯關(guān)系,產(chǎn)品功能之間的邏輯關(guān)系,只有保證產(chǎn)品的邏輯是通的,才能確保產(chǎn)品是完整的。流程圖工具vision
如上圖所示,功能流程圖是一種使用圖形的方式表示算法邏輯的圖表,因?yàn)榍а匀f(wàn)語(yǔ)不如一張圖,通過(guò)流程圖將整個(gè)產(chǎn)品功能模塊的邏輯和需求表達(dá)的非常形象直觀、一目了然。
流程圖的展現(xiàn)方式也不會(huì)產(chǎn)生“歧義性”,便于理解,邏輯出錯(cuò)時(shí)也非常容易發(fā)現(xiàn),并且可以直接轉(zhuǎn)化為程序需求描述文檔。
原型圖(我們公司要求做高保真原型圖)
原型圖分為幾種,手稿,線框圖,高保真。我上面的這個(gè)做的是公司內(nèi)部系統(tǒng),跟淘寶或者京東商城是不一樣的,這種后臺(tái)管理系統(tǒng)注重的是業(yè)務(wù)邏輯,數(shù)據(jù)展示,商城類的網(wǎng)站注重的是用戶視覺(jué)體驗(yàn)。所以頁(yè)面不需要做的多華麗,只要把頁(yè)面元素畫(huà)清楚,每一個(gè)細(xì)節(jié)需要出什么樣的效果,出什么樣的提示畫(huà)的明白簡(jiǎn)單。高保真原型圖會(huì)節(jié)省開(kāi)發(fā),設(shè)計(jì),測(cè)試很多時(shí)間。接下來(lái)展示其他的兩種原型圖,手繪和線框圖
如果是這樣的原型圖,技術(shù)、測(cè)試設(shè)計(jì)都需要對(duì)照文檔一點(diǎn)點(diǎn)看需求流程,會(huì)浪費(fèi)一些時(shí)間。以上三種方法原型設(shè)計(jì)的方法,具體取決于你的產(chǎn)品需求和團(tuán)隊(duì)要求。對(duì)于產(chǎn)品經(jīng)理來(lái)說(shuō),原型設(shè)計(jì)是為了幫助我們細(xì)致的考慮方案,并論證方案的可行性,同時(shí)也是為了產(chǎn)品宣講時(shí)讓聽(tīng)眾能夠清晰直觀的了解產(chǎn)品,避免抽象的語(yǔ)言描述導(dǎo)致聽(tīng)眾理解困難和理解偏差。產(chǎn)品原型也是為了確保產(chǎn)品在執(zhí)行過(guò)程中,是按產(chǎn)品經(jīng)理最初設(shè)想的需求和期望完成的,高保真對(duì)于介紹產(chǎn)品的時(shí)候可以把概念轉(zhuǎn)變成產(chǎn)品能有最直觀的展示,讓聽(tīng)產(chǎn)品介紹的人一目了然對(duì)產(chǎn)品的理解更清晰。
原型圖做完基本的大框也都出來(lái)了,接下來(lái)最后一步就是撰寫(xiě)文檔,根據(jù)原型圖撰寫(xiě)功能細(xì)節(jié)的完善。
需求詳細(xì)描述:(每一個(gè)模塊的功能的詳細(xì)描述)?
以上是一個(gè)完整版的需求文檔基本過(guò)程,我寫(xiě)的文檔用的word文檔,每個(gè)人可以根據(jù)自己公司的需求來(lái)選擇相對(duì)應(yīng)的工具進(jìn)行書(shū)寫(xiě)(word? ppt? ?axure原型等工具)。我只提供一個(gè)基本的大框,沒(méi)有詳細(xì)的進(jìn)行描述,每個(gè)公司產(chǎn)品都不一樣但是寫(xiě)文檔的流程都是一樣的,所以給你們一個(gè)思路可以根據(jù)自己公司的產(chǎn)品進(jìn)行對(duì)應(yīng)的調(diào)整,希望我們寫(xiě)出的文檔可以讓開(kāi)發(fā),設(shè)計(jì),測(cè)試都點(diǎn)贊,這樣的文檔才能是一個(gè)合格的文檔。