Forwork

人間の自然な行動を尊重する

良い product は、人が人間であることを罰しない。

Start With the Human — Product からではなく、人から始める。
01

人は忘れる

人は save、deadline、入力内容、unfinished flow を忘れる。

System は perfect memory を前提にしない。

Good products do not require perfect memory.
02

人は考えを変える

Decision は変わり、content は update が必要になる。

Edit、undo、correction は人間の変化を尊重する。

Change is not failure. It is part of being human.
03

人は中断される

Tab、device、network、時間の中断は普通に起きる。

Autosave と recovery は reality を尊重する。

Design for interruption, not uninterrupted fantasy.
04

人はすべての instruction を読まない

Attention は有限で context は競合する。

Critical understanding は manual だけでなく flow に置く。

Critical understanding should live in the flow, not only in the manual.
05

人は常に rational ではない

User は急いで click し default に従い information を見落とすことがある。

Design は predictable mistake の consequence を減らす。

Human-centered design protects people from predictable mistakes, including their own.
06

Good product は recovery を前提にする

Error state を dead end にしない。

Recovery は何が起き、次に何をすべきか示す。

Recovery is a core product capability.
07

Undo、autosave、draft、search は respect の形

Undo は心変わり、autosave は忘却、draft は interruption、search は不完全な memory を受け入れる。

Respect は reversibility と recovery に現れる。

Respect often appears as recovery, memory and reversibility.
08

User を blame したくなった私へ

Repeated user error は evidence だ。

System が attention、memory、language、sequence に何を assume したか問う。

Do not ask only why users fail. Ask what the system assumed about them.