← 知識を見る

移行中の知識

エラーからの回復

Error Recovery

エラーからの回復(error recovery)とは、問題が起きた後に、何が起きたかを理解し、修正方法を見つけ、正常なtaskへ戻れるようにするinteraction principleです。feedbackは状態や結果を伝える情報、reversibilityは以前の状態へ戻せる性質であり、error recoveryはmessage、修正手段、retry、undo、data保持などを含む回復経路全体を扱います。

対比すると分かりやすい概念

実際の場面で考える

同じ概念を異なる制作文脈へ持ち込み、何を観察して判断するかを見る。

  1. account registration

    form送信エラーから修正する

    見るポイント

    「入力エラー」とだけ表示せず、対象field、問題の内容、修正例をcontext内で示し、入力済みの正常値は保持する。userが最初から入力し直す必要がないかを見る。

  2. asset manager

    upload失敗から再試行する

    見るポイント

    network error後に失敗したfileとreasonを示し、全体をやり直さず該当itemだけretryできるようにする。retry中と成功後のstatusもfeedbackで確認できるようにする。

誤解しやすい点

関連する概念

根拠を確認する