從科學(xué)邏輯出發(fā),深入理解/分析產(chǎn)品需求文檔

2 評(píng)論 14361 瀏覽 15 收藏 17 分鐘

編輯導(dǎo)讀:產(chǎn)品需求文檔作為從需求到功能的具體實(shí)現(xiàn)指南,是所有開(kāi)發(fā)、測(cè)試人員在產(chǎn)品開(kāi)發(fā)過(guò)程中的必備文檔。關(guān)于產(chǎn)品需求文檔,怎么寫,寫什么,寫到什么程度,是產(chǎn)品人員們不斷探索的重要問(wèn)題。本文作者從自身工作實(shí)踐出發(fā),分享了自己撰寫產(chǎn)品需求文檔的幾點(diǎn)思考,希望對(duì)你有用。

有個(gè)交互轉(zhuǎn)產(chǎn)品的同學(xué)私信問(wèn)我,之前做交互的時(shí)候,看產(chǎn)品做需求真的是很簡(jiǎn)單的,也真的是覺(jué)得不會(huì)開(kāi)發(fā)、不會(huì)設(shè)計(jì)、不會(huì)用研的就都去做產(chǎn)品了。但是自己轉(zhuǎn)崗開(kāi)始寫需求的時(shí)候,其實(shí)發(fā)現(xiàn),一份好的需求文檔其實(shí)也沒(méi)那么容易。

產(chǎn)品需求文檔是不是可以有一個(gè)模板呢?一個(gè)好的需求文檔的模板應(yīng)該是什么樣的呢?

相信很多“老”產(chǎn)品人都會(huì)遇到被索要“需求模板”的問(wèn)題

模板可以有嗎?

當(dāng)然!格式化、標(biāo)準(zhǔn)化本身是一個(gè)很好的思維工具和工作方法,能夠在輸出(編寫)文檔和輸入(接收)文檔的雙方中建立一種“標(biāo)準(zhǔn)”的溝通機(jī)制和預(yù)先定義的溝通基礎(chǔ),減少額外的溝通成本,提高效率是一件非常有益的事情。

同時(shí),一個(gè)經(jīng)過(guò)實(shí)際工作檢驗(yàn)、經(jīng)歷過(guò)“質(zhì)疑”、“挑戰(zhàn)”和“斗爭(zhēng)”之后沉淀下來(lái)的模板,肯定是已經(jīng)吸收了各類“干系人”的偏好、意見(jiàn),固化了很多符合實(shí)際業(yè)務(wù)必須的內(nèi)容要求,能夠起到很好的業(yè)務(wù)承接作用。

因此,模板的有效使用可以提升工作的效率和效果,不同的公司、團(tuán)隊(duì)也都形成了自己定義的標(biāo)準(zhǔn)文檔模板。剩下的,“躺”就可以了。

不過(guò),在享用前人智慧和經(jīng)驗(yàn)梳理好的模板進(jìn)行需求編寫的同時(shí),還是應(yīng)該了解模板形成的原因,并在此過(guò)程中形成自己對(duì)于模板的理解,進(jìn)而形成對(duì)于產(chǎn)品需求文檔的理解,在理解中使用,裁剪和優(yōu)化。

要理解和分析模板,理解和分析產(chǎn)品需求文檔,可以運(yùn)用研究自然科學(xué)和社會(huì)科學(xué)問(wèn)題的最基本的邏輯和方法:描述-解釋-預(yù)測(cè)-監(jiān)控,并同時(shí)可以作為在進(jìn)行需求準(zhǔn)備、需求編寫、需求檢查過(guò)程中的思維線索。

一、描述-解釋-預(yù)測(cè)-監(jiān)控

作為基本的自然科學(xué)和社會(huì)科學(xué)研究問(wèn)題的方法,對(duì)于一個(gè)問(wèn)題、現(xiàn)象的研究和解讀往往是遵循著:描述——解釋——預(yù)測(cè)——監(jiān)控,這樣的行為過(guò)程和研究過(guò)程。

