it-swarm.asia

Apa kesalahpahaman dan gangguan UI umum?

Saya sering menggunakan aplikasi dan perangkat elektronik yang saya pikir: "Mengapa mereka merekayasa benda itu seperti apa adanya? Mereka pasti tahu bahwa itu menyebalkan untuk bekerja dengan leher".

Di sisi lain saya sering mengamati bahwa saya menciptakan (G) UI yang saya yakini, bahwa itu akan menyenangkan pelanggan saya dan sangat mudah untuk bekerja dengannya. Meskipun pelanggan saya juga berpikir demikian, menjadi jelas bahwa sama sekali tidak mudah untuk dikerjakan dalam pekerjaan sehari-hari.

Karena itu saya percaya bahwa ada banyak pengembang dan desainer di luar sana yang benar-benar yakin bahwa produk mereka memiliki antarmuka pengguna yang sempurna, tetapi tidak!

Itu sebabnya saya menulis pertanyaan ini: Untuk mengumpulkan beberapa kesalahpahaman umum yang dimiliki pengembang tentang antarmuka pengguna dan untuk mencegah pengembang lain (termasuk saya) membuat kesalahan yang sama.

Apa yang paling mengganggu Anda dalam antarmuka pengguna aplikasi, situs web, perangkat elektronik, dll. Tetapi mungkin diciptakan untuk kepentingan pengguna? Apa yang Anda yakini akan menjadi ide bagus — tetapi pada akhirnya hanya mengganggu pelanggan Anda?

Harap tulis hanya satu contoh per jawaban.

49
Mircea Chirea

Saya menyarankan bahwa kesalahpahaman UI yang paling umum adalah ini:

Bahwa pengguna saya tertarik dengan aplikasi saya.

Sebagian besar pengguna sama sekali tidak tertarik dengan aplikasi Anda.

Dalam kebanyakan kasus, jika pengguna Anda dapat mengganti aplikasi Anda dengan tombol merah besar bertanda "Go", mereka akan melakukannya. Dan kemudian mereka akan melatih monyet untuk menekan tombol berulang-ulang, pulang, dan bersantai.

Pengguna tidak tertarik dengan aplikasi. Mereka tertarik untuk menyelesaikan sesuatu. Aplikasi hanyalah sarana untuk mencapai tujuan.

88
Bevan

"Pengguna saya adalah pengembang perangkat lunak lain yang ingin diberi tahu tentang setiap detail teknis seperti saya."

:)

39
Aaron Lerch

Keyakinan bahwa pengguna tidak tahu cara menggulir (semuanya harus di atas flip).

37

Ada koleksi hebat mitos pengalaman pengguna di http://uxmyths.com/ dengan bukti pendukung yang bagus juga. Saya baru saja menemukan ini minggu lalu.

28
Michael Brown

"Semuanya harus memiliki opsi"

27
Max Steenbergen

Jika saya menggunakan sudut bulat dalam desain saya, semuanya akan terlihat lebih baik.

18
Ryan Shripat

Satu hal yang mengganggu saya - dan merupakan penyebab banyak gangguan yang akan Anda lihat di halaman ini - adalah organisasi yang berpikir mereka dapat mengetahui bagaimana pelanggan mereka akan menggunakan produk mereka tanpa benar-benar membuat pelanggan mereka menggunakan produk mereka!

Saya kagum pada sejumlah perusahaan yang masih tidak berinvestasi dalam pengujian kegunaan gerilya yang cepat dan murah. Menghabiskan setengah hari dan mendapatkan sedikit umpan balik akan menyelamatkan mereka satu barel penuh rasa sakit di kemudian hari.

18
adrianh

UI selalu GUI. Dalam arti UI tidak harus grafis.

17
Nacho

Jika saya membuat UI yang mencolok/keren/penuh warna, pengguna tidak akan menyadari betapa buruknya aplikasi ini

14
Sruly

"Menambahkan teks deskriptif akan membantu pengguna"

10
Ben Lings

"Pengguna itu bodoh. Mereka tidak akan pernah menggunakannya."

7
Rusty

Membuat sesuatu dapat diakses oleh para penyandang cacat adalah sulit. Selain itu, tidak ada pengunjung (pengguna) kami yang memiliki cacat.

