15
4. Merancang
untuk
menghasilkan
keadaan akhir
atau
sukses
Sistem hendaknya dirancang sedemikian rupa sehingga
menghasilkan keadaan
akhir
atau
sukses.
Dengan
demikian,
user
bisa
mengetahui
apakah
sistem
yang
dirancang
berjalan
dengan baik atau tidak.
5. Memberikan penanganan kesalahan yang
sederhana
Kesalahan dapat
terjadi
kapan
saja,
bahkan
pada
advance
user
sekalipun. Dengan
begitu
sistem
harus
dirancang
untuk
menangani kesalahan (error)
yang terjadi
tanpa
membiarkan
sistem
terhenti.
Penanganan
kesalahan
dapat dilakukan dengan cara
yang sederhana, misalnya dengan
membatasi
input pada textbox kode pos
maksimal 5 angka dan
tidak boleh ada abjad.
6. Mengijinkan pembalikan aksi
dengan
mudah
Dengan
mengijinkan pembalikan
aksi
dengan
mudah,
user
akan
semakin
percaya
diri
dalam
menggunakan
sistem.
Sebab
secara
tidak
langsung,
user
akan
merasa
tenang
dan
tidak
takut
sistem akan
berhenti bekerja
jika
secara
tidak
sengaja membuat kesalahan saat mencoba sistem.
7. Mendukung
internal
locus
of
control (user menguasai
sistem, dan
bukan hanya
sebagai
responden)
User
yang
berpengalaman (advance
user)
sangat
mendambakan
kontrol
yang
kuat
pada
sistem,
sehingga
|