其中:

  • 描述,是對(duì)觀察過(guò)程和觀察結(jié)果的描述。觀察的對(duì)象因不同的研究而有差異,其目標(biāo)是盡可能完整地將觀察者根據(jù)自己的觀察得到的現(xiàn)象、由此現(xiàn)象所產(chǎn)生的思想和感覺(jué),以及在觀察過(guò)程中選擇納入的過(guò)程參與者對(duì)現(xiàn)象的反應(yīng)等信息進(jìn)行描述。
  • 解釋,是回答 “為什么”,是對(duì)于描述的理解、歸類、定義和解釋。其目標(biāo)是將描述內(nèi)容背后的成因、原理、動(dòng)機(jī),內(nèi)容中各部分之間的相關(guān),依存、依賴和影響關(guān)系等進(jìn)行說(shuō)明,以便對(duì)于描述內(nèi)容有更清晰、更細(xì)致、全面的了解。
  • 預(yù)測(cè),根據(jù)以因果關(guān)系為內(nèi)容的內(nèi)在聯(lián)系,相互影響來(lái)推導(dǎo)未來(lái)的發(fā)展或者將要發(fā)生的事情。通過(guò)研究解釋內(nèi)在的聯(lián)系,準(zhǔn)確地表達(dá)內(nèi)在聯(lián)系,從中推導(dǎo)出正確的預(yù)測(cè)。
  • 監(jiān)控,是對(duì)于預(yù)測(cè)行為、現(xiàn)象的觀察和監(jiān)督,包括了觀察到的預(yù)測(cè)中的行為、現(xiàn)象的發(fā)生或者預(yù)測(cè)以外的行為、現(xiàn)象的外發(fā)生,以及因此而采取的對(duì)應(yīng)的反映動(dòng)作;這些反映動(dòng)作是預(yù)測(cè)過(guò)程中根據(jù)內(nèi)在聯(lián)系制定的“響應(yīng)”機(jī)制,并任其自然發(fā)生或者通過(guò)提供“系統(tǒng)”的自制能力來(lái)實(shí)現(xiàn)。

我們舉例說(shuō)明,比如我們?cè)谘芯恳粋€(gè)自然現(xiàn)象(比如雷電)的過(guò)程中,在研究的過(guò)程中,會(huì)采用如下的順序,這個(gè)順序同時(shí)又是及描述研究的過(guò)程的結(jié)構(gòu):

  1. 描述:雷電這個(gè)現(xiàn)象是什么,和其他現(xiàn)象有什么區(qū)別,它是在什么情況和環(huán)境下出現(xiàn),有哪些表現(xiàn)和特征,當(dāng)前以及過(guò)去人們是怎么認(rèn)知它,記錄它;
  2. 解釋:雷電這個(gè)現(xiàn)象形成的原因是什么,它出現(xiàn)的必要條件是什么,在哪些環(huán)境下這種條件會(huì)具備,這些條件和環(huán)境里哪一些是核心條件,是起到?jīng)Q定性做用的,這個(gè)自然現(xiàn)象的出現(xiàn)對(duì)于人們的生產(chǎn)生活是會(huì)產(chǎn)生幫助還是會(huì)造成危害;可能還包括了過(guò)去、當(dāng)前人們對(duì)于它認(rèn)知存在偏差的原因;
  3. 預(yù)測(cè):在什么樣的條件下,雷電這個(gè)現(xiàn)象會(huì)出現(xiàn),在不同的環(huán)境和條件下,這個(gè)自然現(xiàn)象的出現(xiàn)會(huì)有哪些差別,在人們的生產(chǎn)生活中,哪些行為或者選擇會(huì)增加或者減少這個(gè)現(xiàn)象的出現(xiàn);這個(gè)現(xiàn)象出現(xiàn)的時(shí)候,人們會(huì)有怎樣的反應(yīng),在不同的條件和環(huán)境下,這種反應(yīng)又會(huì)有什么樣的差別,哪些反應(yīng)是值得提倡的,哪些反應(yīng)是應(yīng)該制止的,提倡的和制止的反應(yīng)如果不進(jìn)行干預(yù),有可能會(huì)產(chǎn)生什么樣的結(jié)果;
  4. 監(jiān)控:雷電這個(gè)現(xiàn)象出現(xiàn)的條件和環(huán)境是否同之前的預(yù)測(cè)一致,現(xiàn)象出現(xiàn)的劇烈程度、人們對(duì)該現(xiàn)象的反應(yīng)是否和之前預(yù)測(cè)的一致、現(xiàn)象出現(xiàn)時(shí),人們?cè)趹?yīng)對(duì)現(xiàn)象過(guò)程中有怎么樣行為,以及這些行為對(duì)現(xiàn)象的影響。

