Ini adalah prinsip pertama dari 10 usability heuristics oleh Jakob Nielsen. Menurut prinsip ini, sistem haruslah selalu menjaga pengguna informasi tentang apa yang sedang terjadi, melalui umpan balik yang sesuai dalam waktu yang wajar. Ini salah satu prinsip yang dasar yang harus diperhatikan, saat kita membuat atau merancang sebuah sistem. Pada saat merancang sebuah sistem, jangan pernah mengabaikan sesuatu yang sederhana, karena bisa jadi hal yang sederhana itu justru termasuk penyebab banyaknya pengguna yang bingung bahkan frustasi. Pengguna perlu semacam isyarat visual untuk menanggapi tindakan yang dilakukan oleh pengguna, untuk memberitahu apakah pengguna sudah melakukan sesuatu yang benar atau tidak pada sistem tersebut.
Problem
Pada website ini ada beberapa permasalahan berkaitan dengan prinsip ini.
Kasus pertama permasalahan pada pemberitahuan informasi seperti yang terlihat pada gambar dibawah ini
Kasus pertama permasalahan pada pemberitahuan informasi seperti yang terlihat pada gambar dibawah ini
pada saat memilih ukuran sepatu "38" ditampilkan informasi "we're sorry, This product is currently unavailable" yang menyatakan bahwa produk ini tidak tersedia saat ini, sehingga saya berfikir bahwa saya tidak bisa membeli produk dengan jenis seperti ini saat ini, akan tetapi saat saya memilih ukuran yang berbeda produk ini dapat dibeli, tidak sesuai dengan informasi yang ditampilkan tadi.
Kasus kedua permasalahan terjadi ketika saya berada dihalaman chart. Ada ketidak sesuaian antara nama menu chart dengan nama yang tertera di breadcrumb, dan tidak hanya itu saja ada ketidak sesuaian halaman yang ditampilkan dengan informasi yang tertera pada button, yang menandakan halaman yang akan ditampilkan jika menekan tombol tersebut.
Implementing 'Visibility of System Status'
Pada kasus pertama seharusnya disesuaikan informasi yang ditampilkan dengan kondisi sebenarnya atau lebih dirincikan lagi informasinya agar pengguna tidak salah paham dengan informasi yang ditampilkan. Informasi yang diberikan memberi tahu bahwa produk nya yang tidak tersedia bukan produk dengan ukuran yang dipilih, sehingga seharusnya informasi yang ditampilkan bahwa produk dengan ukuran yang dipilihlah yang tidak tersedia.
Pada kasus kedua seharusnya disesuaikan juga antara menu yang dipilih dengan informasi breadcrumb, karena informasi di breadcrumb mewakili menu yang dipilih, sehingga pengguna tidak kebingungan. Pada kasus informasi tombol, tombol tersebut didisain kembali ke halaman yang pengguna pilih sebelum masuk ke halaman chart, sehingga jika sebelumnya pengguna bukan masuk ke halaman shop maka tombol itu tidak akan kembali kehalaman shop. Pengguna yang melihat informasi pada button tersebut akan berfikir bahwa ia akan dibawa kembali ke halaman shop. Seharusnya halaman apapun yang pengguna tampilkan sebelum menekan menu chart, seharusnya pengguna dibawa kehalaman shop.
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 : 3
Other Scenarios
Berikut ini adalah konsep lain 'Visibility of System Status' yang dapat diterapkan tidak untuk kasus ini saja, akan tetapi untuk kasus yang lain juga, yang mungkin dapat membantu.
- Biarkan pengguna tahu dari mana mereka sedang dalam bernavigasi (misalnya dengan memberikan breadcrumb, menyoroti header tab yang sedang aktiv).
- Menampilkan langkah-langkah yang tersisa di wizard(misalnya seperti 'Step 2 of 4').
- Menampilkan pesan seperti "Silahkan tunggu.tindakan anda sedang diproses.." saat melakukan proses yang memakan waktu.
- Biarkan pengguna tahu segera setelah mereka telah mengisi sesuatu pada text box, apakah mereka menginputnya dengan benar atau tidak, sehingga dapat segera diperbaiki daripada harus mereka kembali lagi nanti.
- Mengubah warna atau teks pada tombol, atau menonaktifkannya saat diklik (misalnya teks pada tombol perubahan 'Simpan' untuk 'Saving').


Komentar
Posting Komentar