Forwork

Hormati Perilaku Manusia yang Sudah Ada

Product yang baik tidak menghukum manusia hanya karena mereka manusia.

Start With the Human — Jangan mulai dari produk. Mulailah dari manusia.
01

Manusia lupa

Orang lupa save, deadline, input dan flow yang belum selesai.

System tidak boleh mengasumsikan memory sempurna.

Good products do not require perfect memory.
02

Manusia berubah pikiran

Decision bisa berubah dan content bisa perlu update.

Edit, undo dan correction menghormati perubahan manusia.

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

Manusia terganggu

Orang berpindah tab, device, kehilangan network dan kembali nanti.

Autosave dan state recovery menghormati reality.

Design for interruption, not uninterrupted fantasy.
04

Manusia tidak membaca semua instruction

Attention terbatas dan context bersaing.

Understanding penting harus hidup di flow, bukan hanya manual.

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

Manusia tidak selalu rational

User bisa click cepat, mengikuti default atau melewatkan information.

Design harus mengurangi consequence dari mistake yang predictable.

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

Good product mengantisipasi recovery

Error state tidak boleh dead end.

Recovery harus menjelaskan apa yang terjadi dan apa langkah berikutnya.

Recovery is a core product capability.
07

Undo, autosave, draft dan search adalah bentuk respect

Undo menerima perubahan pikiran, autosave menerima lupa, draft menerima interruption, search menerima memory yang tidak sempurna.

Respect sering muncul sebagai reversibility dan recovery.

Respect often appears as recovery, memory and reversibility.
08

Untuk diriku ketika ingin blame user

Repeated user error adalah evidence.

Tanyakan assumption system tentang attention, memory, language dan sequence.

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