守望者

@詠舍:容錯的定義最初來源于計算機領域,當計算機發生故障后不會崩潰,可以正常工作,并可以從錯誤中恢復。這個容錯性是指對錯誤的承載力,錯誤率越低,錯誤的挽回效率越高,就說明容錯性越好。

在尼爾森十大交互原則里其中有一條提到容錯性:Help users recognize, diagnose, and recover from errors,這是什么意思呢?

也就是說,用戶在使用產品的過程中,在體驗設計上幫助用戶如何避免出錯,以及一旦出錯如何盡快糾錯。

 

容錯性不好對體驗的傷害

為什么我們要專門針對容錯性來研究體驗設計呢?

我們都聽說過體驗設計的可用性、易用性。實質上,這個容錯性是體驗設計中的易用性原則的一個細支部分。用通俗的話來說易用性就是:清晰、簡單、好用。那容錯性在這易用性原則里面扮演的角色就是不出現故障,讓體驗好用。

舉個生活中的例子,我們去一家餐廳消費,本來環境氛圍都體驗不錯,但如果中途出現一些故障,點菜沒人反應、上菜上錯了、廚師做菜味道咸了淡了等等這些故障的情況,我們就對這家餐廳產生憤怒不滿的情緒,甚至會決定以后再也不想來這里消費了,這個例子就是這個餐廳沒有做好容錯性的后果,因為一些錯誤的體驗影響了整體的體驗。

同樣,在產品體驗中,因為一些錯誤的操作體驗沒有給用戶限制好、及時的引導、反饋、幫助用戶等,也會引起用戶的極大的不好情緒,甚至引發用戶離開。

 

找到容易出現錯誤的源頭

那在體驗設計中怎么做呢?

我們作為體驗設計師,可以先找出體驗中容易出錯的地方。我們在生活中拿錯東西、認錯人、記錯時間、記錯名字、時間慢了、航班延誤等等這都是常見的故障現象。我們可以從錯誤的源頭來分析,比如拿錯東西,這屬于無意識的錯誤,而認錯人屬于認知偏差的錯誤,時間慢了是非用戶導致的錯誤等等。

在產品體驗里也一樣,有用戶理解偏差、有用戶無意識的習慣動作導致的錯誤操作,我們通過整個app的梳理、用戶行為觀察總結出體驗中容易出錯的幾個類型:系統自身錯誤、用戶無意識錯誤、用戶認知偏差錯誤、用戶記憶錯誤。

接下來,我們針對用戶在體驗中容易犯錯的4個特點去提升體驗設計的易用性。

 

如何提升易用性

1、系統錯誤

自我檢查:

首先屏蔽歧義的、本身不合理的設計,不讓用戶因產品方案自身缺陷犯錯。比如無功能意義的圖標,用戶點擊后沒有反應,這種自身的缺陷錯誤引導用戶在認知上的錯誤操作會帶來用戶體驗上不好的感受。

 

趣味性減少挫敗感:

在遇到系統升級、數據升級、404、無網絡等情況下,給用戶造成不能正常操作會產生一些急躁的情緒,這個時候需要簡潔直觀告知用戶錯誤情況及原因,同時,給予適當情感化的設計,減少用戶的挫敗感。

 

2、無意識行為

用戶在體驗中一些無意識的行為,不經過大腦控制,導致錯誤的操作。比如習慣的滑動,卻會無意點中商品打開,影響了瀏覽體驗。

限制范圍:防止用戶無意識的錯誤操作,我們可以在屏幕可點范圍上做出限制,給用戶在操作上一定程度上的限制。

行為約束:有的APP直接把不能操作的部分置灰,比如在秒殺活動中,當商品售罄,按鈕置灰,以免用戶誤選。

 

增加操作的難度:

在產品設計中這種方法主要是通過對一些可能造成錯誤的操作設置難度,這樣用于降低錯誤的概率發生。注意的是,這個難度并不與易用性違背,而是在某些特殊地方需要增加難度。比如涉及金錢轉賬,提升操作步驟,需要多次驗證確認才轉賬成功。

 

