Selasa, 09 Maret 2010

Prinsip-prinsip Desain UI

Prinsip-prinsip Desain UI
Kategori
Learnability merupakan suatu dukungan untuk pembelajaran bagi pengguna dari semua tingkat
Fleksibilitas merupakan suatu dukungan untuk beberapa cara untuk melakukan tugas-tugas
Ketahanan merupakan suatu dukungan untuk pemulihan

Selalu berpikir tentang pengecualian, kesesuaian

1. Prinsip Learnability
Kemudahan yang pengguna baru dapat memulai interaksi efektif dan mencapai kinerja maksimal. Prinsip Learnabilty terbagi atas Keterprediksian, Synthesizability, Keakraban, generalisasi, Konsistensi
Prediktabilitas
Yaitu tindakan ini akan melakukan Operasi visibilitas yang dapat melihat tindakan sia-sia.
Synthesizability
Merupakan dukungan untuk pengguna dalam menilai dampak operasi pada masa lalu system. Contohnya adalah memindahkan file dalam UNIX shell vs Mac / Windows
Keakraban
Merupakan tugas UI yang mendayagunakan dunia nyata atau domain pengetahuan. Kesan pertamaSungguh relevan dengan penggunaan metafora perangkap tersembunyi.
Generalisasi
Merupakan dapatkah pengetahuan tentang satu sistem / UI diperluas serupa lain seperti cut & paste pada aplikasi yang berbeda.
Konsistensi
Yaitu likeness perilaku antara tugas-tugas serupa / operasi / situasi dalam hal-hal yang berbeda.

2. Prinsip Fleksibilitas
Banyak cara bahwa sistem pengguna dan bertukar informasi dengan menggunakan InitiativeDialog, Multithreading, migratabilityTugas, Substitutivity, Customizability.
Dialog Initiative
Tidak menghambat pengguna dengan menempatkan batasan tentang bagaimana dialog dilakukan dengan Pengguna pre-emptive yaitu Pengguna yang memprakarsai tindakan
Lebih fleksibel.
Multithreading
Memungkinkan pengguna untuk melakukan lebih dari satu tugas pada satu waktu. Concurrent : Input ke beberapa tugas secara simultan.
Interleaved : Banyak tugas, tapi masukan ke satu per satu.
Tugas migratability
Kemampuan untuk memindahkan tugas kinerja untuk entitas (user atau sistem) yang dapat melakukannya dengan lebih baik. Contohnya Spell-checking, kontrol keamanan di pabrik.
Substitutivity
Memungkinkan pengguna untuk memilih metode interaksi yang cocok dengan cara yang berbeda untuk membiarkan melakukan tindakan, tentukan data, konfigurasi
cara yang berbeda untuk mempresentasikan hasil.
Customizability
Kemampuan antarmuka user untuk merubah kemampuan beradaptasi.

3. Ketahanan Prinsip
Mendukung pengguna dalam menentukan keberhasilan dan tujuan penilaian melalui Observability, Recoverability, Responsif, kesesuaianTugas.
Observability
Pengguna dapat menentukan keadaan internal sistem dari apayang di jalankan.
Browsability : Jelajahi saat ini (tanpa mengubahnya)
Reachability : Menavigasi melalui negara diamati
Ketekunan : Berapa lama negara diamati bertahan.
Recoverability
Kemampuan untuk mengambil tindakan korektif atas kesalahan mengakui. Kesulitan prosedur pemulihan harus berhubungan dengan kesulitan tugas asli pemulihan. Dan kemampuan untuk memperbaiki ketika kita tidak dapat membatalkan.
Responsif
Pengguna persepsi laju komunikasi dengan system.
Response time : Waktu untuk sistem untuk menanggapi dalam beberapa cara untuk pengguna tindakan (s).
Konsistensi penting : Respon OK jika pengguna sesuai harapan.
KelengkapanTugas
Sistem dapat melakukan semua tugas-tugas yang menarik dan pengguna dapat mengerti bagaimana melakukan tugas tersebut.

Tidak ada komentar:

Posting Komentar