Tampilkan postingan dengan label Online. Tampilkan semua postingan
Tampilkan postingan dengan label Online. Tampilkan semua postingan

Rabu, 03 Juni 2015

Help Users Recognize, Diagnose, and Recover from Errors - Dominos for iOS

Posted by : Putri Indo Pertiwi | 6.07 am


Selamat pagi,
Setelah pada postingan sebelumnya saya telah membahas salah satu prinsip HE yaitu Flexibility and Efficiency of Use, pada postingan kali ini saya akan membahas prinsip lain dari HE yang mungkin masih belum diterapkan dengan sempurna oleh aplikasi order online Domino's Pizza , Dominos.

Pada prinsip Help Users Recognize, Diagnose, and Recover from Errors, diharapkan setiap pesan kesalahan yang terdapat di aplikasi ditampilkan dalam bahasa yang sederhana(tidak dalam bentuk code). Aplikasi juga harus mampu menunjukkan kesalahan terletak dimana dan menyediakan problem solving untuk membantu pengguna. Namun, dalam beberapa kali percobaan, saya menemukan beberapa masalah yang belum sesuai dengan prinsip tersebut, yaitu :

1. "Sorry! <div id="reactivation-dialog-wrapper"> <div class="forgotsection">....."


Kotak dialog pada gambar diatas muncul seketika ketika saya mencoba login dengan alamat email dan password yang telah saya daftarkan sebelumnya. Dan butuh beberapa kali melihat hasil screenshot tersebut, barulah saya menyadari bahwa maksud dari kotak dialog tersebut adalah aplikasi menyarankan saya untuk meng-activate akun saya terlebih dahulu via email barulah saya dapat masuk ke akun yang telah saya daftarkan sebelumnya. Kenapa butuh waktu beberapa kali baru saya faham? karena saya sebagai pengguna, merasa risih melihat tampilan error message berbentuk code seperti itu. Saya juga yakin, pengguna yang lain juga risih membaca tampilan code sepanjang itu.

Rekomendasi perbaikan : Pengguna tidak harus tau code code yang telah digunakan developer untuk membuat suatu aplikasi. Sebaiknya sebelum aplikasi ini dipasarkan di masyarakat, developer harus periksa semua tampilan yang mungkin saja membuat masyarakat bingung seperti ini. Saya yang pernah belajar web desain mungkin faham dengan code seperti itu, tetapi bagaimana dengan masyarakat yang tidak faham mengenai code code itu sama sekali?

Severity Rating : 3 = Major Usability Problem (penting untuk diperbaiki, sehingga harus diberikan prioritas tinggi dalam perbaikan).

-----------------------------------------------------------------------------------------

2. Muncul kotak dialog sudah berhasil, kok malah error waktu login?


Masih permasalahan login. Setelah saya mengisi semua isian yang ada di form Register, lalu saya menekan button merah yang berlabel "Register". Kemudian muncul kotak dialog yang menyatakan kalau saya telah berhasil melakukan register akun saya. Tentu hal yang saya lakukan selanjutnya adalah mencoba login memasukkan alamat email dan password yang telah saya daftarkan sebelumnya. Tetapi, yang terjadi adalah error yang berisi code yang menyatakan saya harus activate akun saya via email terlebih dahulu.

Rekomendasi perbaikan : Sebaiknya, pada kotak dialog yang menyatakan bahwa pengguna telah berhasil register, disertakan juga penjelasan bahwa tahapan yang harus dilakukan selanjutnya adalah mengecek email dan activate akun yang telah didaftarkan. Jadi pengguna tidak harus repot - repot mencoba login dengan akun yang mereka kira telah berhasil didaftarkan, padahal masih harus melalui tahapan yang lainnya lagi untuk benar benar berhasil melakukan register.

Severity Rating : 3 = Major Usability Problem (penting untuk diperbaiki, sehingga harus diberikan prioritas tinggi dalam perbaikan).


