?????? 1990年,伊麗莎白牛頓在斯坦福大學(xué)通過(guò)研究一個(gè)簡(jiǎn)單的游戲而獲得了心理學(xué)博士學(xué)位。在這個(gè)游戲中,她把參與者分為兩種角色“敲擊者”和“聽(tīng)眾”。敲擊者拿到一張25首名曲的單子,例如《祝你生日快樂(lè)》和美國(guó)國(guó)歌《星條旗永不落》。每位敲擊者挑選一首,把節(jié)奏敲給聽(tīng)眾聽(tīng)(通過(guò)敲桌子)。聽(tīng)眾的任務(wù)是根據(jù)敲擊的節(jié)奏猜出歌曲(另外,如果身邊有聽(tīng)眾,這個(gè)游戲在家里玩很有意思)。
? ? ?這個(gè)游戲中聽(tīng)眾的任務(wù)很艱巨。在伊麗莎白的實(shí)驗(yàn)過(guò)程中,人們敲出了120首曲子的節(jié)奏。聽(tīng)眾只猜出了2.5%的曲子:120首中的3首。
? ? ?但這就是實(shí)驗(yàn)結(jié)果值得作為心理學(xué)論文題目來(lái)研究的地方。在聽(tīng)眾猜歌曲名前,伊麗莎白讓敲擊者預(yù)測(cè)聽(tīng)眾猜對(duì)的概率。他們預(yù)測(cè)概率為50%。
? ? ?敲擊者傳遞的信息40次中才有一次被理解,但是他們認(rèn)為兩次中就有一次,為什么呢?
? ? ?當(dāng)一個(gè)敲擊者敲打的時(shí)候,她聽(tīng)到的是她腦子里的歌曲。來(lái)吧,你可以自己親自來(lái)試試。你不可能避免在腦中聽(tīng)到的曲調(diào)。同時(shí),聽(tīng)眾聽(tīng)不到那個(gè)曲調(diào)----他們所能聽(tīng)到的只是一串分離的敲擊聲,就像一種奇怪的摩爾斯式電碼。
? ? ?在實(shí)驗(yàn)里,聽(tīng)眾要付出很多努力才能辨出樂(lè)曲,敲擊者會(huì)對(duì)此感到震驚:難道不是很明顯就能聽(tīng)出來(lái)嗎?當(dāng)一個(gè)聽(tīng)眾把《星條旗永不落》猜成《祝你生日快樂(lè)》時(shí),敲擊者的想法可能是:你怎么會(huì)這么蠢呢?
? ? ?做一個(gè)敲擊者很難。問(wèn)題在于敲擊者已擁有的知識(shí)(歌曲題目)讓他們想象不到缺乏這中知識(shí)會(huì)是什么情形。當(dāng)他們敲擊的時(shí)候,他們不能想象聽(tīng)眾聽(tīng)到的是那些獨(dú)立的敲擊聲而不是一首曲子。這就是“知識(shí)的詛咒”。一旦我們知道某樣?xùn)|西,我們就會(huì)發(fā)現(xiàn)很難想象不知道它是什么樣子。我們的知識(shí)“詛咒”了我們。對(duì)于我們來(lái)說(shuō),向他人傳遞我們的知識(shí)變得很困難,因?yàn)槲覀儾灰字卦煳覀兟?tīng)眾的心境。
? ? ?敲擊者/聽(tīng)眾實(shí)驗(yàn)每天都在世界各地重演。
? ? ?需求分析師、客戶、開(kāi)發(fā)、測(cè)試人員都可以看成敲擊者和聽(tīng)眾。這些群體之間需要持續(xù)不斷的溝通,但如同敲擊者和聽(tīng)眾一樣,他們之間存在著巨大的信息不對(duì)稱。
? ? ?文檔如何寫(xiě),寫(xiě)到什么樣的程度?這些問(wèn)題多多少少都有困惱著需求分析師們,因?yàn)樗麄兊哪X中有一首讀者聽(tīng)不到的曲子 。作者與讀者之間是信息不對(duì)稱的,如果作者了解讀者的能力水平(“重造聽(tīng)眾的心境”,對(duì)于同一個(gè)ABU內(nèi)的成員,通過(guò)觀察、訪談等手段都很容易了解到的 ),自然而然就會(huì)妙筆生花。
? ? ?當(dāng)然,我們也可以采用另外一種方式,提升讀者的閱讀能力。如果文檔閱讀者們具備需求分析師們擁有的業(yè)務(wù)知識(shí)、系統(tǒng)知識(shí),類似這樣的描述“財(cái)務(wù)經(jīng)理要查看逾期欠款的客戶”或這種“從認(rèn)購(gòu)表、合同表提取權(quán)益人信息,過(guò)濾條件 認(rèn)購(gòu)或合同下有應(yīng)收款的余額不為0......”。相對(duì)于后者來(lái)說(shuō),前者,需求分析師少寫(xiě)了很多(減少了寫(xiě)錯(cuò)的概率,寫(xiě)得多錯(cuò)的多不是嗎?),客戶也看得懂(采用用戶故事方式來(lái)編寫(xiě),利于確認(rèn)需求)、讀者看得也爽(不用去讀這些蹩腳的結(jié)構(gòu)化語(yǔ)言,自己具備將業(yè)務(wù)知識(shí)轉(zhuǎn)化為系統(tǒng)功能的能力),也可以規(guī)避團(tuán)隊(duì)協(xié)作中反復(fù)溝通確認(rèn)。
? ? ?總之,寫(xiě)文檔的兄弟們,為了少點(diǎn)苦逼,想辦法去對(duì)抗知識(shí)詛咒吧!
推薦兩本書(shū):
《讓創(chuàng)意更有黏性》
《用戶故事與敏捷方法》
題外話:
?????當(dāng)推行敏捷開(kāi)發(fā)時(shí),ABU內(nèi)有多少成員搞得清楚敏捷開(kāi)發(fā)呢?又有多少人看過(guò)《Scrum精髓》或其他相關(guān)書(shū)呢?在信息不對(duì)稱的情況,是很難堅(jiān)持下。特別是在有外在壓力的情況下,目前看到的現(xiàn)狀也確實(shí)是這樣的。