User Control and Freedom - wondershoe.com

Ini adalah prinsip ketiga dari 10 usability heuristics oleh Jakob Nielsen. Pada prinsip ini Jakob Nielsen mengatakan :

"Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo."

seperti yang dikatakan Jakob Nielsen, bahwa pengguna sering memilih fungsi sistem yang menghasilkan kesalahan dan akan memerlukan cara pintas untuk kembali kekeadaan sebelumnya. Seperti contohnya Undo dan Redo, yang merupakan operasi yang membiarkan pengguna pulih dari kesalahan yang telah mereka lakukan dan akan mendorong pengguna untuk mengeksplorasi aplikasi tanpa harus takut melakukan kerusakan apapun. Kebebasan pengguna dalam bereksplorasi sangatlah diperluka, sehingga aplikasi yang dibuat haruslah sudah menangani kemungkinan-kemungkinan kesalahan yang akan dilakukan oleh pengguna.

Problem

Pada website ini mengalami masalah pada halaman chart, yang merupakan halaman barang yang akan dibeli dan sudah dimasukkan kedalam list


Pada halaman ini terdapat link remove item, yang digunakan untuk membatalkan barang yang akan dibeli dan menghapusnya dari list. Permasalahannya pada saat saya melakukan operasi remove item terhadap barang tertentu, saya tidak dapat mengembalikan barang yang telah saya hapus tadi, sehingga jika tejadi kesalahan penghapusan saya harus memilih lagi dari halaman shop dan mencari sepatu yang telah saya hapus tadi.

Implementing 'User Control and Freedom'

Beberapa solusi dapat dilakukan untuk menerapkan prinsip ini pada permasalahan yang terjadi, seperti diatas.
  1. Pengguna seharusnya diberikan alert konfirmasi pada saat memilih operasi remove item yang akan memberitahu pengguna apakah sepatu akan dihapus dari list. Sehingga pengguna dapat membatalkan ketika pengguna salah pilih sepatu yang akan dihapus.
  2. Penambahan link/tombol ketika barang telah terhapus dari list, agar pengguna bisa mengembalikan sepatu yang telah dihapus sebelumnya ke dalam list.

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.

Karena control tersebut sangat diperlukan, agar tidak menyusahkan pengguna saat melakukan pembelian dan penghapusan barang, sehingga pengguna akan lebih bebas bereksplorasi tanpa takut menimbulkan kesalahan/kerusakan.



Komentar