需求文檔:沒(méi)有標(biāo)準(zhǔn)、只有溝通

20 評(píng)論 16116 瀏覽 195 收藏 14 分鐘

雖然標(biāo)準(zhǔn)的文檔在一定程度上能夠在這些內(nèi)容表述清楚,通過(guò)原型具現(xiàn)出來(lái)。但是切記,這些還是需要根據(jù)當(dāng)前公司文化來(lái),按需輸出。一味追求所謂標(biāo)準(zhǔn)的需求文檔,不去思考為什么這樣寫(xiě),寫(xiě)這些的意義是什么,反而落了下層。

這次寫(xiě)這個(gè)其實(shí)也算是有感而發(fā),起因是一個(gè)產(chǎn)品朋友小李向我吐槽,他在一個(gè)創(chuàng)業(yè)團(tuán)隊(duì),公司正在從探索期向成長(zhǎng)期度過(guò)。原來(lái)的測(cè)試工作都是小李和研發(fā)相互協(xié)同的,也就是他們各自客串下測(cè)試。

后面公司慢慢向成長(zhǎng)期過(guò)度,員工從10個(gè)演變成了50多號(hào)人,其他城市也有分公司,加起來(lái)快100號(hào)人,研發(fā)人員也就從2人變成了近10人。因?yàn)闃I(yè)務(wù)發(fā)展迅速,要全力負(fù)責(zé)業(yè)務(wù)線上的事情,就招了個(gè)測(cè)試。之后便是他們找我吐槽的原因。

小李給我說(shuō),測(cè)試來(lái)的第一周,給了他第一個(gè)任務(wù),就是熟悉業(yè)務(wù),了解公司當(dāng)前的運(yùn)營(yíng)模式,以及基本功能。隨后便帶著他去見(jiàn)了每一個(gè)部門(mén)相關(guān)對(duì)接人,甚至帶到兄弟部門(mén)去認(rèn)識(shí)下部門(mén)的領(lǐng)導(dǎo)。希望后面有問(wèn)題可以直接有效的溝通,不然后面公司在擴(kuò)展下,這種機(jī)會(huì)就很少了。

隨后也帶到了研發(fā)那里,一一介紹,給研發(fā)表示,這是新來(lái)的測(cè)試,以后大家就是工作上的一家人我,畫(huà)外音就是讓研發(fā)不要刁難測(cè)試。

就這樣過(guò)了2周,小李覺(jué)得半個(gè)月時(shí)間基本的業(yè)務(wù)和一些功能應(yīng)該熟悉了,那么就開(kāi)始對(duì)相關(guān)功能就行上手測(cè)試吧。

這個(gè)時(shí)候小李他們的公司也在瘋狂的擴(kuò)展,并且還是獲得了融資,這使得小李的工作更忙了。但是小李還是和她約好時(shí)間,進(jìn)行相關(guān)功能的對(duì)接。

對(duì)接的時(shí)候,小李拿著草圖給測(cè)試,進(jìn)行了相關(guān)的講解。想讓他根據(jù)草圖和上面的文字先進(jìn)行簡(jiǎn)單的測(cè)試。但是測(cè)試?yán)险f(shuō),沒(méi)有文檔測(cè)試不了。

小李說(shuō)當(dāng)時(shí)他很困惑,雖然當(dāng)初很多功能都是idea,直接在會(huì)議室假設(shè)出來(lái),但是之后去探索驗(yàn)證之后,很多都完善到草圖上了。他就直接給他說(shuō)那些草圖就是就可以直接完成測(cè)試。

后面測(cè)試就直接懟了小李,說(shuō)你這是草圖,根本就不是需求文檔。小李就直接說(shuō),原來(lái)公司處于探索業(yè)務(wù),變換的很快,都是根據(jù)草圖來(lái)進(jìn)行研發(fā)的,這個(gè)草圖上都有,為什么不能作為測(cè)試依據(jù)?