7
eBeth

Karena orang lain melakukan ini, itu berarti itu hanya lebih baik.

6
KS Edouard Song

Sesuatu yang biasanya dalam proyek-proyek di mana kami mengembangkan perangkat lunak untuk menggantikan perangkat lunak yang lebih lama, dan ketika menanyakan spesifikasi, saya sering mendengar:

"Seharusnya sama persis dengan di perangkat lunak lama kita."

Aku benci kalau orang menganggap ini sebagai anwer. Saya lebih suka menjawab:

  • Lalu mengapa kita mengembangkan perangkat lunak baru?
  • Bukankah tujuan dari proyek ini bukan karena kami tidak senang dengan perangkat lunak yang lama?
  • Mengapa kami tidak diizinkan melakukannya lebih baik daripada di perangkat lunak kami sebelumnya?
6
Bart Gijssens

Penyihir yang tidak dapat dibatalkan atau pada UI umum yang memaksa Anda untuk menetapkan langkah-langkah, tetapi melarang Anda untuk membatalkan langkah-langkah tersebut pada titik-titik tertentu.

Saya tahu mengapa mungkin ada alasan teknis untuk solusi seperti itu, tetapi ada beberapa hal yang mengganggu saya sebanyak penyihir atau dialog yang secara tidak sengaja saya masukkan yang memaksa saya untuk menyelesaikannya, atau menunggu n unit waktu sementara ia menyelesaikan satu atau lebih langkahnya.

Menginstal aplikasi pada Mac OS X kadang-kadang merupakan contoh sempurna dari ini.

6
Mikael Ohlson

Lebih banyak warna == lebih baik

5
Steve S

Dalam GUI, jika pengguna mengetuk tombol sepersepuluh detik setelah itu muncul, pengguna artinya untuk mengetuk tombol itu.

Jika tombol muncul sebagai akibat langsung dari tindakan pengguna, itu mungkin asumsi yang layak. Tetapi jika muncul karena beberapa peristiwa tidak sinkron yang pengguna tidak memulai, kemungkinan pengguna dimaksudkan untuk mengetuk apa pun yang ada di layar sebelumnya.

Jika Anda mengubah apa yang ada di layar, jangan aktifkan kontrol sampai pengguna memiliki kesempatan untuk melihat layar baru.

5
Keith Thompson

"Pengguna saya sama seperti saya (jadi apa yang jelas bagi saya akan jelas bagi mereka)."

5
Monica Cellio

"Kita harus menghindari jargon dengan biaya berapa pun, bahkan ketika penelitian menunjukkan bahwa pengguna kita memahaminya, dan secara teratur menggunakannya sebagai pengganti alternatif yang lebih rumit, ambigu, sulit dibaca"

5

Bahwa pengguna tahu atau bahkan sangat peduli tentang antarmuka pengguna atau komputer atau teknologi atau hal-hal yang disayangi oleh desainer UI. Mereka hanya ingin menyelesaikan sesuatu tanpa merasa sedih melakukannya.

5
Kramii

Sejalan dengan "Pengguna tertarik" adalah kesalahpahaman bahwa semakin banyak orang melihat kerja keras yang saya lakukan, semakin baik. Saya menyadari, sebagai pengembang perangkat lunak, bahwa saya harus membenarkan waktu saya, dan mampu menunjukkan sesuatu kepada bos saya sangat membantu, tetapi saya juga tahu, sebagai pengembang perangkat lunak yang tertarik pada HCI, bahwa pekerjaan terbaik yang saya lakukan adalah pekerjaan yang tidak seorangpun melihat, yang memiliki dampak sangat kecil pada pengguna, yang hampir tidak mereka sadari.

Bagi saya, hasil yang paling memuaskan adalah ketika saya melakukan hari kerja, dan para pengguna tidak mengetahui adanya perubahan, kecuali bahwa "hal-hal tampaknya bekerja lebih baik sekarang." Ketika fokusnya adalah pada pengguna mencapai tugas nyata mereka, ini membuat desain UI yang baik. Ketika fokusnya adalah pada menunjukkan berapa banyak pekerjaan yang telah kita lakukan, itu membuat mimpi buruk.

4

