2015-6-22 藍藍設計的小編
藍藍寫
(端午節日閑著沒事兒,看看這本新買的書。)
這本書內容組織比較散,目錄條理不是太清晰,讀完一遍后,沒找到“交互式設計四策略”,看章節大概明白了,簡約的四個策略是:刪除、組織、隱藏,轉移,圍繞這四點展開了一段段小章節,書的前二章說的是關于“簡單”,明確認識簡單,最后一章是再叮囑,簡單的不易和好處。
讀這書本思路需要宏觀跳躍,才能把一篇篇連接起來,讀明白。否則很容易陷入一小節一小節的細節中。如果能把目錄名稱與書名呼應,寫的更明確,每個章節有重點總結,會更容易讓人記住和理解。
話說簡單
寫作者摸索中簡單的切實可行的策略,并舉例說明簡單的威力,復雜的產品不可持續。
在做技術產品的設計時,至少有3個角度:管理人員、工程師和用戶。這本書討論的是怎么樣讓用戶感覺用起來簡單,而非減少管理人員、工程師的工作量。
簡單并不意味著最少化,樸素的設計仍然具有自身的特征和個性。簡單的特征和個性應該源自你使用的方法、所要表現的產品、以及用戶執行的任務。
許多貌似簡單的設計讓事情變得更復雜,
比如:
1詳細的說明書。(最好的界面、產品應該不用說明書就知道怎么使)
2操作向導,把事分成幾步驟,企圖簡化但實際上向導意味著剝奪用戶的控制權,向導過程越長,體驗越差。
3讓一個有魔力的角色來預測用戶需求(也就是目前常用的典型用戶角色法),理論上讓角色來告訴你下一步做什么,聽起來很人性化,但實際上計算機怎么能確切知曉你的需求呢。不要被一個創造出來的卡通角色牽著鼻子走。
熱衷于做這種表面文章的人,永遠不可能創造出簡單的用戶體驗。
在簡化用戶體驗之前,必須先搞清楚公司是怎么運作的。公司一般都是以賺錢多少快慢來說話的。你必須找到一個能夠讓管理層接受的理由。搞清楚簡化用戶體驗將用影響運作因素的每一項。是能提高價格,還是降低成本,還是賣出更多?然后將這些改變排出先后次序,對每項改變 的重要性和可行性做出評估。
描述要點的兩個方法:在猶豫不決時,問自己:做這個為什么?描述我希望用戶擁有什么體驗,具體來說是描述用戶的使用情景,以及我的設計怎么滿足用戶在該情景下的需求。在設計一些大型項目時,這種方法很合適,可以讓我深入透徹地考慮到每一個細節。
長期堅持理解用戶生活的世界,理解他們的偏好和行為,始終是第一位的。
先理解用戶,再思考合適的設計。
走出辦公室,先到用戶要使用你軟件的地方去做個調查,這非常重要。用戶體驗是否簡約必須要在紛亂、多變的環境中才能考察出來。
在真實的環境中觀察用戶不需要多少時間,而且幾乎也不用因此額外花什么錢。即便是短暫的拜訪參觀,也會讓你收獲很多。如果你不能到用戶現場,那么就要跟用戶多了解一些他們工作環境的情況,特別是要知道他們在使用你的軟件的時候經常會發生什么事情。
我們無法控制用戶使用軟件的環境,而只能是軟件設計符合環境需求。
軟件使用環境是觀察用戶的最佳地點。
一旦走進現實的環境,你會發現影響用戶體驗的因素原來是如此之多,在家里、在公司、在戶外,你的設計必須能夠適應各種干擾。
可以把用戶分為3種類型,專家型用戶,隨易性用戶和主流用戶。專家型用戶愿意探索你的產品和服務,會給你提各種建議。不過這類用戶總體上占少數。
隨意性用戶有興趣使用更高級更復雜的東西,但卻不愿接觸全新的東西。除非新功能足夠簡單。
最大的用戶群體是主流用戶,他們不會因為你的技術如何使用你的產品。他使用你產品的目的是完成了某項任務,他們會掌握一些重要功能的使用方法,但永遠不會產生學會所有功能的想法。這3種用戶基本上是不會互相轉換的。感覺簡單的體驗是主流用戶所喜愛的。
應該忽略專家型用戶,因為專家用戶不是典型用戶,他們的判斷會出現偏差他們不會體驗到主流用戶所遇到的問題。
專家想要的功能往往會嚇倒主流用戶。
如果你想設計簡單的產品,記住要為主的用戶而設計。觀察這些主流用戶可以學到很多東西。要想吸引大眾必須要關注主流。
在明確自己的認識時要時刻把主流用戶放在心坎上,這樣才不至于無意間切換的專家視角,從而避免一些難以察覺的設計問題。
主流用戶感興趣的是可把工作做完,專家則喜歡首先設定自己的偏好。
主流用戶認為容易操作最有價值,專家只在乎操控的是不是很。
主流用戶想得到靠譜的結果,專家只希望看到完美的結果。
主流用戶害怕弄壞什么,專家則有拆解一切刨根問底的沖動。
主流用戶覺得只要合適就行了,專家只想著必須匹配。
主流用戶想看到示例和故事,專家想看的是原理。
不要指望你能教會用戶多少東西。
簡單的用戶體驗是初學者、新手的體驗。或是在壓力之下的主流用戶的體驗,主流用戶不愿動手從頭組裝。
主流用戶希望自己掌控起來容易可靠性。只有知道用戶是誰以及他們的真實想法,你才可能有自己深刻的見解,簡單就是感覺在掌控一切。
正確選擇,關注用戶主要的行動,用戶在做什么?并要從用戶的視角,把它描述出來,絕對不要漏掉關鍵環節。
在描述用戶體驗研究某個問題的時候,需要把它轉換成一種認識,然后用故事的去描述認識是一個很好的方式,更容易讓人明白和理解重要性。
故事應該三言兩語把核心體驗表達出來。有必要多花點時間把故事的每一個細節都想清楚,如果你想讓自己的設計簡單,每一個細節都至關重要。不要擔心故事的表現形式,關鍵是把你所有的約束條件訴諸文字,故事的情節要簡短。
展示而不是講,行勝于言,描述用戶的行為與介紹用戶的性格相比,前者的給人留下的印象更深刻。
不要編造,你的故事必須可信,要想可信,必須以真人真事為原型,多練幾次,大聲講,對別人講,重新修改,這樣做可以幫助你修補故事中的紕漏,提煉出本質的東西,很快你就能用簡單的一段話講個小故事,并利用它闡發你的認識,好的用戶是應該簡明、具體、可信、并擁有相關的細節。
把你的設計放在一個情節中,今天中有可信的角色發生在可信的環境中,有流暢的情節。
設計簡單的體驗意味著要追求幾點的目標。比如說,瞬間響應,那么你為此所做的改變都是讓用戶體驗變得越來越快。
盡量用最簡單的詞匯描述你的想法。要做正確,肯定得經過幾輪反復,但是這是值得的,因為反復,可以讓我們關注真正的重要的東西。
洞察力:運用學到的東西構思故事,然后再據此深刻理解自己要解決的問題,接著奇跡就會發生。
首先回顧一下你從用戶那里收集到的素材,他們面對的問題,他們生活的世界,把那些對用戶影響最大的事情放在前面,然后從你的故事中尋找突破口。把這些設計要點按照先后次序排列出來。哪個因素影響最大,哪個方面容易改變,哪個優先級最高,最后驗證你的見解,如果你的見解有偏差,會導致什么后果?會有什么不可控的因素影響你的看法,有沒有正反面的例子可供參考,這些例子是否反映出你的看法,這些例子能否反映出你的看法有問題。或者例子本身就有問題。
驗證你的想法意味著還要花更多的時間觀察現實中的人,通常可以使用原型或者競爭性產品作為輔助。只有通過驗證才知道你的見解究竟有沒有價值。
評估你的故事,并追問什么因素對用戶的行為影響最大。