那時(shí),兩人爭(zhēng)得不可開(kāi)交,爭(zhēng)到最后,測(cè)試就說(shuō)她來(lái)自己寫(xiě)一份,說(shuō)小李根本不是產(chǎn)品。

小李說(shuō)到這里我也是吃驚了,畢竟都說(shuō)出這樣的話了,連忙問(wèn)小李草圖上有哪些東西,小李表示上面很多是手繪的原型和注釋,以及后續(xù)方向,并且上面也簡(jiǎn)單的寫(xiě)了公司的業(yè)務(wù)方向以及后期如何做這些內(nèi)容。

還因?yàn)榕驴床欢?,專門(mén)還整理了,整理之后還給研發(fā)他們看,他們都說(shuō)沒(méi)問(wèn)題,他也不知道問(wèn)題出在哪里。

后面我也想了想這個(gè)問(wèn)題,真的是沒(méi)有需求文檔而引起的嗎?寫(xiě)個(gè)需求文檔他的標(biāo)準(zhǔn)是什么?

需求文檔的作用

工作中,對(duì)于產(chǎn)品寫(xiě)需求文檔還有個(gè)很常見(jiàn)的事情就是,我們花了大量的時(shí)間,將產(chǎn)品所有細(xì)節(jié)都推敲的完畢,都仔仔細(xì)細(xì)的寫(xiě)在了需求文檔上面,甚至寫(xiě)完后還反復(fù)和研發(fā)、業(yè)務(wù)部門(mén)核對(duì)了,確保沒(méi)有問(wèn)題之后,交付給了相關(guān)干系人。結(jié)果他們因?yàn)楣ぷ靼才?,時(shí)間緊湊要么就沒(méi)看,要么就簡(jiǎn)單的看了幾眼就放在了一邊。這個(gè)無(wú)疑是打擊我們。

但是這個(gè)好處是十分的明顯:

  • 后期研發(fā)中出現(xiàn)了什么問(wèn)題,這個(gè)鍋產(chǎn)品肯定不背。為什么?研發(fā)自己不看文檔,文檔里面寫(xiě)的清清楚楚,這個(gè)地方要這樣處理,是你們自己不根據(jù)文檔來(lái)研發(fā)。
  • 如果出現(xiàn)了人員的離職或者是新增,那他可以通過(guò)需求文檔快速的了解項(xiàng)目。減少他的熟悉時(shí)間。

換個(gè)角度,不寫(xiě)需求文檔。那就是我們可以從作出決定,快速的推進(jìn)至研發(fā)階段。等于開(kāi)完會(huì)就直接開(kāi)工,而不需要將所有細(xì)節(jié)都寫(xiě)的清清楚楚。

有種說(shuō)法,人無(wú)完人,事無(wú)巨細(xì)。但是這個(gè)對(duì)研發(fā)團(tuán)隊(duì)要求很高,首先團(tuán)隊(duì)必須具備作出決定的能力,其次大家要有相同的行為準(zhǔn)則和職業(yè)素養(yǎng),這個(gè)就體現(xiàn)在相關(guān)代碼規(guī)范、設(shè)計(jì)規(guī)范、原型規(guī)范上。

因?yàn)槿绻浜铣霈F(xiàn)了失誤,包括功能和功能之間的不協(xié)調(diào),ui配色和尺寸的不統(tǒng)一。那么就直接涼了。

寫(xiě)需求文檔的作用是什么

需求文檔的作用主要就是為了保證目標(biāo)一致性,讓研發(fā)或是其他配合人員能夠清晰的了解我們?cè)谧鍪裁?,了解?dāng)下我們需要解決的問(wèn)題、面對(duì)的場(chǎng)景是什么,對(duì)于成功的定義是什么。

總結(jié)起來(lái)就是只要寫(xiě)出的東西,弄夠幫助團(tuán)隊(duì)成員,作出正確的結(jié)果的東西,那就是需求文檔,需求文檔沒(méi)有標(biāo)準(zhǔn),只有溝通。

