《用戶體驗要素》這本書的整體結(jié)構(gòu)非常清晰叶圃,第一章先用一個日常生活中的遭遇引出主題绊序,向我們說明什么是用戶體驗乱投,然后在第二章介紹用戶體驗的五個層面衅檀,再用接下來的五章分別去詳細(xì)說明每一個層面,最后在第八章講述要素的應(yīng)用夹供。
這本書主要討論的是網(wǎng)站灵份,包括以內(nèi)容為主的網(wǎng)站產(chǎn)品和以交互為主的網(wǎng)站應(yīng)用,有一些詞匯比較有年代感哮洽,但內(nèi)容都十分經(jīng)典填渠,也適用于現(xiàn)代的很多產(chǎn)品,能夠給人收獲和啟發(fā)。
個人認(rèn)為讀這本書需要特別集中注意力氛什,不然很可能讀了好一會也不知道在說什么莺葫,書中有些地方舉例比較少,概念性有些強(qiáng)枪眉,可以聯(lián)想一些例子來加深理解捺檬。
一、用戶體驗為什么如此重要
什么是用戶體驗
在產(chǎn)品開發(fā)過程中贸铜,人們更多地關(guān)注產(chǎn)品將用來做什么堡纬。用戶體驗是經(jīng)常被忽略的另一個因素——即產(chǎn)品如何工作——而這一因素恰恰是決定產(chǎn)品成敗的關(guān)鍵因素。
用戶體驗是指“產(chǎn)品如何與外界發(fā)生聯(lián)系并發(fā)揮作用”蒿秦,也就是人們?nèi)绾巍敖佑|”和“使用”它烤镐。
用戶體驗設(shè)計通常要解決的是應(yīng)用環(huán)境的綜合問題。視覺設(shè)計選擇合適的元素能引起用戶的注意棍鳖,功能設(shè)計要保證元素觸發(fā)適當(dāng)?shù)膭幼鳌?/p>
為體驗而設(shè)計:使用第一
用戶體驗是商機(jī)
任何在用戶體驗上所做的努力炮叶,目的都是為了提高效率——“幫助人們工作得更快”和“減少他們犯錯的幾率”。
二鹊杖、認(rèn)識這些要素
五個層面
表現(xiàn)層:看到的單個元素
框架層:各個元素的設(shè)計布局
結(jié)構(gòu)層:頁面之間的關(guān)系
范圍層:產(chǎn)品功能包括哪些
戰(zhàn)略層:產(chǎn)品目標(biāo)和用戶需求
自上而下地建設(shè)悴灵、每個層面的工作在下一個層面可以結(jié)束之前完成扛芽。
基本的雙重性
在模型中骂蓖,從中間將五個層面分開,在左邊僅用于描述功能型的平臺類產(chǎn)品(關(guān)注任務(wù)川尖,如何完成一個過程)登下,在右邊僅用于描述信息型的媒介類產(chǎn)品(關(guān)注信息)。
兩個額外的因素
內(nèi)容和技術(shù)
三叮喳、戰(zhàn)略層
知道企業(yè)與用戶雙方對產(chǎn)品的期許和目標(biāo)被芳,有助于促進(jìn)用戶體驗各方面戰(zhàn)略的確立和制定。
戰(zhàn)略層定義
產(chǎn)品目標(biāo)和用戶需求
我們要通過這個產(chǎn)品得到什么馍悟?——產(chǎn)品目標(biāo)
我們的用戶要通過這個產(chǎn)品得到什么畔濒?——用戶需求
產(chǎn)品目標(biāo)
品牌識別:大部分企業(yè)會對品牌形象施加控制
成功標(biāo)準(zhǔn):一些可追蹤的指標(biāo)。好的成功標(biāo)準(zhǔn)影響項目各階段的決策锣咒,也為衡量用戶體驗工作價值提供具體依據(jù)侵状。
用戶需求
定義誰是我們的用戶,詢問他們問題毅整,觀察他們的行為趣兄。
用戶細(xì)分、可用性和用戶研究悼嫉、創(chuàng)建人物角色
四艇潭、范圍層
當(dāng)把用戶需求和產(chǎn)品目標(biāo)轉(zhuǎn)變成產(chǎn)品應(yīng)該提供給用戶什么樣的內(nèi)容和功能時,戰(zhàn)略就變成了范圍。
范圍層定義
定義項目范圍同時在做兩件事:這是一個有價值的過程蹋凝,同時能產(chǎn)生有價值的產(chǎn)品鲁纠。
過程的價值在于,當(dāng)整個事情還處在假設(shè)階段鳍寂,能迫使你去思考潛在的沖突和產(chǎn)品中一些粗略的點房交。能確定現(xiàn)在能解決哪些問題,哪些必須要再遲一點才能解決伐割。
產(chǎn)品的價值在于候味,被定義的這個產(chǎn)品給整個團(tuán)隊一個參考點,明確項目中要完成的全部工作隔心。
必須用文檔來定義產(chǎn)品需求
原因1:這樣你才知道你正在建設(shè)什么
如果詳細(xì)地記錄下你正在建設(shè)的內(nèi)容白群,每一個人就會知道這個項目的目標(biāo)是什么,什么時候?qū)⑦_(dá)到這個目標(biāo)硬霍。擁有一系列明確的要求帜慢,能讓你把責(zé)任分配得更清晰,這可以大大提高協(xié)作的效率唯卖。
原因2:這樣你才知道你不需要建設(shè)什么
許多功能聽起來誘人粱玲,但對于項目的戰(zhàn)略目標(biāo)并不是必須的。在項目進(jìn)行時拜轨,會出現(xiàn)很多想法抽减,用文檔記錄方便評估。如果不能有意識地管理要求橄碾,會陷入“范圍蠕變”卵沉。
適用于功能規(guī)格說明的規(guī)則
樂觀:描述這個系統(tǒng)將要做什么事情去“防止”不好的情況發(fā)生,而不是去描述這個系統(tǒng)“不應(yīng)該”做什么不好的事情法牲。
具體:盡可能詳細(xì)地解釋清楚狀況
避免主觀的語氣:避免了誤解的可能性
內(nèi)容需求
定義每一個內(nèi)容特性的“更新頻率”史汗,更新頻率應(yīng)該來自于產(chǎn)品的戰(zhàn)略目標(biāo)。
五拒垃、結(jié)構(gòu)層
結(jié)構(gòu)層定義
在傳統(tǒng)的軟件開發(fā)行業(yè)——交互設(shè)計
在內(nèi)容建設(shè)方面——信息架構(gòu)
交互設(shè)計和信息架構(gòu)都強(qiáng)調(diào)一個重點:確定各個將要呈現(xiàn)給用戶的元素的“模式”和“順序”停撞。交互設(shè)計關(guān)注于影響用戶執(zhí)行和完成任務(wù)的元素。信息架構(gòu)關(guān)注如何將信息表達(dá)給用戶的元素悼瓮。
交互設(shè)計
交互設(shè)計關(guān)注于描述“可能的用戶行為”戈毒,同時定義“系統(tǒng)如何配合與響應(yīng)”這些用戶行為。
概念模型
用戶對于“交互組件將如何工作”的觀點谤牡,稱為概念模型副硅。
將現(xiàn)實世界中相應(yīng)實物的比喻放入我們的概念模型中,這對系統(tǒng)功能的設(shè)計可能會有一定的價值翅萤,但不要將比喻從現(xiàn)實世界中一字不落地照搬過來恐疲。
錯誤處理
交互設(shè)計會處理每一個級別的錯誤腊满,以確保更高比例的用戶能有積極的體驗。
預(yù)防—改正—恢復(fù)
信息架構(gòu)
信息架構(gòu)研究的是人們?nèi)绾握J(rèn)知信息的過程培己,對于產(chǎn)品而言碳蛋,信息架構(gòu)關(guān)注的就是呈現(xiàn)給用戶的信息是否合理并具有意義。
結(jié)構(gòu)化內(nèi)容可以采取從上到下和從下到上兩種方法省咨。從上到下的信息架構(gòu)方法根據(jù)戰(zhàn)略層直接進(jìn)行結(jié)構(gòu)設(shè)計肃弟,從下到上的信息架構(gòu)方法從已有資料開始分類,逐漸向上零蓉。我們要在兩種方法之間找到平衡笤受。
成功的用戶體驗,就是能提前預(yù)知用戶的期望敌蜂,并將其納入到系統(tǒng)的設(shè)計之中箩兽。
使用“用戶語言”并且“保持一致性”是非常重要的。
六章喉、框架層
框架層定義
界面設(shè)計:提供給用戶做某些事的能力
導(dǎo)航設(shè)計:提供給用戶去某個地方的能力
信息設(shè)計:傳達(dá)想法給用戶
界面設(shè)計
界面設(shè)計要做的全部事情就是選擇正確的界面元素汗贫。這些界面元素要能幫助用戶完成他們的任務(wù),還要通過適當(dāng)?shù)胤绞阶屗鼈內(nèi)菀妆焕斫夂褪褂谩?/p>
成功的界面設(shè)計是那些能讓用戶一眼就看到“最重要的東西”的界面設(shè)計秸脱。
一個設(shè)計良好的界面是要組織好用戶最常采用的行為落包,同時讓這些界面元素用最容易的方式獲取和使用。
一個簡單的技巧摊唇,就是在這個界面第一次呈現(xiàn)給用戶的時候咐蝇,仔細(xì)考慮每一個選項的默認(rèn)值。
導(dǎo)航設(shè)計
任何一個網(wǎng)站的導(dǎo)航設(shè)計都必須同時完成以下三個目標(biāo):
它必須提供給用戶一種在網(wǎng)站間跳轉(zhuǎn)的方法遏片。
它必須傳達(dá)出這些元素和它們所包含內(nèi)容之間的關(guān)系嘹害。
它必須傳達(dá)出它的內(nèi)容和用戶當(dāng)前瀏覽頁面之間的關(guān)系撮竿。
信息設(shè)計
信息設(shè)計常常充當(dāng)一種把各種設(shè)計元素聚合到一起的粘合劑的角色吮便,決定如何呈現(xiàn)這些信息,使人們能很容易使用或理解它們幢踏。
七髓需、表現(xiàn)層
忠于眼睛
如果你的設(shè)計是成功的,用戶眼睛的移動軌跡的模式應(yīng)該有以下兩個重要的特點:
它們遵循的是一條流暢的路徑房蝉。
在不需要用太多細(xì)節(jié)的前提下僚匆,它為用戶提供有效選擇的、某種可能的“引導(dǎo)”搭幻。
對比和一致性
對比是把用戶的注意力吸引到界面的重要手段咧擂,能幫助用戶理解頁面導(dǎo)航元素之間的關(guān)系。
一致性能使設(shè)計有效地傳達(dá)信息檀蹋,不會導(dǎo)致用戶迷惑或焦慮松申。
八、要素的應(yīng)用
創(chuàng)建良好的用戶體驗最重要的工作內(nèi)容是大量收集急待解決的非常細(xì)微的問題∶惩埃“成功的方法”和“注定會失敗的方法”的差異歸根結(jié)底就是以下兩點:
了解你正在試著去解決的問題
了解這些解決辦法會造成的后果
與用戶體驗有關(guān)的第一個問題恐怕是問你自己的(這也是你應(yīng)該回答的第一個問題):你為什么要這么做舅逸?
不要以“節(jié)省項目時間或金錢”的名義對用戶體驗的問題敷衍了事。
用戶體驗測試皇筛,不能放到產(chǎn)品開發(fā)完成以后琉历。
不管創(chuàng)建什么樣的用戶體驗,其最大的挑戰(zhàn)是“比用戶自己更準(zhǔn)確地去理解他們的需求”水醋。
用戶體驗的開發(fā)過程旗笔,是一場“馬拉松”,而不是“短跑”拄踪。