"Pengguna akhir kami adalah insinyur, mereka orang pintar, mereka tidak akan memiliki masalah mencari tahu cara kerjanya".

Berapa kali saya mendengar ini ...

4
Bart Gijssens

Apa yang sering saya lihat adalah bahwa pengembang berpikir bahwa semakin sedikit Anda perlu mengklik tombol mouse untuk mengakses suatu fungsi, semakin ramah aplikasi tersebut. Konsekuensi langsungnya adalah sebanyak mungkin elemen dan informasi UI diletakkan di layar utama aplikasi.

4
Bart Gijssens

UI tidak penting. Aplikasi harus stabil dan dapat diandalkan, itu lebih penting.

3
Bart Gijssens

Untuk situs web/aplikasi, dll., Dll.

Tautan (jangkar) harus pergi ke suatu tempat (buka layar pengguna) dan tombol harus melakukan sesuatu (memperbarui informasi, dll.).

3
kemiller2002

Untuk memaksa pengguna melakukan tindakan hanya dalam satu cara (biasanya cara perancang perangkat lunak).

3
Jože Guna

Kesalahpahaman:

  1. Apakah submenu akan terbang di atas hover menu utama, atau saya harus mengkliknya.
2

Tidak memberikan indikasi aturan apa yang diberlakukan untuk kata sandi Anda.

Jika Anda ingatkan saya, paling tidak delapan karakter dengan dua angka, saya akan tahu yang mana yang saya gunakan. Jika tidak, saya harus menggunakan semua yang mungkin sampai akhirnya saya bisa melakukannya dengan benar.

2
ajcw

Adalah normal bahwa ketika menambahkan fungsionalitas ke aplikasi, UI menjadi lebih kompleks.

Versi 1.0 dapat dijalankan pada 800 * 600 Versi 2.0 membutuhkan 1024 * 768 Versi 3.0 membutuhkan 1920 * 1200

Sangat oke. Layar plus semakin besar pula.

Saya benar-benar mendengar seorang manajer produk berkata: "Dengan aplikasi yang semakin kompleks, adalah normal bahwa UI juga menjadi lebih kompleks."

2
Bart Gijssens

Skenario: pengembang membuat formulir yang, tergantung pada kotak centang apa yang diperiksa, tindakan tertentu akan terjadi. Sementara seseorang harus berhenti sejenak untuk mempertimbangkan dampak dari pilihan mereka, pengembang percaya formulir itu sederhana, karena hanya memiliki beberapa opsi untuk dipilih, dan label teks dalam bentuk terdengar masuk akal baginya.

Kesalahpahaman pengembang:

(1) rute terpendek bagi pengembang untuk mendapatkan formulir pada halaman dan membuatnya berfungsi adalah cara terbaik untuk menyajikan formulir kepada pengguna

(2) formulir akan masuk akal bagi pengembang lain bahkan sebelum saya menjelaskannya kepada mereka

(3) ketika saya melakukan demo formulir, itu cukup jelas bagi semua orang, meskipun saya yang melakukan semua mengklik dan menjelaskan

(4) formulir itu akan masuk akal bagi siapa pun; bahkan, Anda akan menjadi idiot jika Anda tidak memahaminya

(5) pengguna memiliki chip di dalam otak mereka memainkan .mp3 dari proses pemikiran yang digunakan pengembang untuk membuat formulir; mereka memainkan ini setiap kali mereka bertanya-tanya apa sebenarnya implikasi pilihan mereka, karena itu tidak dijelaskan di tempat lain

0
mg1075

UI harus diuji serta fungsionalitasnya.
Tetapi pengujian harus dilakukan oleh pengguna akhir yang tidak tersirat dalam definisi teknis proyek. Dalam proyek saya, saya sering memperhatikan bahwa aplikasi tersebut diuji oleh orang-orang yang membantu mendesainnya sehingga mereka sudah memiliki pengetahuan pengguna "terbiasa".

Dan jika memungkinkan, Anda harus menjadi pengguna aplikasi Anda sendiri! (Anda mungkin akan melihat beberapa masalah dengan penggunaan sehari-hari)

0
Julien N

"Lotus Notes juga seperti itu, jadi bagus".

0
Bart Gijssens