我不希望約束的說(shuō),需求文檔這樣寫(xiě)才對(duì),你那樣寫(xiě)不對(duì)。我認(rèn)為需求文檔對(duì)于個(gè)人來(lái)說(shuō),想這么寫(xiě)就這么想,想那樣寫(xiě)就那樣寫(xiě)。但是對(duì)于工作,還是根據(jù)公司要求來(lái),畢竟吃飯嘛。

但是,不管是寫(xiě)需求文檔還是說(shuō)需求文檔,我還是認(rèn)為包含下面這些信息,對(duì)于團(tuán)隊(duì),還是個(gè)人都還是有很大的好處。

  1. 問(wèn)題和方案;
  2. 證明問(wèn)題和方案;
  3. 成功的定義;
  4. 場(chǎng)景;
  5. 功能描述。

第一:?jiǎn)栴}和方案

人與人之間有著明顯的差異性和共同性,更別說(shuō)不同職位了。前端、后端、測(cè)試、UI、產(chǎn)品、運(yùn)營(yíng)等職位,對(duì)于相同的事物和問(wèn)題都會(huì)有著自己的見(jiàn)解和解決方案,并且因?yàn)槁殬I(yè)壁壘原因,常會(huì)雞同鴨講,這是最常見(jiàn)的。

(工作中例子太多了,產(chǎn)品要增加個(gè)功能,直接給研發(fā)說(shuō),結(jié)果研發(fā)說(shuō)沒(méi)必要。這就是很典型的研發(fā)不知道說(shuō)在什么樣子的背景下,遇見(jiàn)的這個(gè)問(wèn)題。)

我們首先要明確這個(gè)新增加的功能要解決了什么問(wèn)題。其中包括了簡(jiǎn)要的背景,這個(gè)背景可以說(shuō)一句話,例如:支付成功人數(shù)很低。也可以說(shuō)相關(guān)的用戶調(diào)研、市場(chǎng)反饋、數(shù)據(jù)趨勢(shì)等,用于證實(shí)這個(gè)功能或產(chǎn)品是我們團(tuán)隊(duì)要做的。

第二:證明問(wèn)題和方案

我們需要證實(shí)兩個(gè)東西:一個(gè)是問(wèn)題,一個(gè)是方案。

要給其他人說(shuō)明這個(gè)問(wèn)題是真實(shí)存在的,而不是我想當(dāng)然的。因?yàn)槁殬I(yè)問(wèn)題,很多研發(fā)或者是其他的部門(mén)的人都會(huì)認(rèn)為(不絕對(duì)哈,但確實(shí)有這樣現(xiàn)象),產(chǎn)品是技術(shù)部門(mén)的“門(mén)面”,“吹拉彈唱”樣樣都會(huì)。讓人誤以為產(chǎn)品經(jīng)理是個(gè)只會(huì)“吹?!钡摹敖浑H花”。

但確實(shí)行業(yè)內(nèi),包括當(dāng)初我自己出現(xiàn)過(guò)隨隨便便寫(xiě)個(gè)我認(rèn)為的問(wèn)題,而沒(méi)去證實(shí)他,之后草草丟給研發(fā)。

方案,也是同樣的問(wèn)題,不去窮舉,不去關(guān)注相關(guān)競(jìng)品的解決方案,也就推進(jìn)到研發(fā)階段。我想這也大家都會(huì)經(jīng)歷的一個(gè)過(guò)程。

同樣我能夠想象到出,當(dāng)我們經(jīng)歷多了之后,簡(jiǎn)簡(jiǎn)單單說(shuō)一個(gè)方案之后,這個(gè)方案真的可能是最優(yōu)方案,畢竟天才和蠢材說(shuō)出相關(guān)的解決方案,前者是經(jīng)歷過(guò)很多失敗的方案之后說(shuō)的,后者可能是運(yùn)氣好,正好說(shuō)中罷了。叫他說(shuō)出其中緣由,那就漏底了。