Sumber :
http://www.nngroup.com/articles/ten-usability-heuristics/
http://www.nngroup.com/articles/how-to-rate-the-severity-of-usability-problems/
Dominos for iOS

Selasa, 02 Juni 2015

Flexibility and Efficiency of Use - Dominos for iOS

Posted by : Putri Indo Pertiwi | 6.05 am


Selamat pagi,
Pada postingan postingan kali ini (dan akan ada 4 postingan lainnya), saya akan membahas beberapa prinsip Heuristic Evaluation atau disingkat HE menurut Jakob Nielsen yang mungkin belum sepenuhnya diterapkan oleh aplikasi order online salah satu restoran fast food ternama di Indonesia (Domino's Pizza) berbasis iOS, Dominos.

Pada prinsip Flexibility and Efficiency of Use ini, pengguna (baik untuk level pemula ataupun level expert) diharapkan mampu beradaptasi dengan aplikasi yang telah dibangun. Namun, dalam beberapa kali percobaan, saya menemukan beberapa masalah, yaitu :

1. Fitur perubahan bahasa tidak berfungsi sama sekali.


Aplikasi menyediakan fitur untuk merubah bahasa yang digunakan, namun setelah saya mencoba merubah dari English ke Bahasa Indonesia, tidak terjadi perubahan apapun baik pada text body maupun pada judul dan sub-judul. Kalau seperti ini keadaannya, untuk apa aplikasi menyediakan fitur tetapi tidak dapat berfungsi sama sekali?

Rekomendasi perbaikan : Menurut saya, jika memang fitur Languages belum dapat berfungsi sama sekali, sebaiknya tentukan saja apa default language nya dan tidak perlu menyediakan fitur tersebut yang malah memberikan harapan bagi pengguna untuk merubah bahasa text aplikasi.

Severity Rating : 4 = Usability catastrophe (sangat penting untuk diperbaiki sebelum aplikasi ini dirilis).

-----------------------------------------------------------------------------------------

2. Sudah merasa memilih menu, tetapi kok tidak masuk ke cart?


Pada percobaan yang saya lakukan, awalnya saya memilih tab menu Pizza yang berada tepat dibawah header aplikasi, lalu memilih pada satu menu. Kemudian aplikasi menawarkan apakah saya akan Login ke akun saya(apabila saya punya akun), atau membuat akun terlebih dahulu, atau pesan sebagai tamu / order as guest (yang saya anggap ini adalah quick order bagi pengguna yang enggan untuk melakukan Register). Saya memilih order as guest. Kemudian muncul sebuah form isian untuk customer information. Setelah saya mengisi form tersebut dan menekan button Order Preparation , aplikasi malah kembali direct ke halaman pemilihan menu. Saya mencoba periksa cart pemesanan saya dengan memilih menu cart yang berada di bawah halaman, namun ternyata cart saya masih kosong. Padahal saya merasa sudah memesan menu yang saya inginkan sebelumnya. Tentu sebagai pengguna, saya menilai proses pemesanan pada aplikasi ini terlalu bertele-tele.

Rekomendasi perbaikan : Permasalahan penting di dalam order online seperti ini adalah proses transaksi nya. Jika transaksi saja masih rumit, bagaimana bisa proses order online tersebut terjadi? Seharusnya, jika memang pengguna sudah memilih menu, lalu sudah mengisi form data diri pula, alur yang diharapkan terjadi selanjutnya adalah aplikasi menampilkan keterangan detail pemesanan, pengguna menunggu konfirmasi pemesanan via telepon oleh pihak Domino's pizza, lalu menunggu pesanan dirumah. Jika pengguna diharuskan kembali lagi untuk memilih menu, tentu bagi pengguna aplikasi ini terkesan sangat berbelit dalam proses pemesanannya.

Severity Rating : 3 = Major Usability Problem (penting untuk diperbaiki, sehingga harus diberikan prioritas tinggi dalam perbaikan).



Sumber :
Dominos for iOS