收集用戶需求(你也可以將它稱作啟發(fā)用戶需求,如果你更喜歡這個花哨的名稱)一般比較困難,現(xiàn)在讓我們考慮一下為什么這個過程如此艱難,當你面對這個問題時你會采取什么辦法處理。我想,此時,有兩個問題你必須先考慮:即何為用戶的隱含需求(即未明確表達出來的需要),何為明確需求,如何在它們之間進行轉(zhuǎn)化,以及這種轉(zhuǎn)化的意義?
任何曾經(jīng)從頭開始開發(fā)過應用程序的開發(fā)者都知道:在用戶陳述需求或主題專家描述代碼應解決的問題時,我們很難完全理解他們的目的。大家都知道,需求收集是一種挑戰(zhàn);但是,為何難以收集到合適的需求、該采取什么辦法,這些問題就更難以理解了。
其實,用戶的隱含需求與明確需求的概念,類似于我們?nèi)粘Kf的默會知識與明確知識的概念,因此弄清楚默會知識與明確知識的涵義以及它們之間的轉(zhuǎn)化關系,對我們研究用戶的隱含需求與明確需求很有意義?,F(xiàn)在,我們先來了解一下默會知識與明確知識的概念以及相互的轉(zhuǎn)化過程。
默會知識
默會知識指基于經(jīng)驗和觀察的知識。不存在一些由以前傳承下來的法則或程序。它只是做事的方式而已。由于它的相關性,它具有非常強大的力量,能夠直接應用于將來需要解決的問題上。
默會知識的一個例子來自我的一個靠做零工為生的朋友。由于我們很談得來,所以他和我喜歡一起做事情。最近,我們正在我的車庫里為教堂做鼓架,他不斷表現(xiàn)出各種小知識。我們先做好框架,然后再把它與平板連起來;而不是一次一塊木塊在平板上做框架。為什么這樣做呢?答案是那樣更加方便簡單。他怎么知道這樣做呢?他做過許多這類活(做櫥柜和講臺),足以知道這些知識。
他知道各種各樣的知識,例如,確信木板的頂部,所有木材正常的輕微彎曲部分全部向上。為什么呢?因為當它載重時,它會產(chǎn)生變形,由彎變平,回到中間位置。
另一個例子是我?guī)啄昵霸诖髮W里學到的東西。它與循環(huán)結(jié)構(gòu)有關。我的導師建議我使用一個在循環(huán)開始之前就執(zhí)行初始閱讀的循環(huán)結(jié)構(gòu)。當時我使用的結(jié)構(gòu)在循環(huán)開始后才進行閱讀,所以循環(huán)中包含一個巨大的IF塊。
當時她建議我使用一個將閱讀語句放在循環(huán)前的新結(jié)構(gòu),我問為什么。她回答道:“因為這是更好的方法?!睉{經(jīng)驗,她知道在循環(huán)開始之前(和循環(huán)結(jié)束之后)執(zhí)行閱讀會更好。
在學徒期,主要學習的是默會知識。從一個比你經(jīng)驗更加豐富的人那里,你學會處理事情的方式。通過這種方式,我們學會制造優(yōu)良產(chǎn)品或加快工作速度的細小而微妙的方法,這些知識是你在正式的教科書中無法學到的。
一些人就是知道憑經(jīng)驗來做事情。你可能很難讓他們向別人解釋這些知識,或?qū)⑺鼈儗懴聛?,但他們確實知道這些建立在經(jīng)驗之上的知識。
明確知識
相對于默會知識,明確知識是指可以被量化的知識。你可以將它們書寫下來,在人們之間傳達。它是實實在在的,不是獲得的經(jīng)驗。它是那種已形成規(guī)則的知識。
例如,一個人看到蘋果從樹上掉下來,并知道搖蘋果樹來得到蘋果——默會知識——并且他可能還知道重力作用使所有物體集合在一起。最初通過觀察獲得的默會知識,最終轉(zhuǎn)化成一種定律,明確知識。
明確知識是通過文章、書籍、研討會和視頻演示傳達的知識。明確知識我們總可以在書本商找到,因此沒有必要直接經(jīng)歷某事來獲得與其相關的明確知識。這是剛畢業(yè)的學生受到的批評的原因之一:他們擁有許多“書本知識”(明確知識)但缺乏實際經(jīng)驗(默會知識)。我們很清楚地知道,不管明確知識有多么重要,它總是無法代替默會知識。
另一方面,由于印刷機的出現(xiàn),明確知識以更為快捷的速度在傳播。由于我能夠?qū)⒛瑫R轉(zhuǎn)化成一組你能夠應用的規(guī)則,所以你正在閱讀這些文字,并學會各種不同的知識。
了解兩者的轉(zhuǎn)化過程
科學哲學家托馬斯-庫恩認為科學
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://www.vanceur.cn/pmqhd/index.html