Menurut Lewis dan Norman (1986), ada enam (6) tipe respon sistem terhadap user error, yaitu:
- Gag: sistem mencegah user melanjutkan pekerjaannya, misalnya dengan mengunci keyboard hingga user melakukan aksi tertentu. Cara ini, walau terkesan sadis dan tidak bersahabat, cocok untuk mencegah kesalahan user yang berakibat fatal.
- Warn: sistem memberi user peringatan pada situasi yang berpotensi menimbulkan bahaya, tapi serahkan keputusan pada user.
- Do nothing: sistem tidak merespon aksi user yang menimbulkan error, misalnya dengan tidak mengubah atribut sebuah obyek saat user ingin mengubah atribut dengan nilai yang tidak valid. Cara ini cocok pada antarmuka grafis yang menunjukkan setiap perubahan secara visual.
- Self-correct: sistem berusaha 'memahami' keinginan user dan melakukan aksi bahkan jika perintah user tidak benar-benar tepat, misalnya perintah "delate" akan dikenali sistem sebagai "delete". Cara ini cocok untuk aplikasi pengolah kata atau aplikasi yang banyak memerlukan pengetikan.
- Let's talk about it : Sistem mengajak user berdialog untuk menyelesaikan masalah/ error.
- Teach me : sistem bertanya pada user untuk mengetahui maksud perintahnya, kemudian mengesahkan aksi yg dimaksud, misalnya menerima perintah "Exit" serupa dengan "Quit".
Pemilihan tipe respon sistem yang tepat dipengaruhi oleh tingkat ke-serius-an error yang mungkin terjadi, kompleksitas situasi, ketersediaan serta perlunya informasi pendukung, dan kepraktisan implementasinya.
No comments:
Post a Comment