交互設計師有一項很重要的工作就是定義任務流程。在接到需求之后,設計師需要把抽象的需求設計成具象的流程,然后再把流程分配到不同的界面,最終形成成品。設計流程不難,但是設計好的流程非常難。今天主要是從“閉環”這個角度來講講流程設計中的優化問題。
舉個簡單的例子,注冊這個流程可以這么定義:
這么一看,確實很簡單。但是這是一個好的流程嗎?比如填寫手機號碼的時候發現手機號碼已經注冊了,這個時候需要怎么辦?比如獲取不到驗證碼怎么辦?這些細化的場景如果沒有考慮到的話,流程就會變得很晦澀難用。怎么去尋找細分的場景一直是流程設計中一個難題,這部分以后會談。所以,今天我主要是從“閉環”這個角度來講講流程設計中的優化問題。怎么去構造交互設計的閉環,我主要從以下幾個維度去講:①打通斷頭路;②設置延長線;③開辟新岔路。每個流程就好比一條路,所以這里借用交通領域的名詞來說明,理解起來更加形象生動。