IMK: PENANGANAN KESALAHAN Chalifa Chazar http://edu.script.id chalifa.chazar@gmail.com
Pendahuluan Hampir tidak ada sistem yang berjalan sempurna sebelum melewati berbagai rentetan kesalahan (error) Semakin besar sistem yang dibuat, semakin banyak kesalahan yang mungkin muncul
Tujuan software user interface Meminimalkan kesalahan user Menyediakan kemudahan recovery dari kesalahan
Tipe-tipe kesalahan user Preceptual error Gagal menangkap informasi Gagal menangkap perhatian pengguna Cognitive error Ketiadaan bantuan Inkonsistensi Ketiadaan status informasi Kemampuan yang kurang Motorik error Lemahnya koordinasi tangan dan mata Tekanan kecepatan Memerlukan jenis keahlian lainnya
Petunjuk pencegahan&perbaikan kesalahan Validasi masukan Proteksi pengguna Pemulihan dari kesalahan Penampilan pesan kesalahan yang tepat dan sesuai Kenali jenis bug Mengembalikan kursor ke area kesalahan Memungkinkan pertimbangan ulang aksi-aksi yang dilakukan oleh user
Pesan kesalahan Pesan yang terlalu umum mempersulit pengguna untuk mengetahui apa yang salah Pesan yang tampak memarahi membuat frustasi karena tidak menyediakan informasi tentang apa yang salah dan bagaimana cara memperbaikinya
Ketentuan pesan kesalahan Panduan konstruktif & nada positif Pemilihan kata berpusat pada pengguna Menggunakan format fisik yang sesuai Perancangan pesan yang efektif
Panduan konstruktif & nada positif Daripada memarahi user, lebih baik pesan menunjukan bagaimana cara untuk memperbaiki kesalahan Pesan yang bernada kejam dan bermusuhan dapat mengganggu pemakai Hindari kata-kata negatif seperti: ILLEGAL, ERROR, INVALID, BAD
Pemilihan kata berpusat pada pengguna Menunjukan bahwa user mengendalikan sistem Hindari bentuk perintah ENTER DATA, fokuskan pada kendali user Pengguna harus memiliki kendali atas sejumlah informasi yang ditampilkan
Format fisik yang sesuai Gunakan kombinasi huruf besar dan kecil Huruf besar hanya digunakan untuk pesan yang bersifat bahaya/gawat Hindari pesan hanya dengan kode, tampilkan kode diakhir pesan jika perlu Penempatan pesan: dekat dengan kesalahan, pada baris bawah layar, atau pop-up window di tengah Peringatan dengan suara yang berguna
Rancangan pesan yang efektif Produk Spesifikasi dan sepresisi mungkin Konstruktif: tunjukan apa yang harus dilakukan Gunakan nada positif, jangan memarahi Gunakan kata yang berpusat pada user Gunakan tata bahasa, istilah dan singkatan yang konsisten Pertimbangkan pesan bertingkat Gunakan format visual dan penempatan yang konsisten
Rancangan pesan yang efektif (2) Proses Bentuk gugus kendali kualitas pesan Sertakan pesan dalam tahap perancangan Simpan semua pesan dalam sebuah file Bahas pesan dalam pengembangan Usahakan untuk menghapus beberapa kebutuhan pesan Laksanakan uji penerimaan (acceptance test) Kumpulkan data frekuensi setiap pesan Kaji ulang dan perbaiki pesan dari waktu ke waktu
TERIMA KASIH Chalifa Chazar ST., MT Http://edu.script.id Email: chalifa.chazar@gmail.com copyright@2015 TERIMA KASIH