Manusia akan tetap membuat kesalahan
Tombol yang salah ditekan, file yang keliru terhapus, data yang salah dipilih, atau keputusan yang berubah beberapa menit kemudian adalah bagian normal dari penggunaan teknologi. Desain yang baik tidak membangun sistem dengan asumsi bahwa semua orang akan selalu teliti setiap saat.
Undo adalah filosofi, bukan sekadar tombol
Fitur undo, version history, recycle bin, draft, confirmation, dan backup punya satu ide yang sama: memberi ruang untuk pulih. Sistem yang menyediakan jalur kembali membuat pengguna berani bekerja tanpa terus-menerus takut melakukan kesalahan.
Kesalahan kecil seharusnya punya dampak kecil
Jika satu klik yang mudah dilakukan dapat menghapus data penting secara permanen, masalahnya bukan hanya pada pengguna. Sistem juga gagal menyesuaikan tingkat konsekuensi dengan tingkat kemudahan tindakan.
Pemulihan menjaga manusia tetap memegang kendali
Prinsip ini sejalan dengan gagasan bahwa teknologi yang baik menjaga manusia tetap memegang kendali. Kendali bukan hanya kemampuan memberi perintah, tetapi juga kemampuan mengoreksi keputusan ketika konteks berubah.
Ukuran desain yang lebih matang
Selain bertanya apakah sebuah fitur cepat dan mudah digunakan, tanyakan juga: apa yang terjadi jika pengguna salah? Seberapa cepat ia sadar? Bisakah tindakan dibatalkan? Apakah data bisa dipulihkan? Jawaban atas pertanyaan itu sering lebih penting daripada jumlah klik yang berhasil dihemat.