Error Prevention - wondershoe.com

"Even better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation option before they commit to the action.(Nielsen 1995)"

Pesan kesalahan haruslah ditampilkan menggunakan bahasa non-teknis. Namun lebih baik untuk menghindari menampilkan pesan kesalahan tersebut. Sebuah desain yang baik akan mampu memeriksa kondisi rawan kesalahan dan mencegah terjadi lagi kesalahan yang sama.

Pengguna kadang-kadang tidak memperhatikan hal-hal yang mereka lakukan dan beberapa pengguna tidak memperhatikan sebagian besar waktu. Oleh karena itu sistem yang baik haruslah mencegah tindakan berbahaya dari yang dilakukan atau meminta konfirmasi dari pengguna untuk melanjutkan hal itu.

Problem

Permasalahan yang terjadi pada website ini, sesuai dengan prinsip kelima Jakob Nielsen adalah pada menu detail sepatu yang ingin dibeli. Pada halaman detail pengguna harus memilih ukuran sepatu untuk melakukan pembelian. Permasalahannya jika sepatu dengan ukuran yang dipilih tidak ada, akan menampilkan pesan error.


Jika pesan ini selalu ada dengan ukuran sepatu yang tidak ada, maka pengguna akan frustasi, jika seandainya sepatu-sepatu yang pengguna pilih dengan ukuran yang dipilih tidak ada, karena pengguna harus melalukan beberapa kondisi yang cukup panjang dan akhirnya mendapatkhn informasi bahwa produk tidak tersedia.

Implementing 'Error Prevention'

Solusi dari kasus diatas adalah seharusnya pemberitahuan stock dengan ukuran tersebut diberitahu lebih awal jika tidak tersedia, sehingga mengurangi langkah pengguna yang panjang. Solusinya bisa juga dengan tidak menampilkan ukuran sepatu yang tidak ada produknya, sehingga pengguna tidak harus mendapatkan informasi tersebut.

Severity Ratings

Berikut ini adalah Severity Ratings untuk mengukur seberapa penting perubahan yang harus dilakukan terhadap permasalahan diatas. Berikut adalah beberapa kondisi Severity Ratings (Nielsen 1995) :
  • 0 = Saya tidak setuju bahwa ini adalah masalah kegunaan sama sekali.
  • 1 = Cosmetic problem only: tidak perlu diperbaiki kecuali waktu tambahan tersedia pada proyek.
  • 2 = Minor usability problem: memperbaiki ini harus diberikan perioritas yang rendah.
  • 3 = Major usability problem: penting untuk memperbaiki, sehingga harus diberikan perioritas tinggi.
  • 4 = Usability catastrophe: penting memperbaiki ini sebelum produk bisa dilepaskan.
Untuk kasus ini Severity Ratings : 4.

Komentar