Minggu, 08 Juni 2014

Error Prevention - mainanbalita.com

Tidak semua error disebabkan oleh pengguna. Kadang sebuah error tidak terelakkan karena adanya gangguan di jaringan dengan sistem lain. Jadi, sebisa mungkin kita sudah mengingatkan kesalahan pengguna atau error dari sistem sebelum error itu benar-benar terjadi. Ingat, “mencegah lebih baik daripada mengobati”.   
Salah satu error prevention yang kurang baik diterapkan di web ini dalam proses registrasi. Pernah dibahas sebelumnya (di visibility of system status) bahwa tidak ada tanda-tanda sebelumnya kalau email yang saya masukkan sudah terdaftar, tapi ketika telah menekan tombol Register baru ditampilkan pesan seperti ini:


Hal yang cukup menyebalkan juga terjadi saat melakukan pembayaran. Awalnya, ditampilkan form, lalu saya mengisikan detail pemesanan. Karena ada pilihan “Copy dari detail pemesanan”, maka saya menchecklist itu. Dan saya berpikir kalau detail alamat kiriman sudah diisi semua. Akhirnya saya memilih tanda persetujuan dan mengklik tombol Konfirm.


Ternyata tampil peringatan seperti ini


Lalu saya memeriksa lagi di form “Detail Pemesanan” dan saya terkejut karena tidak ada kata-kata propinsi. So, why??  Apa nama kotanya gak boleh Indonesia? Akhirnya saya mengisi kota menjadi Subang


Tapi peringatan itu masih muncul, dan akhirnya saya sadari bahwa propinsi itu ada di detail alamat kirim. Mengapa tanda peringatan itu tidak diletakkan di dekat errornya berasal? Ok, fine. Lalu saya mengisi propinsi, dan mengklik tombol confirm. Tapi sungguh menjengkelkan, karena muncul lagi peringatan ini.




 Padahal sebelumnya saya sudah mencetang bagian persetujuan itu, akhirnya saya mencentang persetujuan dan saya klik tombol konfirm lagi (untuk kesekian kalinya). Akhirnyaaaa muncul status transaksi berhasil (walaupun data yang dimasukkan asal-asalan).



Saya menilai severity rate untuk kasus ini adalah 3, karena cukup menjengkelkan, bahkan sangat menjengkelkan ketika harus berulang kali melakukan hal yang sama : mengisi data - melihat pesan error - mengisi data lagi - melihat pesan error lagi. Mengapa sistemnya tidak memberi tahu segera setelah saya melakukan kesalahan?
Saya menyarankan beberapa perubahan


Jadi, ada tanda kalau kita sudah memasukkan data yang valid. Pengisian Negara, provinsi, kota dan kode pos pun tidak bisa sembarangan karena menggunakan drop down. Misal kita memilih Negara Indonesia, maka di bagian propinsi, ditampilkan pilihan propinsi di Indonesia. Misal dipilih Provinsi Jawa Barat, maka di bagian kota ditampilkan kota yang ada di Jawa Barat. Begitu seterusnya.
Kemudian untuk data yang belum diisi, diberi tanda atau peringatan bahwa pengguna belum mengisinya. Dengan begini, kemungkinan mengulangi pengisian data karena adanya kesalahan bisa diminimalisir.

Bagaimana menurut Anda?

0 komentar:

Posting Komentar