我理解的用戶體驗
用戶體驗是什麽?
用起來很爽快。這就是用戶體驗。
用戶體驗是一系列的心理學,美學,經驗總結而成的一門藝術。
專用名稱是UED User Experience Design(用戶體驗設計)
用戶體驗不是產品的易用性。
有一些很好用但是非常讓人難受的東西,比如說“高速公路”跟“彎路”。
高速公路是有效直達的,路程速度上都是完美的,但是開車走高速是非常乏味的。這就是易用性很高,但是體驗很糟糕。
用戶體驗不是我們的體驗,而是用戶的體驗。
每個人因為學識,經驗,人生閱歷,習慣等等不同,對自己認為合適的好的產品,對其他個體並不好。所以要針對產品面向的用戶人群設計,並且要通過用戶調查,用數據說明你的效果好壞。
用戶體驗的設計應以用戶為中心。
用戶體驗是感動用戶的產品設計。
用戶體驗是一種新的產品競爭力。
用戶體驗的重要性
1, 細節決定成敗。
2, 在功能高度可復制的前提下,用戶體驗重要性高於一切。
如果一個體驗非常糟糕的產品,盡管技術上有多少創新,攻克了多少難關。並沒有人想用你的產品,在技術上所做的努力全部白費。
當今的互聯網時代已經度過了“技術稀缺性”導致的用戶對功能性的偏重,到達了競品到處開花,體驗高於實現的時代。
一個優秀產品的必須既然具備特色功能,又應當讓用戶用起來爽快。
荒野行動的小地圖設計
光榮使命的小地圖設計
思考視野的扇形設計的意義。
1,沒有這個扇形設計時,多人組隊時三角圖標疊在一起,看不到自己的朝向。
2,知道目前的視野範圍對應小地圖的區域。
對開發人員來說,學習用戶體驗的好處在於
1,遇到一些交互決策時可以快速決定,不用事事尋求需求方確認,提高工作效率。
2,從技術的角度尋求一些更優用戶體驗的方式。舉例“我要一匹更快的馬”
3,只有從技術角度去權衡,才能夠發現一些體驗更優,開發成本更低的方式。因為需求方對技術的未知,無法提供這種方案。
理解產品設計中所表達的感性信息
交互,動畫的感覺,是如一陣清風輕松,還是電閃雷鳴的激烈感。
比如說一個旋轉10度的動畫,是為了抖動,還是為了傾倒感
把交互的理解,以現實世界作為參照,又高於現實世界。
“藝術源於生活,而高於生活”
擬物化設計
利用用戶對現實世界已有的認知,讓用戶更快速更容易接收信息。
扁平化設計
去除繁重的裝飾性,減少用戶思考成本,直截了當的呈現信息。
用戶角度
從用戶的角度思考產品,把功能描述成用戶與你的產品之間產生的故事。你才能出產真正用戶需要的產品。
從技術開發的角度思考產品,非常容易走偏做出“可以使用,但沒什麽價值的產品”。
從商業角度思考產品,容易出品“對公司非常好,但是用戶一點興趣都沒有的產品”。
舉例思考,PC端的A鏈接,是否要新開頁?
設身處地的從用戶角度思考,假如我是一個用戶,我希望打開一個鏈接時,什麽時候是在相同頁,什麽時候是在新開頁。
痛點是什麽?
需求分析的一些基本方法
定位用戶在這個產品上所屬的角色。先細分,後刪除。
根據不用的條件劃分,年齡,遊戲重度輕度使用者,是否關註,是分享者,還是被分享者。是PC用戶,還是移動端用戶,微信/QQ。IOS用戶,安卓用戶。是渣渣性能手機用戶,還是流弊性能手機用戶。
然後刪掉對你產品無意義的用戶角色。
比如說一個微信的簽到H5,明顯QQ用戶是對這個產品的無效用戶。
針對這些用戶角色來思考交互。比如一個渣渣性能手機用戶,你要呈現一個精彩絕倫的動畫效果,顯然不現實。
明確需求的定義,去除二義性,脫離一些主觀性不可量化的需求,如“這裏要亮一點”“快速的打開網頁”如何稱之為“快”“亮”?改成如“1秒內打開網頁”“明度增加10%”
用積極樂觀的描述方式。
如“用戶不能領取2次獎勵”,應該改成“用戶能夠領取一次獎勵,第二次領取時提示已經領取過。”
積極的需求定義能夠引導出積極的交互與功能。反之亦然。
描述需求的本質
“我要可以用微信,qq,手機號,帳號密碼登錄,並且微信QQ在左邊,帳號密碼在右邊,密碼填寫的時候可以勾選顯示密碼”
上面示例的需求本質其實是“我要一個登錄功能”這才是最重要,就算登錄方式增加幾百種,加入“郵箱”“微博”等登錄方式,這個核心需求並不會改變。
“微信QQ在左邊”這是界面需求,可能會改上幾百個版本之後會變成“微信qq等登錄方式做成小圖標在登錄按鈕附近”
“顯示密碼”顯示密碼的功能可能會被去掉。
所以我們應當把需求分層次的描述,不要籠統的把所有需求細節堆砌起來,這樣分不清那些是重要的,那些是次要的。
容易把精力投入到一些不相幹的功能上,無法有效應對變化。
描述需求價值
“我想要一個登錄功能,這樣用戶可以登錄後保存他的訂單信息”(用戶價值)
“我想要一個登錄功能,這樣用戶登錄後綁定訂單,後臺可以統計這些訂單信息”(商業價值)
保證每一項功能都有價值,不管是用戶價值還是商業價值。
請參考用戶故事的描述範例:
“作為一個XXXX角色,我可以使用OOOO功能,以便YYYY(價值)”
確定需求的範圍,避免需求膨脹。
需求膨脹時
上策是:
首先尋求客戶理解與合作,體現說服力的作用,技術人要提供足夠的論據,PM根據這些論據與客戶進行溝通。團隊內的合作尤其重要。
反例是,盲目接受需求膨脹,會給項目帶來不必要的風險與錯誤。
如果團隊內形成拉鋸,PM變成客戶代表對開發施加壓力,開發反制提供虛假理由。
都是危害性非常大的行為。
如果溝通失敗,
中策是:
合同約束的方式。
下策是:
走上層溝通。找上司溝通他們上司,找BOSS溝通他們BOSS。
“閻王易見,小鬼難纏”
下下策是:
甩手不幹。
有時候放棄,也是一種辦法。
用戶體驗的優化參考
1,所有交互都必須有所反饋。變色或者聲音或者彈窗,或者頁面變化,轉動,旋轉,回彈等。避免操作後給用戶困惑,不知道剛才的操作代表什麽,不知道你現在的無狀態是死機,還是誤操作。
2,盡可能的減少用戶操作。
3,減少彈窗,所有的彈窗都是不可預知的,突然的中斷用戶連續的體驗。
3, 提高信息識別度。如果圖片能夠表達清晰,就減少文字描述。圖片比文字更容易理解。大腦的視覺系統是與生俱來的,文字是人類自己發明的,是後天學習的產物。
比較一下購物車圖標跟文字“購物車”
5,信息的一致性,在產品的各個方面,設計,交互,功能。都要保證給用戶信息一致性。
舉例:一個郵件的發送按鈕,如果每次點擊有時是發送郵件,有時是定時發送。
示例,騰訊郵箱的發送功能被分為兩個按鈕。
思考為什麽不做成一個“發送”然後在發送時選擇是否定時發送?
交互上反例是一個區域有時候展示最新的產品資訊,有時候顯示最熱的產品資訊。
給用戶形成困擾。
6,減少讓用戶陷入負面情緒,困惑,驚嚇,中斷,厭倦。
區分什麽是商業價值,什麽是用戶價值。
所有的產品都需要回答2個問題:
1,我們的用戶通過這個產品獲得了什麽?(用戶價值)
2,我們自己通過這個產品獲得了什麽?(商業價值)
權衡好商業價值與用戶價值。取得一個平衡點。
例如:廣告彈窗。
所有產品本質是以技術導向的。
只有對應的技術可實現,對產品的所有設想才有可能變成現實。
所以技術的核心價值在於把不可能的事情,變成可能。創造一些不存在的東西。
當然也要在質量與時間之間取得平衡,時刻保持接受挑戰的狀態。
我理解的用戶體驗