Monday, June 8, 2015

Help Users Recognize, Diagnose, and Recover from Errors - Mandiri Mobile

Help Users Recognize, Diagnose, and Recover from Errors adalah salah satu dari 10 Heuristic Evaluation menurut Nielsen yang membahas mengenai apakah pesan error pada sebuah aplikasi sudah tampil dengan bahasa yang mudah dipahami (bukan berupa kode), sesuai dengan masalah, dan memberikan solusi.

Pada aplikasi Mandiri Mobile ini, terdapat beberapa masalah terkait dengan Help Users Recognize, Diagnose, and Recover from Errors yaitu :

1. Pesan error saat aplikasi offline tidak sesuai

Mandiri Mobile tentunya tidak dapat dipisahkan dengan jaringan internet. Seluruh fungsi utama pada aplikasi ini memang hanya tersedia dalam keadaan online. Jika ternyata aplikasi masuk ke mode offline, tentu sebaiknya user diberi tahu. Sayangnya pada aplikasi ini, pesan error yang muncul kurang sesuai. Pesan error yang tidak sesuai bisa saja membuat user bingung dan salah paham. Pada kasus ini, pesan error yang muncul hanya mengatakan transaksi tidak dapat diproses, tanpa memberitahu apa penyebabnya. Padahal itu terjadi hanya karena offline.

Pesan error ketika aplikasi dalam keadaan offline.


2. Ketika tidak ada interaksi pada waktu yang lama, error yang muncul juga tidak sesuai

Masih membahas pesan error, ada kasus lain yang muncul di aplikasi ini. Pesan error yang tampil ketika tidak ada interaksi dalam waktu yang lama (time-out) justru memberitahu user untuk memeriksa jaringan. Jika dilihat dari kalimatnya, justru pesan ini lebih cocok untuk kasus offline sebelumnya. Sebagai aplikasi perbankan, waktu penggunaan aplikasi ketika tidak ada interaksi memang seharusnya diberi waktu time-out, tapi tentu dengan memberi pesan error yang sesuai.

Pesan error ketika time-out
Menurut saya, solusi yang dapat dilakukan adalah :

1. Solusi "Pesan error saat aplikasi offline tidak sesuai"

    Menampilkan pesan error yang menyatakan aplikasi offline, atau memberitahu user untuk mengecek jaringan internetnya.



2. Solusi "Ketika tidak ada interaksi pada waktu yang lama, error yang muncul juga tidak 
    sesuai"

    Menampilkan pesan error yang memberi informasi pada user untuk membuka ulang aplikasi. Lebih baik lagi jika user diberi tahu berapa banyak waktu yang tersedia tanpa interaksi.


Berdasarkan Severity Ratings menurut Nielsen, saya memberi nilai 2 (Minor Problem : Low Priority) untuk kedua masalah di atas.

0 comments:

Post a Comment