二、需求準(zhǔn)備、編寫和檢查

回歸到產(chǎn)品經(jīng)理的日常工作中,在時(shí)間占比上較為集中的就是產(chǎn)品需求管理了,包括了需求的準(zhǔn)備、分析、編寫和檢查過(guò)程。

在這個(gè)過(guò)程中,描述——解釋——預(yù)測(cè)——監(jiān)控這個(gè)通用的科學(xué)分析過(guò)程也同樣使用,且可以貫穿其中,并可以幫助理解、形成并固化成我們前文提到的需求文檔的模板。

這個(gè)科學(xué)分析的過(guò)程、方法在不同階段運(yùn)用的側(cè)重點(diǎn)會(huì)有所不同。

1. 描述

描述的過(guò)程是客觀的進(jìn)行“需求向”描述的過(guò)程,是一個(gè)“背景”信息的補(bǔ)充,用來(lái)說(shuō)明,這個(gè)需求文檔的源出是什么,是針對(duì)什么問(wèn)題,這個(gè)問(wèn)題是在具體什么領(lǐng)域,在怎樣的范圍內(nèi),涉及到的是那些人;

在需求相應(yīng)的功能設(shè)計(jì)實(shí)現(xiàn)之前,當(dāng)前的解決方案存在的問(wèn)題是什么,參與者是怎么解決的,解決的情況怎么樣,是好,還是不好,還是勉強(qiáng)可以,對(duì)于新的需求的緊迫性是什么樣的。

