Apa itu Evaluasi Heuristik?

Evaluasi heuristik adalah proses di mana seorang ahli mengevaluasiantarmuka penggunaatau sistem serupa menggunakan daftar pedoman.Ini tidak sama dengan evaluasi pengguna atau uji kegunaan di mana pengguna benar-benar mencoba antarmuka.Sebagai gantinya, daftar fitur atau aspek antarmuka pengguna yang telah ditentukan sebelumnya yang diterima secara umum bermanfaat digunakan untuk mengevaluasi antarmuka.Evaluasi heuristik biasanya lebih cepat dan lebih murah daripada tes kegunaan, meskipun memiliki kelemahan dan harus digunakan di awal pengembangan.

Wanita melakukan handstand dengan komputer

Ada berbagai cara di mana evaluasi heuristik dapat dilakukan, tetapi biasanya dimulai dengan daftar kriteria atau fitur yang diharapkan dari antarmuka pengguna yang kuat.Daftar ini dapat berasal dari sejumlah sumber, meskipun daftar dasar pertama dibuat oleh Jakob Nielsen dan menetapkan 10 unsur desain prinsip yang harus disertakan dalam antarmuka.Pakar yang berbeda dalam kegunaan dan desain dapat membuat daftar mereka sendiri, atau menggunakan 10 ini sebagai titik awal untuk daftar periksa yang lebih rinci.Ketika ahli itu dipanggil untuk melakukan evaluasi heuristik, maka dia menggunakan daftar periksa untuk mempertimbangkan kekuatan dan kelemahan suatu sistem.

Evaluasi heuristik biasanya dilakukan oleh seorang ahli dalam fitur kegunaan dan desain antarmuka, daripada pengguna uji yang sebenarnya.Pakar melihat berbagai unsur antarmuka dan mengevaluasi setiap bagiannya sesuai dengan daftar periksa yang telah dia buat.Ini dapat mencakup penggunaan jawaban “ya” atau “tidak” untuk mengevaluasi apakah unsur tertentu ada di antarmuka, serta skala numerik untuk menunjukkan tingkat keparahan masalah atau masalah yang ditemukan dalam evaluasi heuristik.Skala memungkinkan pengembang program untuk dengan mudah mengenali sifat masalah dan dengan cepat menentukan apakah sumber daya tersedia untuk memperbaikinya sebelum rilis perangkat lunak.

Salah satu kelemahan utama evaluasi heuristik adalah penerapan standar umum untuk berbagai jenis sistem.Sebuah fitur yang mungkin diperlukan dalam satu jenis perangkat lunak mungkin tidak diperlukan di perangkat lunak lain;sementara beberapa fitur yang mungkin dianggap desain yang buruk untuk beberapa program sebenarnya dapat bermanfaat di program lain.Namun, banyak perusahaan masih menggunakan ahli untuk melakukan evaluasi heuristik, karena prosesnya lebih cepat dan lebih murah daripada pengujian kegunaan jangka panjang menggunakan kelompok besar pengguna.Evaluasi heuristik masih bermanfaat, tetapi harus digunakan sejak awal dalam proses desain dan pengembangan sehingga perubahan yang disarankan oleh evaluasi dapat dipertimbangkan sebelum pengujian kegunaan yang sering menunjukkan kenyataan kegunaan antarmuka.