第三:成功的定義

我們要清晰的告訴其他人,這個(gè)功能對(duì)于成功的定義是什么。

這里的成功有兩個(gè)意思:成功的研發(fā)出來(lái);這個(gè)功能推出后取得的效果。

成功的研發(fā)出來(lái)這個(gè)很好理解,就是還原度,百分之一百的還原出功能。只有保證這個(gè)功能能夠百分之一百的還原,我們才能通過(guò)市場(chǎng)、通過(guò)用戶去驗(yàn)證這個(gè)功能或說(shuō)這個(gè)方案是否成功。不然對(duì)于團(tuán)隊(duì)和我們來(lái)說(shuō)就是,資源浪費(fèi)。

我們要將成功進(jìn)行定義,只有這樣才能得到有效的反饋。不然我們無(wú)法確認(rèn)得到的結(jié)果,到底是成沒(méi)成功。

第四:場(chǎng)景

場(chǎng)景說(shuō)產(chǎn)品工作中最重要的東西,自始至終貫穿整個(gè)產(chǎn)品的一生。我這里不在過(guò)多闡述,文末我會(huì)發(fā)個(gè)我使用的場(chǎng)景還原方式。

第五:功能描述

功能描述包含的了很多東西,如:業(yè)務(wù)、流程、反饋、架構(gòu)等,如果是文檔的還會(huì)包括原型、狀態(tài)、迭代記錄等問(wèn)題。

我們需要讓其他人了解業(yè)務(wù)的流程,讓每一個(gè)人清晰的知道,我們的業(yè)務(wù)環(huán)節(jié)。就像我們說(shuō)的,如果你們團(tuán)隊(duì)很強(qiáng)大,幾乎人人都是業(yè)務(wù)方面的小能手,那么你覺(jué)得還需要相關(guān)圖嗎?

反之,我們?yōu)榱四軌蚯逦谋硎鰳I(yè)務(wù),不一定要去畫(huà)精美的圖來(lái)表示,只要能夠理解,寫(xiě)個(gè)1234都可以。

我們需要讓其他人了解當(dāng)前產(chǎn)品的架構(gòu),不管是信息還是功能,這樣能夠盡可能的復(fù)用,減少開(kāi)發(fā)成本。不然研發(fā)不清楚,瓜兮兮的跑去寫(xiě)代碼,結(jié)果要寫(xiě)完了發(fā)現(xiàn),這尼瑪其他模塊有,可以直接調(diào)用或者是改一下就能用。

現(xiàn)在寫(xiě)出來(lái)了還不能用(開(kāi)發(fā):代碼耦合度高)只能去改原來(lái)的,那么確實(shí)是很尷尬。

所以可以告知用戶,這個(gè)功能在原產(chǎn)品上是存在的或是已經(jīng)實(shí)現(xiàn)過(guò)了,因?yàn)榇a真的不像我們說(shuō)的,這個(gè)功能很簡(jiǎn)單,隨便加一個(gè)字段就行。

最后

其實(shí)小李那些草圖里面的內(nèi)容確實(shí)是包含所有需求文檔有的東西,只是相對(duì)于所謂的需求文檔,沒(méi)成體系罷了。也不是說(shuō)那個(gè)測(cè)試的問(wèn)題,我只是覺(jué)得太過(guò)去追求所謂的需求文檔,反而不知道需求文檔的真實(shí)目的。

雖然標(biāo)準(zhǔn)的文檔在一定程度上能夠在這些內(nèi)容表述清楚,通過(guò)原型具現(xiàn)出來(lái)。但是切記,這些還是需要根據(jù)當(dāng)前公司文化來(lái),按需輸出。一味追求所謂標(biāo)準(zhǔn)的需求文檔,不去思考為什么這樣寫(xiě),寫(xiě)這些的意義是什么。反而落了下層。

