Kegunaan adalah inti dari desain UX, penelitian, dan interaksi manusia dan komputer. Tugas kami adalah memastikan bahwa situs web dan produk digital intuitif, mudah dinavigasi, dan menyenangkan untuk dioperasikan.
Meskipun ada banyak prinsip dan pedoman kegunaan, Jakob Nielsen (dari Neilsen Norman Group) .10 Heuristik Kegunaan untuk Desain Antarmuka Pengguna? dianggap sebagai standar untuk desainer UX.
Pada tahun 1990, Nielsen berkolaborasi dengan Rolf Molich untuk memperkenalkan pedoman kegunaan (atau praktik terbaik) yang pertama untuk membantu para desainer fokus pada elemen-elemen penting yang memberikan pengalaman yang luar biasa. Empat tahun kemudian, dia menyempurnakannya berdasarkan analisis faktor masalah kegunaan, dan sekali lagi pada tahun 2020, menghasilkan versi saat ini yang digunakan oleh para peneliti, perancang, dan pengembang saat ini.
Apa yang dimaksud dengan heuristik kegunaan, dan mengapa kita membutuhkannya?
Heuristik, menurut definisi kamus, adalah:
sebuah metode pembelajaran atau pemecahan masalah yang memungkinkan orang untuk menemukan sendiri dan belajar dari pengalaman mereka sendiri.
Menurut definisi, mereka adalah hal yang mengendalikan kemudahan pengoperasian produk kami. Hal ini membuat mereka intuitif dan mudah digunakan, elemen-elemennya mudah dikenali, dan membuat kita tetap berada di jalur yang tepat untuk menyelesaikan tugas-tugas yang kita perlukan, meskipun kita belum pernah menggunakan produk tersebut.
Jadi, mengapa kita membutuhkan sepuluh prinsip utama Nielsen? Tentunya, hal-hal seperti itu seharusnya menjadi hal yang masuk akal bagi para desainer dan peneliti saat membuat atau menyempurnakan sebuah produk. Tidak semua orang yang terlibat dalam pembuatan produk adalah seorang desainer, sehingga heuristik Nielsen menyediakan daftar "hal yang harus dimiliki" dalam bahasa yang sama untuk semua orang, sehingga semua orang dapat memahami hal yang sama, baik itu desainer yang sudah sangat berpengalaman maupun para pemangku kepentingan yang berinvestasi.
Dan, betapapun berpengalamannya Anda, tidak ada yang sempurna. Mempertimbangkan prinsip-prinsip kegunaan penting Nielsen sebagai daftar periksa untuk setiap fitur, halaman, atau operasi dapat mengidentifikasi masalah kegunaan di awal proses, sehingga menghemat waktu dan uang jauh sebelum pengujian kegunaan.
Apa saja heuristik Jakob Nielsen untuk desain interaksi?
- Visibilitas status sistem
- Kecocokan antara sistem dan dunia nyata
- Kontrol dan kebebasan pengguna
- Konsistensi dan standar
- Pencegahan kesalahan
- Pengenalan daripada mengingat
- Fleksibilitas dan efisiensi penggunaan
- Desain yang estetis dan minimalis
- Membantu pengguna mengenali, mendiagnosis, dan memulihkan dari kesalahan
- Bantuan dan dokumentasi
Jika Anda ingin memahami panduan Nielsen langsung dari mulut kuda, kunjungi laman Nielsen Norman Group situs web dan menjelajahi mereka seperti yang disampaikan secara langsung.
Atau, jika Anda ingin membahas secara singkat setiap tujuan yang ingin dicapai, Anda berada di tempat yang tepat.
1. Visibilitas status sistem
Untuk mencegah kebingungan dan frustrasi, menjaga agar pengguna tetap mendapat informasi tentang posisi mereka dalam suatu proses dan apa yang sedang terjadi membutuhkan umpan balik yang tepat, sering kali dengan segera (Nielsen menyarankan "dalam waktu yang wajar"). Ketika kita mengambil tindakan, kita mengharapkan produk bereaksi; jika hasilnya tidak terlihat jelas, umpan balik akan menegaskan bahwa semuanya berjalan sesuai rencana.
Dengan pembaruan status sistem, kami merasa aman dan terkendali, membangun kepercayaan kami pada sistem dan merek.
Contoh visibilitas status sistem:
- Dialog tambahkan ke keranjang atau ikon keranjang yang diperbarui
- Animasi konfirmasi dan tertentu interaksi mikro
- Konfirmasi pendaftaran buletin
- Kemajuan dan bilah pemuatan serta pembaruan waktu
- Remah roti untuk menunjukkan kepada pengguna di mana mereka berada dalam navigasi dan konten situs
2. Kecocokan antara sistem dan dunia nyata
Untuk membuat produk yang intuitif dan tidak membutuhkan banyak pembelajaran bagi pengguna, kami menggunakan elemen yang sudah dikenal pengguna, sering kali meniru atau merepresentasikan benda-benda dari dunia nyata. Hal ini berarti memberikan petunjuk visual atau menghilangkan jargon teknis untuk berbicara dalam bahasa pengguna dan menggunakan frasa dan konsep yang sudah mereka kenal dalam urutan yang alami dan logis.
Ketika kita mengikuti konvensi dunia nyata, hal ini membantu membangun sistem yang sudah dikenal oleh pengguna; kami menyebutnya pemetaan alam.
Contoh konvensi dunia nyata:
- Ikon yang mewakili tindakan: tempat sampah, amplop email, kaca pembesar pencarian, dll.
- Halaman yang berubah di aplikasi bacaan elektronik
- Menggunakan warna hijau untuk maju atau baik dan merah untuk berhenti atau sebagai peringatan kesalahan
- Mencubit untuk memperbesar dan mengusap untuk memindahkan halaman atau layar
3. Kontrol dan kebebasan pengguna
Mengingat bahwa produk digital jarang sekali dilengkapi dengan panduan atau buku petunjuk yang lengkap, kita membutuhkan opsi untuk memulihkan ketika kita menekan tombol yang salah atau melakukan kesalahan lainnya. Nielsen menyebutnya sebagai pintu keluar darurat?memungkinkan pengguna untuk kembali ke jalur yang benar tanpa harus mengikuti proses yang panjang untuk kembali ke titik awal.
Contoh kontrol dan kebebasan pengguna:
- Fungsi membatalkan dan mengulang
- Tombol kembali
- Opsi pembatalan
- Remah roti navigasi
- Klik kanan atau sub-menu dalam produk
- Pesan kesalahan yang dibuat dengan hati-hati yang memberikan arahan kepada pengguna untuk kembali ke jalur yang benar
4. Konsistensi dan standar
Area lain di mana kita dapat mengurangi pembelajaran pengguna adalah dengan mengikuti pola dan standar dari produk dan platform yang sudah ada dan yang ada di dunia nyata. Ada alasan mengapa sebagian besar antarmuka pengguna terlihat serupa; menciptakan kembali roda memaksa pengguna untuk melakukan langkah-langkah tambahan yang tidak perlu mereka pelajari - menjaga konsistensi dan standar yang diharapkan pengguna akan menghemat waktu dan rasa frustrasi.
Ada dua jenis konsistensi: pertama, di dalam produk (dikenal sebagai konsistensi internal), dan yang kedua, konvensi industri (konsistensi eksternal).
Contoh konsistensi dan standar:
- Menggunakan ikon yang diterima oleh industri tetapi dengan gaya merek produk
- Sesuai dengan standar pelabelan dan pengisian formulir
- Mengikuti format pembelian/pendaftaran/navigasi yang sudah mereka pahami
5. Pencegahan kesalahan
Ada banyak hal yang bisa dilakukan untuk mengatasi kesalahan selain memberikan pengguna jalan keluar atau rencana keluar. Idealnya, antarmuka pengguna yang dipertimbangkan dengan baik akan membantu pengguna menghindari kesalahan yang mungkin terjadi atau yang mungkin terjadi. Banyak kesalahan terjadi karena kecerobohan atau kurangnya perhatian, tetapi ada juga yang disebabkan oleh proses yang rumit atau kurangnya panduan.
Memberikan informasi dan instruksi yang diperlukan dapat meminimalkan kesalahan dan menghilangkan kondisi yang rentan terhadap kesalahan; menjaga pengguna tetap terinformasi mengenai kemungkinan terjadinya kesalahan dapat menghemat waktu dan mencegah frustrasi.
Contoh pencegahan kesalahan:
- Peringatan dan tindakan yang membantu mengatasi kesalahan dan pesan kesalahan
- Memberikan arahan dalam bahasa yang sederhana atau dengan petunjuk visual atau grafis yang mudah dipahami
- Menambahkan petunjuk ke bidang formulir
- Saran pengejaan dalam bidang formulir
- Opsi konfirmasi bidang formulir (menggunakan bidang input berulang), misalnya, untuk alamat email dan kata sandi
- Opsi konfirmasi saat menghapus file, pesan email, dan informasi penting lainnya secara permanen
6. Pengakuan daripada mengingat kembali
Untuk membantu meminimalkan beban memori pengguna dan memaksimalkan kapasitas berpikir mereka, UX yang berkualitas akan memberikan saran alih-alih mengharapkan mereka untuk mengingat informasi yang telah dipelajari sebelumnya atau informasi umum.
Contoh pengenalan daripada mengingat:
- Pilihan bidang formulir yang telah ditentukan sebelumnya (negara, tanggal, pekerjaan, dll.)
- Kueri pencarian isi otomatis
- Petunjuk langkah demi langkah dalam proses
- Item yang baru saja dilihat
- Kontak terbaru di aplikasi telepon dan perpesanan
- Fitur "lanjutkan" atau bagian "program saya" pada layanan streaming
7. Fleksibilitas dan efisiensi penggunaan
Meskipun kami tidak ingin membingungkan pengguna baru dengan terlalu banyak informasi, membantu pengguna yang sudah berpengalaman untuk menavigasi perangkat lunak atau produk dengan lebih efisien akan memberikan UX yang jauh lebih baik.
Seperti dalam kehidupan nyata, kita menyukai peretasan atau jalan pintas yang membuat produk lebih mudah digunakan atau membawa kita ke tujuan lebih cepat. Hal ini mengembangkan kontrol pengguna dan memungkinkan pengguna ahli untuk menyesuaikan tindakan yang sering dilakukan dengan kebutuhan spesifik mereka, memberikan UX yang lebih memuaskan melalui upaya kognitif yang lebih sedikit.
Contoh fleksibilitas dan efisiensi penggunaan:
- Perkenalkan akselerator petunjuk, misalnya, pintasan keyboard dan gerakan sentuh
- Menyediakan opsi personalisasi sehingga pengguna dapat langsung menuju ke konten atau fungsi penting
- Izinkan penyesuaian sehingga mereka dapat menentukan bagaimana produk bekerja untuk mereka
8. Desain yang estetis dan minimalis
Desain minimalis bukan hanya tentang penampilan yang apik; tetapi juga tentang memberikan nilai yang sesungguhnya. Setiap item atau elemen yang tidak perlu bersaing untuk mendapatkan perhatian pengguna, sehingga membuat situs atau produk menjadi kurang efektif.
Dalam hal heuristik konten dan kegunaan, lebih sedikit lebih baik. Namun, bukan berarti Anda menghapus semuanya untuk membuat halaman yang bersih dan jelas - hanya bagian yang tidak menawarkan nilai dan mengalihkan perhatian pengguna dari hal yang penting.
Contoh desain yang estetis dan minimalis:
- Halaman beranda Google mungkin adalah salah satu produk minimal yang paling dikenal di Internet
- Ikon navigasi sederhana di bagian bawah layar dalam aplikasi seluler
- Aplikasi kalkulator yang beralih dari fungsi dasar ke fitur ilmiah lengkap saat memutar perangkat
9. Membantu pengguna mengenali, mendiagnosis, dan memulihkan dari kesalahan
Kesalahan dan kekeliruan tidak dapat dihindari. Memiliki pintu keluar darurat adalah salah satu cara untuk mengatasi masalah ini, tetapi pesan kesalahan yang baik yang menunjukkan bagaimana masalah terjadi dan instruksi tentang cara kembali ke jalur yang benar akan lebih baik. Membantu pengguna memahami masalah ini akan membantu mereka menghindari kesalahan yang sama lagi sekaligus membangun kepercayaan diri mereka.
Contoh fungsi pemulihan kesalahan:
- Kegagalan login: menjelaskan kondisi mana yang tidak terpenuhi; misalnya, "tidak ada akun tersebut" atau "kata sandi tidak cocok".
- Pembuatan kata sandi: sertakan ketentuan yang harus dipenuhi pengguna, misalnya, jumlah karakter minimum, angka, huruf besar atau karakter khusus.
10. Bantuan dan dokumentasi
Sebagian besar aplikasi dan produk digital hanya membutuhkan sedikit instruksi, namun pengguna sering kali membutuhkan instruksi dan panduan yang lengkap dan jelas untuk sistem dan produk yang lebih kompleks.
Nielsen menyarankan dokumentasi bantuan harus mudah dicari dan fokus pada tugas pengguna; dokumentasi tersebut harus ringkas, dengan langkah-langkah konkret yang disediakan dalam bentuk daftar, dan idealnya, disajikan di tempat yang dibutuhkan pengguna.
Contoh bantuan dan dokumentasi:
- Panduan pengguna
- Pusat bantuan
- Pertanyaan Umum
- Obrolan dukungan
- Panduan orientasi
- Keterangan alat
Prinsip-prinsip kegunaan web tambahan
Meskipun Nielsen cukup banyak menulis buku tentang prinsip-prinsip kegunaan, daftarnya tidak mutlak. Ada beberapa area penting dalam UX yang tidak disebutkan: aksesibilitas dan ketersediaan, relevansi, dan kredibilitas, misalnya. Apakah elemen-elemen ini atau elemen lainnya akan dipenuhi di versi mendatang atau elemen lain yang menjadi penting seiring dengan perkembangan teknologi, komunitas, dan kebutuhan masyarakat, hanya waktu yang bisa menjawabnya.
Ringkasan
Sepuluh heuristik kegunaan Nielsen memberikan panduan yang sangat baik bagi mereka yang baru mengenal UX dan pengguna yang sudah berpengalaman.
Meskipun kegunaan produk atau situs web akan dieksplorasi dan diperiksa secara ketat selama pengujian pengguna, melakukan evaluasi heuristik di setiap titik proses desain dan pembuatan menyediakan pos pemeriksaan rutin untuk memastikan kami memenuhi kebutuhan masing-masing pengguna.
Jika Anda ingin tahu lebih banyak tentang heuristik kegunaan, kirimkan email kepada kami di hello@ux247.com.