此外,描述的過(guò)程還需提供一個(gè)基礎(chǔ)的概念和流程的解釋,用來(lái)統(tǒng)一作為背景去理解一個(gè)現(xiàn)實(shí)的業(yè)務(wù)場(chǎng)景和“溝通字典”,避免在溝通中因?yàn)檎`解而產(chǎn)生不必要的偏差。

  • 需求準(zhǔn)備的過(guò)程:了解需求來(lái)源(管理部門、市場(chǎng)部門、運(yùn)營(yíng)部門等),需求背景(行業(yè)、同業(yè)規(guī)則現(xiàn)狀等);
  • 需求分析的過(guò)程:了解需求目標(biāo)、預(yù)期效果(時(shí)間、結(jié)果等)、使用者習(xí)慣、相關(guān)人影響;
  • 需求編寫的過(guò)程:描述需求目的、背景、時(shí)間和結(jié)果要求、業(yè)務(wù)流程、交互過(guò)程、系統(tǒng)架構(gòu)、干系人角色和影響范圍;
  • 需求檢查的過(guò)程:需求的背景、目標(biāo)、過(guò)程、干系人、結(jié)果預(yù)測(cè)和預(yù)防的完整性檢查;

2. 解釋

解釋在需求來(lái)源的基礎(chǔ)上描述了 “為什么”接下來(lái)這個(gè)需求可以解決遇到的問(wèn)題,同時(shí)還加入了“是什么”和“怎么樣”的部分。

就是這個(gè)需求是通過(guò)怎么樣的方法解決了“描述”過(guò)程中提到的問(wèn)題,這個(gè)新的解決方法需要要做什么,對(duì)于原有的業(yè)務(wù)過(guò)程有哪些改變,會(huì)提升什么,會(huì)降低什么,會(huì)影響哪些人、哪些業(yè)務(wù)部分、哪些業(yè)務(wù)系統(tǒng)以及哪些數(shù)據(jù)的產(chǎn)生。

這個(gè)部分,是需求文檔的最主要、最核心的內(nèi)容部分,也是在內(nèi)容上占比最大的一部分。

這里的解釋根據(jù)產(chǎn)品需求面向的要解決的問(wèn)題不同,而可能存在多個(gè)層面,多個(gè)維度的層面,比如對(duì)于運(yùn)營(yíng)的影響,對(duì)于前端市場(chǎng)的影響,對(duì)于用戶的影響,對(duì)于財(cái)務(wù)、法務(wù)的影響;從技術(shù)開(kāi)發(fā)、技術(shù)實(shí)現(xiàn)維度,比如對(duì)于前端開(kāi)發(fā)的影響、對(duì)于服務(wù)端開(kāi)發(fā)的影響、對(duì)于數(shù)據(jù)平臺(tái)的影響,還可能涉及到對(duì)于運(yùn)維資源的影響等;因此對(duì)應(yīng)到實(shí)際的產(chǎn)品需求工作中:

  • 需求準(zhǔn)備的過(guò)程:了解需求可能涉及的相關(guān)業(yè)務(wù)系統(tǒng)及系統(tǒng)對(duì)應(yīng)的數(shù)據(jù)流程和邏輯、了解需求可能涉及的外部服務(wù)的數(shù)據(jù)流程和邏輯;了解面向的內(nèi)外部用戶的產(chǎn)品使用水平、學(xué)習(xí)能力和使用習(xí)慣;
  • 需求分析的過(guò)程:選擇和制定最有效的,滿足時(shí)間、資源投入等要求的方案;
  • 需求編寫的過(guò)程:詳細(xì)描述需求的業(yè)務(wù)流程,通過(guò)各種圖表格式說(shuō)明新的解決方法在各服務(wù)系統(tǒng)之間、各業(yè)務(wù)部門之間、用戶與產(chǎn)品,產(chǎn)品與后服務(wù)之間的數(shù)據(jù)、文件和行為的交互過(guò)程、詳細(xì)的信息輸入、信息處理和信息輸出;每個(gè)業(yè)務(wù)節(jié)點(diǎn)明確的輸出物和節(jié)點(diǎn)標(biāo)志,重要性和優(yōu)先級(jí);系統(tǒng)架構(gòu)、干系人角色和影響范圍;
  • 需求檢查的過(guò)程:需求的流程、用戶交互動(dòng)作、系統(tǒng)信息交互等完整性檢查;

3. 預(yù)測(cè)與監(jiān)控

預(yù)測(cè)與監(jiān)控在產(chǎn)品需求文檔的管理上是聯(lián)動(dòng)的,是對(duì)于預(yù)測(cè)的事件發(fā)生的時(shí)候,進(jìn)行管理的機(jī)制,監(jiān)控=預(yù)測(cè)+干預(yù)。在產(chǎn)品需求文檔的管理上,對(duì)于設(shè)計(jì)好的業(yè)務(wù)流程、使用功能,在實(shí)際過(guò)程中可能會(huì)出現(xiàn)這樣或者那樣的 “非規(guī)劃”的使用,也就是我們通常說(shuō)的“用戶并不總是按照產(chǎn)品設(shè)計(jì)的方式來(lái)使用產(chǎn)品,而且,往往相反?!?/p>

因此,這部分內(nèi)容很大的比例需要來(lái)對(duì)于用戶的行為進(jìn)行預(yù)測(cè)和監(jiān)控,并提供“預(yù)防”或者“解決”方案。其中:

預(yù)防在于,預(yù)測(cè)產(chǎn)品的用戶在使用的過(guò)程中,可能會(huì)進(jìn)行的一些超過(guò)產(chǎn)品使用半徑的操作,一旦進(jìn)行這些操作,操作的任務(wù)流程會(huì)中斷,掉出,進(jìn)入其他業(yè)務(wù)流程中且無(wú)法回滾,從而使得操作無(wú)法進(jìn)行下去,功能使用失敗,使用者會(huì)感覺(jué)產(chǎn)品、功能沒(méi)有包容性,缺乏引導(dǎo)性,導(dǎo)致了最后操作的失敗,預(yù)想的結(jié)果沒(méi)有實(shí)現(xiàn),而且造成了一定的挫敗感,甚至造成了一定的損失。預(yù)防的具體方法多采用導(dǎo)航、提示等,不同的系統(tǒng)都有各自標(biāo)準(zhǔn)化的控價(jià),我們?cè)谶@里不做展開(kāi)。

解決在于,預(yù)測(cè)產(chǎn)品的用戶在使用產(chǎn)品的過(guò)程中,因誤解、操作手誤而進(jìn)行了“非標(biāo)”、“超規(guī)”使用“掉出”原本設(shè)計(jì)的業(yè)務(wù)流程和操作流程的情況下,需要提供額外的流程和控制來(lái)“回轉(zhuǎn)”用戶的操作,來(lái)幫助用戶回到預(yù)先設(shè)定和他所需要的流程上來(lái)。

解決的具體方法多通過(guò)“導(dǎo)航”引導(dǎo)“跳轉(zhuǎn)”和“返回”、“回退”來(lái)實(shí)現(xiàn)。對(duì)應(yīng)到實(shí)際的產(chǎn)品需求工作中:

  • 需求準(zhǔn)備的過(guò)程:了解用戶特征和使用水平、評(píng)估、比較不同方式實(shí)現(xiàn)需求對(duì)于用戶行為的可控性和“非常規(guī)”操作的危害程度;
  • 需求分析的過(guò)程:選擇和確定需求實(shí)現(xiàn)方案,評(píng)估行為管理方式和管理機(jī)制;
  • 需求編寫的過(guò)程:詳細(xì)描述需求的業(yè)務(wù)流程和交互過(guò)程中可能出現(xiàn)的用戶異常操作,相應(yīng)異常操作中系統(tǒng)反應(yīng),系統(tǒng)對(duì)應(yīng)的控制和引導(dǎo);
  • 需求檢查的過(guò)程:需求“異?!绷鞒毯拖鄳?yīng)引導(dǎo)、控制地完整性檢查;

在需求管理的過(guò)程中,就可以按照這個(gè) 描述——解釋——預(yù)測(cè)——監(jiān)控流程來(lái)進(jìn)行。這四個(gè)既是步驟,是需求文檔內(nèi)容的組成部分,也是需求編寫完成之后的檢查。

四個(gè)模塊構(gòu)成了需求文檔的完整性,且同時(shí)有各自獨(dú)立,有對(duì)應(yīng)的說(shuō)明,引導(dǎo)、要求和標(biāo)準(zhǔn)。所謂標(biāo)準(zhǔn)文檔,就可以按照這四個(gè)模塊作為框架、內(nèi)容和格式。

寫在最后

產(chǎn)品需求文檔作為產(chǎn)品經(jīng)理同視覺(jué)設(shè)計(jì)、交互設(shè)計(jì)以及技術(shù)開(kāi)發(fā)人員進(jìn)行需求溝通的一個(gè)載體,在某些項(xiàng)目管理的理論和實(shí)踐上可能并不是必須的產(chǎn)出物(比如敏捷項(xiàng)目可能通過(guò)用戶操作地圖就可以)。

但是一個(gè)完整的、充分溝通確認(rèn),并最終達(dá)成多方理解和共識(shí)的產(chǎn)品需求文檔,能夠最大限度的還原產(chǎn)品、功能的設(shè)計(jì),保證產(chǎn)品、功能的實(shí)現(xiàn),最大限度的減少因?yàn)楦鞣嚼斫獾钠疃斐傻臅r(shí)間、人力和經(jīng)濟(jì)資源的浪費(fèi)及復(fù)工。

#專欄作家#

大俠,人人都是產(chǎn)品經(jīng)理專欄作家。混過(guò)文青的支付出道的產(chǎn)品人,長(zhǎng)期以支付廝混,關(guān)注支付、O2O、社交領(lǐng)域,擅長(zhǎng)行業(yè)、業(yè)務(wù)需求分析,產(chǎn)品設(shè)計(jì)和用戶體驗(yàn)。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,不得轉(zhuǎn)載。

題圖來(lái)自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 綜上所述,在需求產(chǎn)出前,要通過(guò)了解需求方,需求背景,使用場(chǎng)景,預(yù)期效果,投入成本。想清楚之后結(jié)合自己的產(chǎn)品定位及產(chǎn)品發(fā)展來(lái)進(jìn)行合理判斷?,F(xiàn)代部分產(chǎn)品經(jīng)理淪為工具人,一方面是不清晰自己的產(chǎn)品定位,另一方面是對(duì)行業(yè)了解不夠深入。

    來(lái)自上海 回復(fù)
    1. 贊評(píng)論!產(chǎn)品經(jīng)理淪為“工具人”一方面是有自身選擇的原因,同時(shí)也有企業(yè)、團(tuán)隊(duì)對(duì)于產(chǎn)品經(jīng)理本身定位的影響。但是客觀條件下,產(chǎn)品經(jīng)理人還是可以去充分發(fā)揮主觀能動(dòng)性,多看,多想,畢竟自身成長(zhǎng)才是硬道理。

      來(lái)自廣東 回復(fù)