補(bǔ)充一點(diǎn)的就是,大部分研發(fā)都不喜歡開(kāi)會(huì),特別是那種你在這三四十頁(yè)的需求文檔,一開(kāi)就開(kāi)幾個(gè)小時(shí)那種。先不說(shuō)他們記不記得住,這個(gè)開(kāi)會(huì)的成本是真的高。

所以我推薦產(chǎn)品在開(kāi)會(huì)前計(jì)算下每次開(kāi)會(huì)的成本是多少(計(jì)算方法是,每一個(gè)參會(huì)人的小時(shí)工資之和),開(kāi)會(huì)不要隨意的開(kāi),每一次開(kāi)會(huì)都是耐心的挑戰(zhàn)、資源的挑戰(zhàn)。

 

作者:wcof,在努力做產(chǎn)品不做產(chǎn)品經(jīng)理的人;微信公眾號(hào):wcof(ID:wcofPM)

本文由 @Wcof 原創(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)品1元福利好課:產(chǎn)品管理者的溝通技巧?。 ?/p>

    ? 奇魚(yú)微辦公產(chǎn)品副總裁@黃喆老師
    ? 1小時(shí)產(chǎn)品管理者溝通技巧拆解!
    ? 原價(jià)108元,特惠1元!

    立即點(diǎn)擊預(yù)約聽(tīng)課>>>http://3.woshipm.cn/byy26b

    來(lái)自廣東 回復(fù)
  2. 說(shuō)好的文末場(chǎng)景還原方式呢 ??

    來(lái)自廣東 回復(fù)
  3. 回復(fù)
  4. 呵呵,我就是個(gè)傻白甜

    回復(fù)
    1. 什么是傻白甜

      來(lái)自北京 回復(fù)
  5. 需求還是有標(biāo)準(zhǔn)的, 但是這個(gè)標(biāo)準(zhǔn)在大的方面,可能大家都一樣。
    但是在細(xì)節(jié)方面,還是根據(jù)公司具體實(shí)踐來(lái)的,產(chǎn)品和研發(fā)相互磨合得出來(lái)的。

    來(lái)自廣東 回復(fù)
  6. 重點(diǎn)在于你的想法和認(rèn)知與開(kāi)發(fā)人員達(dá)成一致,所要追求的模板只不過(guò)是需要一種方式/流程來(lái)清楚的表達(dá)自己的想法。一份完善的需求文檔是產(chǎn)品開(kāi)發(fā)以及測(cè)試共同深度詳細(xì)的討論之后的結(jié)果,畢竟有些需求會(huì)被砍掉,先寫(xiě)個(gè)大綱討論之后再來(lái)完善文檔也沒(méi)什么問(wèn)題,而不是糾結(jié)于一份文檔浪費(fèi)太多的時(shí)間。

    來(lái)自浙江 回復(fù)
    1. 畢竟對(duì)于大多數(shù)公司來(lái)說(shuō),時(shí)間,真的是金錢(qián)。

      來(lái)自四川 回復(fù)
  7. 小李的問(wèn)題我遇到過(guò)類(lèi)似情況。在需求說(shuō)明較為標(biāo)準(zhǔn)和完善的情況下,給新來(lái)的測(cè)試同事做了講解,但是測(cè)試結(jié)果還是很令人不滿意。但是站在開(kāi)發(fā)、測(cè)試等其它職位的角度來(lái)看,他們對(duì)業(yè)務(wù)不了解,對(duì)需求不清晰是很正常的,因?yàn)橹挥挟a(chǎn)品經(jīng)理是深度鉆研業(yè)務(wù)和背景的,其它職位只要了解到能夠完成工作的程度就足夠了。所以產(chǎn)品經(jīng)理的職責(zé)就是在不同的時(shí)段下通過(guò)各類(lèi)溝通方式,反復(fù)確保開(kāi)發(fā)和測(cè)試對(duì)需求理解不出現(xiàn)偏差,最終達(dá)到可交付的成果。至于溝通的形式,可以是完善標(biāo)準(zhǔn)的需求說(shuō)明,可以是頻繁的問(wèn)答,只要達(dá)到目的就可以。
    我一直認(rèn)為,產(chǎn)品經(jīng)理是最應(yīng)該能夠換位思考的角色。你不能默認(rèn)別人的認(rèn)知程度都跟你一樣,而是應(yīng)該從對(duì)方的角色去辨別他的預(yù)期認(rèn)識(shí)程度和實(shí)際認(rèn)知程度,然后有針對(duì)性的溝通。
    至于文章中的案例,各打一大板吧。小李同志在自身工作不完善的情況下,還不去反思,是有問(wèn)題的。反之,測(cè)試同志在需求不完善的情況下,還是可以利用專業(yè)技能去測(cè)試一些基本問(wèn)題的,而且不要懷著不懈或者甩鍋的情緒,去直接否認(rèn)對(duì)方的工作成果,要良性、有效的溝通。不針對(duì)、不吵架是社會(huì)人的基本素養(yǎng)。

    來(lái)自遼寧 回復(fù)
    1. 對(duì)的,我就是讓他去想一想,產(chǎn)品的能力要求中,就有一個(gè)有效溝通的要求。我說(shuō),如果你讓其他人看不懂,那就是你自身的問(wèn)題,不能怪別人。

      來(lái)自四川 回復(fù)
    2. 如果產(chǎn)品當(dāng)時(shí)不反駁,而是去改進(jìn)呢,還各打一大板嗎

      來(lái)自北京 回復(fù)
    3. 改進(jìn)當(dāng)然是好的,主要目的不是要判斷誰(shuí)對(duì)誰(shuí)錯(cuò),對(duì)于公司來(lái)講,目的是如何高效的推進(jìn)工作,對(duì)于個(gè)人來(lái)講(不論是產(chǎn)品或是測(cè)試,或是其他角色),是努力提升自己,讓自己變得更優(yōu)秀,您說(shuō)是吧

      來(lái)自北京 回復(fù)
  8. 產(chǎn)品不把文檔寫(xiě)規(guī)范,有些鍋還得你背。

    來(lái)自天津 回復(fù)
    1. 沒(méi)錯(cuò),但確實(shí)在工作還是會(huì)出現(xiàn)理想狀態(tài)和現(xiàn)實(shí)狀態(tài)。理想狀態(tài)是我想把這些細(xì)節(jié)都寫(xiě)清楚?,F(xiàn)實(shí)狀態(tài)是,老板:你咋個(gè)還在寫(xiě)哦,快點(diǎn)開(kāi)發(fā)哦,這個(gè)很急。之后3小時(shí)內(nèi)催了5詞。:(

      來(lái)自四川 回復(fù)
  9. 不能過(guò)于追求標(biāo)準(zhǔn),但至少要能讓大多數(shù)人理解。如果那個(gè)草稿的模式只有你們一些熟悉的老員工能看懂,那就還是無(wú)效溝通。文檔的除了溝通還有能夠留底的作用。

    來(lái)自北京 回復(fù)
    1. 那個(gè)草稿對(duì)于他們老員工應(yīng)該是有效溝通,但是在對(duì)外的情況下,確確實(shí)實(shí)是無(wú)效。這個(gè)也算是因地(公司)而異吧。

      來(lái)自四川 回復(fù)
  10. 一個(gè)說(shuō)明的東西需要寫(xiě)標(biāo)準(zhǔn)?開(kāi)發(fā)那么忙,哪有心情和時(shí)間看這個(gè)?重點(diǎn)需要寫(xiě)出就行,那些不相關(guān)的不要寫(xiě)

    回復(fù)
  11. 沒(méi)寫(xiě)過(guò)

    回復(fù)
  12. 確實(shí)有的時(shí)候過(guò)分追求標(biāo)準(zhǔn)化可能本末倒置了

    回復(fù)
  13. 需求文檔只是溝通的工具,只要能達(dá)到預(yù)期結(jié)果,那就不用論太多……

    回復(fù)