什么是產(chǎn)品需求文檔
產(chǎn)品需求文檔是(Product Requirement Document清女,PRD)的英文簡(jiǎn)稱(chēng)拓售。是將商業(yè)需求文檔(BRD)和市場(chǎng)需求文檔(MRD)用更加專(zhuān)業(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ī)范專(zhuān)業(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ā)上線(xiàn)需要經(jīng)歷多次的版本迭代,如果沒(méi)有PRD文檔螟蒸,在大型的項(xiàng)目中盒使,需求迭代就會(huì)變得沒(méi)有依據(jù)可循,有新員工入職也沒(méi)有積累七嫌,不能快速讓員工快速熟悉產(chǎn)品少办,所以一份完整的專(zhuā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ēng)這一步為“功能羅列”。
上圖是一張以自己公司產(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)品類(lèi)型诗越,無(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)化為程序需求描述文檔涮帘。
原型圖(我們公司要求做高保真原型圖)
原型圖分為幾種,手稿笑诅,線(xiàn)框圖调缨,高保真。我上面的這個(gè)做的是公司內(nèi)部系統(tǒng)吆你,跟淘寶或者京東商城是不一樣的弦叶,這種后臺(tái)管理系統(tǒng)注重的是業(yè)務(wù)邏輯,數(shù)據(jù)展示妇多,商城類(lèi)的網(wǎng)站注重的是用戶(hù)視覺(jué)體驗(yàn)伤哺。所以頁(yè)面不需要做的多華麗,只要把頁(yè)面元素畫(huà)清楚者祖,每一個(gè)細(xì)節(jié)需要出什么樣的效果立莉,出什么樣的提示畫(huà)的明白簡(jiǎn)單。高保真原型圖會(huì)節(jié)省開(kāi)發(fā)七问,設(shè)計(jì)蜓耻,測(cè)試很多時(shí)間。接下來(lái)展示其他的兩種原型圖械巡,手繪和線(xiàn)框圖
如果是這樣的原型圖刹淌,技術(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è)合格的文檔淀零。