用戶界面上的光環(huán)效應(yīng)
如果你曾經(jīng)做過程序員,即使只做了很少的一段時間,你毫無疑問的會發(fā)現(xiàn)這樣一種令人無奈的現(xiàn)實情況….
你在興奮的為你的客戶實現(xiàn)一個新功能。這個功能在業(yè)務(wù)邏輯上超級的復(fù)雜,但頁面上卻是非常的簡單。這需要做大量的工作。
在付出了巨大努力后,你剛好在用戶要求的***期限前完成了任務(wù)。開發(fā)出的新功能在業(yè)務(wù)邏輯上無懈可擊,但界面沒有來得急收拾,顯得有些粗糙。這沒什么,因為這是最容易處理的部分,也是最不容易出錯的部分。
你拿著做好的系統(tǒng)去跟客戶演示。他們立即開始在UI上挑毛?。?ldquo;這一列沒有對齊”,“這個名稱應(yīng)該用粗體”,等等。就在他們還有真正的試用實際功能前(你的軟件真正體現(xiàn)價值的部分),你可以看出,他們對你的勞動成果已經(jīng)失去激情了。
最終,所有的功能都運行良好,除了界面上一點瑕疵。你知道這是一個巨大的成功,所有功能都符合要求,但客戶并不是很興奮,你不由得感覺像是被潑了一盆冷水。
那么,產(chǎn)生這樣的感覺是正常的嗎?也許。但這也不意外。大多數(shù)有經(jīng)驗的程序員都知道,從客戶的視角看一個軟件產(chǎn)品的質(zhì)量和***程度,用戶界面承載著巨大的不相稱的份量。這是事實,其中一個原因要歸咎于叫做光環(huán)效應(yīng)(Halo Effect)的現(xiàn)象。
簡言之,光環(huán)效應(yīng)指一種內(nèi)在的認知傾向,它會讓我們相信,如果一個事物給我們的初始印象很好,那它余下的部分也都會很好。例如,大量的研究顯示,對于一些 外表好看的人,人們更容易對他們產(chǎn)生一些正面積極的印象(例如聰明,有創(chuàng)造力等等),即使人們對他們除了外表外知之甚少(或完全不知)。
還有另外一個來自Solomon Asch的著名的實驗:想象有兩個人在競爭一個職位,你對這兩個人的了解只有一些描述。
A:聰明,好學(xué),沉著,不茍言笑,悲觀,無大志
B:無大志,悲觀,不茍言笑,沉著,好學(xué),聰明
憑***感覺,你會雇用誰?你的直覺很可能會把你引向A,但如果你仔細看,A和B其實是完全一樣的,只是描述他們的詞的順序相反。為什么我們會對它們產(chǎn)生不同的認知?
是這樣的,在閱讀了一、兩個特征描述后,我們已經(jīng)開始對這個人形成了一個大致印象。后續(xù)的描述,如果跟之前的特征一致,它們會加深我們的初始印象,如果跟 之前的有沖突,那我們會忽略它(或至少認為它們不具重要性)。換句話說,我們的大腦喜歡統(tǒng)一連貫,忽視不一致不和諧的東西。
回到我們軟件開發(fā)的世界,現(xiàn)在我們更清楚了為什么用戶界面上不重要的瑕疵(例如拼寫錯誤)會嚴重的影響客戶的我們開發(fā)的軟件的整體質(zhì)量甚至價值的印象,從某種程度上看,客戶的認識過于草率,或很不公平,但人的大腦就是這樣看問題的。
本質(zhì)上,用戶界面就是我們的軟件應(yīng)用的物理外表,正因為如此,用戶就會用它來形成對我們的整個應(yīng)用軟件的初始印象。一旦這種印象形成,很難重新塑造。如果用戶界面是有組織的,干凈的,讓人愉悅的,用戶就會自然的認為它背后的系統(tǒng)也是如此;反之亦然。
所以,不要只關(guān)注于后端服務(wù)而特意的不重視前端界面——尤其是在與客戶接觸的早期、你們還沒有建立互信的基礎(chǔ)的時候——雖然UI是很容易實現(xiàn)的一部分。這沒有對齊的列雖然只需要15秒就能糾正,但從用戶的眼中的軟件質(zhì)量標準看,它是和整個系統(tǒng)水平是密切相關(guān)的!