3、用戶認知偏差

在這里認知偏差的錯誤操作,它不同于上面的無意識錯誤操作,而是用戶因自身理解上、操作認知的導致操作錯誤問題。比如用戶對新功能的理解、對某個重要內容有意識地去刪除。

給予正確引導

在這里是指用戶對信息的認知會出現偏差,需要做出大多數用戶理解一致的引導,能確保用戶在操作前能注意到引導或提示信息,并能準確理解信息,降低發生錯誤的概率。

比如:對于新增功能、以及新用戶對功能的理解上,需要給用戶做出具體的說明引導,減少用戶認知上的偏差。

 

二次確認提醒后果

當用戶在有意識的情況下,對一些重要內容刪除時,我們要判斷用戶主觀認知的情況,即使是認知有偏差,在用戶進行錯誤操作前也需給予二次確認,提醒操作帶來的后果,減少不可逆的錯誤。比如刪除垃圾桶,在視覺上警示符號很醒目,文案上突出永久刪除。

 

允許用戶犯錯,并使操作者能夠撤銷以前的指令。

盡管前面做了那么多對于錯誤的預防和引導,但還是難免用戶出現不可逆的作物。當這些錯誤發生后,我們可以給予用戶挽回的體驗。

比如微信可在一定時間內撤銷,語音上如果說錯話,可以選擇松開不發送出去。這些體驗給用戶有意識的錯誤帶來一定程度上的可挽回。

 

無法挽回時給予幫助迅速回到正確狀態

如果錯誤操作已經成為事實,不可挽回了,可以給用戶給予及時的指導和幫助,

把正確的解決方案告訴用戶。比如因商家疫情期間不能及時發貨,退款的一些說明。

 

給予及時反饋:

在數字輸入中給予明確反饋錯誤信息。

 

4、記憶錯誤

我們知道短時間的記憶容量有限,也就是說可以在一些需要記憶操作的地方,通過減輕用戶的記憶負荷提升錯誤的防御性。

減少記憶容量:

比如驗證碼,通過直接提取驗證碼,減少用戶復制粘貼的麻煩,避免輸入錯誤,記錯的概率。

 

小結

易用性在我們日常工作上常常被提及,當我們真正做到錯誤故障的防范后才真是算是對易用性的提升。我們需要從系統自身錯誤、用戶無意識錯誤、用戶認知偏差錯誤、數據記憶帶來錯誤去思考,做到每個內容都給用戶清晰、及時、明確的傳達。

 

原文地址:詠舍(公眾號)
作者:詠舍

轉載請注明:學UI網 » 體驗設計的容錯性

登錄收藏
 
你可能喜歡的:
UI設計交接給開發之后看起來更糟的7個原因,以及為什么這可能是你的錯UI設計交接給開發之后看起來更糟的7個原因,以及為什么這可能是你的錯
設計好產品的引爆點,相當于就成功了一半?設計好產品的引爆點,相當于就成功了一半?
如何設計好一款APP的首頁?如何設計好一款APP的首頁?
B端品牌如何面向C端用戶B端品牌如何面向C端用戶
如何搭建一個易學性高可用性強的功能框架?如何搭建一個易學性高可用性強的功能框架?
盤點 | 4個成為標桿的超強體驗設計盤點 | 4個成為標桿的超強體驗設計
設計驅動案例-如何優化金融產品購買體驗?設計驅動案例-如何優化金融產品購買體驗?
Material Design Gestures 手勢Material Design Gestures 手勢
設計沉思錄丨如何利用場景化設計提升用戶決策效率設計沉思錄丨如何利用場景化設計提升用戶決策效率
用灰色文本字段來拯救你的注冊表單設計用灰色文本字段來拯救你的注冊表單設計
?
类似钱咖的高额赚钱 15选5今天开奖结 广西棋牌游玩十三张 股票入门怎么开户 极速赛车玩法 广西快3计划网页版 熊猫娱乐棋牌下载安装 天天捕鱼技巧视频 网上赚钱软件是真的 大地棋牌怎么玩 九五至尊棋牌官方网