怎樣設計一個復雜流程?

線性設計(參考之前的文章去線性設計),幾乎都涉及到流程的處理,當復雜的流程,短期內(nèi)已經(jīng)不能用縮短路徑來解決的話,應該采用分布流程的設計方案,簡化每一步所需要的的操作內(nèi)容。

1.復雜流程典型錯誤

曾經(jīng)主導過多個項目的改版設計,發(fā)現(xiàn),復雜流程設計的典型錯誤是:把所有流程步驟都放在同一個頁面。為什么說這樣設計是錯誤的?可以有如下幾點理由:

(1)復雜流程頁面增加用戶的工作負擔

根據(jù)認知負荷理論,人的認知資源是有限的,任何活動都需要耗費一定的認知資源,好的交互流程能將流程簡單化,讓用戶合理分配認知資源,減少用戶的認知負荷。如下圖所示,把所有的流程都放在同一個頁面,超負荷的信息量給用戶造成的極大的困擾。

(2)難以處理有依賴關系的流程

如上圖所示的例子中,第3步“投向產(chǎn)品”中的建議金額填寫依賴于第1步“投資需求”中投資金額的填寫,放在同一個頁面時,用戶有可能略過第1步,直接填寫第3步的內(nèi)容,發(fā)生邏輯錯誤。類似的例子還有:手機注冊流程中,必須先輸入手機號,才能獲取驗證碼。

(3)無法自適應多終端設備

如果對于web網(wǎng)站來說,同一個頁面中放置復雜的流程,這種處理方式還能接受的話,在屏幕尺寸偏小的移動端上,來回滾動一個長頁面處理流程,對用戶來說將是災難。

2.復雜流程的正確處理方式

(1)分解步驟,減少認知負荷

像上文提及到的,人的認知資源是有限的,把需要處理的流程分解在不同頁面,能有效減少用戶的認知負荷,讓用戶合理分配資源。

(2)提供指引,防止迷路

把流程分解成多個步驟之后,用戶很有可能迷路,所以提供流程指引是必不可少的,讓用戶清楚知道流程所處的位置。

(3)考慮容錯性,允許用戶撤銷操作

復雜流程中,需要用戶長時間保持注意力高度集中,但由于真實的原因,用戶不可避免在某一個步驟中犯錯,所以提供撤銷操作,是很有必要的。

(4)由此入深,把復雜的操作留到最后

心理學上有個叫“登門檻”的現(xiàn)象,簡單的說就是先拜托別人幫個小忙,再請求別人幫個大忙比直接讓別人幫大忙會更加容易。復雜流程同理,把簡單的流程放在最前面,復雜的流程放在最后,避免一上來就“嚇跑”用戶。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容