1. 話說簡單
乍一看到某個問題,你會覺得很簡單挽绩,其實(shí)你并沒有理解其復(fù)雜性。當(dāng)你把問題搞清楚之后驾中,又會發(fā)現(xiàn)真的很復(fù)雜唉堪,于是你就拿出一套復(fù)雜的解決方案來。實(shí)際上肩民,你的工作只做了一半唠亚,大多數(shù)人也都會到此為止......。但是持痰,真正偉大的人還會繼續(xù)向前灶搜,直到找到問題的關(guān)鍵和深層次原因,然后拿出一個優(yōu)雅的,堪稱完美的有效方案割卖。------史蒂夫.喬布斯
2. 明確認(rèn)識
描述要點(diǎn)的兩種方式
把它寫出來(包括我要設(shè)計什么前酿,要遵循哪幾條設(shè)計原則,盡量使用最簡單的術(shù)語)
描述我希望用戶擁有什么體驗(描述用戶的使用情景鹏溯,以及我的設(shè)計怎么滿足用戶在該情景下的需求)
先理解用戶罢维,再思考合適的設(shè)計
走出辦公室:軟件使用環(huán)境是觀察用戶的最佳地點(diǎn)
觀察什么:在家里、在公司丙挽、在戶外言津,你的設(shè)計必須能夠適應(yīng)各種干擾
三種用戶
專家型用戶(愿意探索你的產(chǎn)品和服務(wù),并且給你提出各種改進(jìn)意見取试,他們希望看到為他們量身定做的前所未有的技術(shù))
隨意型用戶(他們可能使用過類似的產(chǎn)品或服務(wù)悬槽,他們愿意使用更高級復(fù)雜的東西,卻不愿意接觸全新的東西)
主流用戶(他們不會因為技術(shù)而使用你的產(chǎn)品瞬浓,使用你的產(chǎn)品是為了完成某項任務(wù))
為什么忽略專家型用戶
專家不是典型用戶初婆,他們的判斷會出現(xiàn)偏差,他們不會體驗到主流用戶遇到的問題
專家想要的功能猿棉,往往會嚇倒主流用戶
先理解用戶磅叛,再思考合適的設(shè)計
主流用戶想要什么?
主流用戶最感興趣的是立即把工作完成萨赁,專家則喜歡首先設(shè)定自己的偏好弊琴。
主流用戶認(rèn)為容易操控最優(yōu)價值,專家則在乎操控得是不是很精確杖爽。
主流用戶想得到靠譜的結(jié)果敲董,專家則希望看到完美的結(jié)果。
主流用戶害怕弄壞什么慰安,專家則有拆解一切刨根問底的沖動腋寨。
主流用戶覺得只要合適就行了,專家則想著必須精確匹配化焕。
主流用戶想看到示例和故事萄窜,專家想看的則是原理。
感情需求:理解你的設(shè)計到底應(yīng)該做什么至關(guān)重要
簡單意味著控制
首先撒桨,用戶希望感覺是在掌控自己使用的技術(shù)(主流用戶希望掌控結(jié)果查刻,希望自己掌控起來容易、可靠凤类、迅速)穗泵。
其次,用戶希望感覺是在掌控自己的生活踱蠢。
然后呢火欧?只有知道用戶是誰以及他們的真實(shí)想法,你才可能有自己的深刻見解茎截。
正確選擇“什么”
關(guān)鍵是不能遺漏用戶體驗過程中的任何一個步驟苇侵。
關(guān)注主要的行動,并且要從用戶的視角把它描述出來企锌。
描述用戶體驗
在研究某個問題的時候榆浓,你需要把它轉(zhuǎn)換成一種認(rèn)識。
你必須花時間把故事的每一個細(xì)節(jié)都想清楚撕攒。
好的故事應(yīng)該簡單陡鹃,具體,可信抖坪,并且擁有細(xì)節(jié)萍鲸。
寫作是一項艱苦的工作。清晰的句子可不是意外所得擦俐。只有少數(shù)句子一次能夠?qū)懞眉挂酰蠖鄶?shù)句子三遍能夠?qū)懞镁筒诲e了。當(dāng)你絕望的時候蚯瞧,就這么想吧嘿期。如果你覺得寫作很難,那是因為它本身就很難埋合。 ? ? ? ? ? ? ? ? ------威廉.辛瑟备徐,《談寫作》
環(huán)境、角色甚颂、情節(jié)
可信的環(huán)境(故事中的“時間”和“地點(diǎn)”)
可信的角色(“誰”和“為什么”)
流暢的情節(jié)(“什么”和“怎么樣”)
極端的可用性
要想簡單蜜猾,務(wù)必把目標(biāo)定得高些再高些,不要使用常規(guī)的可用性目標(biāo)
簡便的方式
記錄下靈感振诬,跟別人講述才是最佳的方式瓣铣,因為他們的反應(yīng)會告訴我是對還是錯了。
我的目標(biāo)是拿出一個簡潔贷揽,清晰棠笑,完整的描述。
我不想羅列所有功能禽绪,只想在同一層次上解釋清楚主要功能蓖救;如果可以概括關(guān)鍵點(diǎn)而不會遺漏重要細(xì)節(jié),那么就應(yīng)該算是完整了印屁。
3. 簡約四策略
合理刪除
分層組織
適時隱藏
巧妙轉(zhuǎn)移
4. 刪除
漸進(jìn)的添加重要的功能和內(nèi)容循捺,簡化設(shè)計最明顯的方式就是刪除不必要的功能。
只交付真正有價值的功能和內(nèi)容雄人。
避免錯刪 (砍掉功能有時候是一個血腥無情的過程)
關(guān)注核心 (與新增功能相比从橘,客戶更關(guān)注基本功能的改進(jìn))
砍掉殘缺功能 (為什么要留著它念赶?人們都舍不得扔?xùn)|西,哪怕它已經(jīng)破爛不堪)
假如用戶...... (運(yùn)用這個方法恰力,你的功能只會越來越多叉谜,去發(fā)現(xiàn)真正的問題吧,不要猜測用戶可能會踩萎,或者不可能會怎么樣)
但我們的用戶想要 (不要簡單的因為客戶想要就增加功能停局,了解用戶到底遇到了什么問題?要傾聽用戶的意見香府,但絕不盲從)
方案董栽,不是流程 (如果一個小小的變化導(dǎo)致了復(fù)雜的流程,就應(yīng)該退一步去尋找更好的解決方案)
如果功能不是必要 (痛下決心企孩,砍掉不必要的功能要強(qiáng)過無意義地堆砌功能锭碳;長遠(yuǎn)看來,增加功能有害無益)
真有影響嗎 (判斷刪除功能對用戶的影響有多大勿璃,只需要簡單的詢問用戶“你愿意我們刪除這個功能嗎工禾?”答案只能有一個:“不!” ?想在任何時候取悅所有用戶是不可能的蝗柔。我們只能退而求其次闻葵,專注于目標(biāo)客戶的核心任務(wù))
排定功能優(yōu)先級 (不要以功能的多寡來認(rèn)定產(chǎn)品的價值,應(yīng)該看產(chǎn)品能否滿足用戶最高優(yōu)先級的目標(biāo))
負(fù)擔(dān) (人在處理信息癣丧、學(xué)習(xí)規(guī)程和記憶細(xì)節(jié)方面的能力是有限的槽畔。去掉那些可有可無的選項、內(nèi)容和分散人們注意力的玩意兒胁编,可以減輕用戶的負(fù)擔(dān)厢钧,讓用戶專心做自己想做的事情。)
決策 (我們通常會為用戶提供盡可能多的選擇嬉橙,但是選擇過多很容易讓用戶無所適從早直。選擇有限,用戶反而更歡喜市框。)
分心 (如果想要設(shè)計簡單的用戶體驗霞扬,就該牢記刪除那些干擾因素,用戶注意力保持集中枫振。)
聰明的默認(rèn)值 (適合大多數(shù)人口味的選擇喻圃,牢記一點(diǎn):當(dāng)一個客戶再次光臨網(wǎng)站和應(yīng)用,他通常愿意以前次離開的狀態(tài)作為起點(diǎn))
選項和首選項 (簡單的用戶體驗不會強(qiáng)迫用戶去做選擇粪滤;主流用戶不喜歡為設(shè)置斧拍、選項和首選項費(fèi)心勞神。)
如果一個選項還嫌多 (支付按鈕杖小,如果多一個選擇肆汹,用戶的購買意愿可能就消失了)
視覺混亂(刪除視覺混亂的元素意味著意味著人們必須處理的信息變少了)
刪除文字 (把每一頁的文字刪除一半愚墓,然后把剩下的再刪除一半。------史蒂夫.克魯格)
精簡句子 (幾乎任何句子都可以精簡昂勉,任務(wù)文字都可以刪除浪册。)
刪除過多 (關(guān)鍵是讓人們能控制結(jié)果)
焦點(diǎn) (刪除策略的核心就是干掉那些分散注意力的因素,聚焦于項目硼啤。)
聚焦于對用戶有價值的功能议经。
聚焦于可用資源斧账,通過刪除殘缺的功能谴返、不切題的元素和花里胡哨的東西為用戶提供價值。
聚焦于達(dá)成用戶目標(biāo)咧织。
刪除那些干擾性嗓袱、增加用戶負(fù)擔(dān)的“減速帶”:錯誤信息,不知所云的文字习绢,不必要的選項和造成視覺混亂的元素渠抹。
5. 組織
分塊 (把項目組織到“7加減2”個塊中。)
圍繞用戶的行為進(jìn)行組織 (著手理解用戶的行為:他們想做什么闪萄,先做什么后做什么梧却?畫出用戶的行為有助于理解如何組織你的軟件產(chǎn)品。)
是非分明 (簡單的組織模式具有清晰的界限:多找一些用戶败去,詢問他們的分類標(biāo)準(zhǔn)放航。)
搜索 (網(wǎng)站沒有提供有效導(dǎo)航的情況,才會使用搜索圆裕。如果你想設(shè)計簡單的用戶體驗广鳍,那么最好先對內(nèi)容有效的進(jìn)行組織,然后再考慮如何設(shè)計搜索吓妆。無論是設(shè)計還是使用赊时,搜索都比瀏覽要困難的多。)
時間和空間 (時間線是組織活動的通用方式行拢。)
網(wǎng)格祖秒,位置和大小 (利用網(wǎng)格布局界面時,要考慮位置和大小舟奠。重要的元素大一些狈涮,相似的元素放在一起。)
分層 (利用感知分層技術(shù)鸭栖,借助于顏色很容易實(shí)現(xiàn)歌馍,除了顏色以外,使用灰色陰影晕鹊、大小縮放松却,甚至形狀變化暴浦,都可以實(shí)現(xiàn)感知分層。)
期望路徑 (在描述用戶使用軟件的路徑晓锻,千萬不要被自己規(guī)劃圖中清晰的路線和整潔的布局所迷惑歌焦。 人們并不總是走你為他們鋪好的路。)
6. 隱藏
不常用但不能少 (個性化設(shè)置不會經(jīng)常改變砚哆,因此非常適合隱藏独撇。)
自定義 (讓用戶自定義自己的用戶界面是假設(shè)用戶知道如何布局最有效、最高效躁锁。)
自動定制 (自動定制不會讓界面變得簡單纷铣,反而把界面搞得很復(fù)雜,給用戶帶來極大的不便战转。)
漸進(jìn)展示搜立,適時出現(xiàn)
提示和線索 (細(xì)微的線索足以提示隱藏的功能。)
讓功能容易找到(把標(biāo)簽放在哪里比把標(biāo)簽做多大要重要的多槐秧。)
隱藏的要求
隱藏一次性設(shè)計和選項啄踊。
隱藏精確控制的選項,但專家用戶必須能夠讓這些選項始終保持可見刁标。
不可強(qiáng)迫主流用戶使用自定義功能颠通,不過可以給專家提供這個選項。
巧妙的隱藏膀懈。 首先是徹底隱藏顿锰,然后是適時的出現(xiàn)。
7. 轉(zhuǎn)移
設(shè)計簡單體驗的一個秘密吏砂,就是把正確的功能放在正確的平臺或者正確的系統(tǒng)組件中去撵儿。
在設(shè)備之間轉(zhuǎn)移
移動平臺和桌面平臺
向用戶轉(zhuǎn)移
用戶最擅長做什么 (用戶指揮,計算機(jī)操作狐血,就會給人簡單的感覺淀歇。)
創(chuàng)造開放式體驗 (聰明設(shè)計師的簡化秘笈中經(jīng)常有一條,就是讓一個組件具有多種用途匈织。)
菜刀和鋼琴 (簡單界面的最高境界浪默,應(yīng)該是專家和主流用戶都會感覺它非常好用。讓用戶自己定義成功非常重要缀匕。)
信任 (讓用戶專注于選擇和指揮纳决,讓計算機(jī)專注于存儲和計算。)
7. 最后的叮囑
頑固的復(fù)雜性
任何應(yīng)用程序都會有一些無法消除的復(fù)雜性乡小。關(guān)鍵的問題在于:誰會面對這些復(fù)雜性阔加。
把這個復(fù)雜性放在哪里?
創(chuàng)造簡單用戶體驗的秘訣就在于把復(fù)雜性轉(zhuǎn)移到正確的地方满钟,讓用戶每時每刻都感受到簡單之美胜榔。
細(xì)節(jié) (設(shè)計中微小瑕疵都可能變成永遠(yuǎn)揮之不去的煩惱胳喷。)
簡單發(fā)生在用戶的頭腦中 (給用戶留下足夠的想象空間)