Prinsip-prinsip Desain UI

Kategori dari UI:

Learnability : Berupa dukungan untuk pembelajaran bagi pengguna untuk semua tingkat.

Fleksibilitas : Yaitu dukungan untuk beberapa cara dalam melakukan berbagai tugas-tugas.

Robustness(Kekasaran) :Berupa dukungan untuk pemulihan,


Penerapan kategori tersebut antara lain:
1. Prinsip Learnability

Kemudahan pengguna baru dapat memulai interaksi efektif dan mencapai kinerja yang maksimal .

*Prediktabilitas
- Saya berpikir bahwa tindakan ini akan melakukan ....
- Operasi visibilitas? Dapat melihat tindakan sia-sia

*Synthesizability
- Dukungan untuk pengguna dalam menilai dampak operasi pada masa lalu sistem yang sekarang.
- Memindahkan file di UNIX shell vs Mac / Windows

*Keakraban
- Apakah tugas UI mendayagunakan dunia nyata atau domain pengetahuan, Benar-benar

relevan dengan kesan pertama
- Penggunaan metafora
- Perangkap tersembunyi

*Generalisasi
- Dapat pengetahuan dari satu sistem / UI diperluas serupa lain?
Contoh: cut & paste pada aplikasi yang berbeda
- Apakah pengetahuan tentang salah satu aspek dari UI berlaku untuk beristirahat dari UI?
Bantuan: UI Developers pedoman

*Konsistensi
- Kemiripan perilaku antara tugas-tugas serupa / operasi / situasi dalam hal-hal yang berbeda berinteraksi sehingga menghasilkan output.

2. Prinsip Fleksibilitas

Banyak cara bahwa sistem pengguna daapat bertukar informasi satu dengan yang lain.


*Dialog Initiative
- Tidak menghambat pengguna dengan menempatkan batasan tentang bagaimana dialog dilakukan
- Pengguna pre-emptive
- Pengguna memprakarsai tindakan
- Lebih fleksibel, umumnya lebih diinginkan
- Sistem pre-emptive dimana sistem melakukan semua petunjuknya, kadang-kadang diperlukan respon dari pengguna.


*Multithreading
- Memungkinkan pengguna untuk melakukan lebih dari satu tugas pada waktu yang bersamaan.
- Concurrent , Input ke beberapa tugas secara simultan
- Interleaved , Banyak tugas, tapi masukan ke satu per satu

*Task migratability
- Kemampuan untuk memindahkan tugas kinerja untuk entitas (user atau sistem) yang dapat melakukannya dengan lebih baik
- Spell-checking, kontrol keamanan di pabrik

*Substitutivity
- Fleksibilitas dalam rincian operasi memungkinkan pengguna untuk memilih metode interaksi yang cocok
-Membiarkan cara yang berbeda untuk melakukan tindakan, tentukan data, konfigurasi
- Membiarkan berbagai cara untuk menyajikan output sesuai tugas & pengguna

* Customizability
- Kemampuan user untuk merubah interface, By user - kemampuan beradaptasi

3. Ketahanan Prinsip

Mendukung pengguna dalam menentukan keberhasilan dan tujuan penilaian

*Observability
- Pengguna dapat menentukan keadaan internal sistem dari apa yang dirasakan.
- Browsability, Menjelajahi saat ini (tanpa mengubahnya) .
- Reachability, Menavigasi melalui negara diamati .

*Recoverability
- Kemampuan untuk mengambil tindakan korektif atas mengakui kesalahan.
- Kesulitan prosedur pemulihan harus berhubungan dengan kesulitan tugas asli.
- Kemampuan untuk memperbaiki ketika kita tidak dapat membatalkan .

*Responsif
- Persepsi pengguna laju komunikasi dengan system.
- Response time, Waktu untuk sistem untuk menanggapi dalam beberapa cara untuk pengguna.
- Persepsi pengguna tidak selalu benar sanggat dibutuhkan konsistensi. Respon OK jika pengguna sesuai harapan.

*Task conformance
- Sistem tidak mendukung semua tugas-tugas pengguna ingin tampil di cara-cara yang telah diharapkan.
- Tugas kelengkapan, dimana sistem dapat melakukan semua tugas-tugas yang menarik.
- Tugas kecukupan , dimana pengguna dapat mengerti bagaimana melakukan tugas.



0 Response to "Prinsip-prinsip Desain UI"

Posting Komentar