Menghapus mode-mode atau menyediakan petunjuk yang terlihat untuk mode-mode tersebut. Gunakan teknik koding yang baik (warna, gaya). Memaksimalkan pengenalan, mengurangi hafalan. Merancang urutan gerak atau perintah yang tidak sama. Mengurangi kebutuhan untuk mengetik. Uji dan memantau kesalahan-kesalahan dan memperbaikinya. Memungkinkan pertimbangan ulang aksi-aksi yang dilakukan oleh user, misalnya memindahkan file dari recycle bin.
7/5/2011
Task-Spesifik Help
Digunakan untuk membantu user menghadapi masalah atau tidak pasti mengambil tindakan dalam memecahkan masalah yang khusus.
Full Explanation
Suatu alat bantu atau perintah yang dapat membantu memahami secara lengkap.
Tutorial
Khusus untuk user baru yang menyediakan perintah secara step by step.
7/5/2011
by nasetiyanto
7/5/2011
Ketertentuan (Specificity)
Buruk SYNTAX ERROR ILLEGAL ENTRY INVALID DATA BAD FILE NAME Baik Tidak sesuai dengan aturan penulisan Ketikan huruf pertama :Send, Read or Drop Interval hari dari 1 sampai 31 Nama file harus dimulai dengan huruf
RANCANGAN NONANTROPOMORFIK
Antropomorfik adalah :
sifat suatu barang yang memiliki sifat atau pribadi manusia
Masalah yang muncul dengan instruksi antropomorfik, sekaligus alasan untuk menggunakan instruksi nonantropomorfik :
Pemberian sifat cerdas, bebas, berkehendak bebas dan berpengetahuan kepada komputer dapat menipu, membingungkan, dan menyesatkan pemakai Penting untuk membedakan manusia dengan komputer Meskipun antarmuka antropomorfik bisa menarik beberapa orang, namun dapat mengganggu orang lain Penelitian menunjukkan bahwa instruksi nonantropomorfik lebih baik
Tekstual
formal tata bahasa, aturan produksi, CSP
untuk tindakan yang tidak konsisten untuk sulit untuk membalikkan tindakan untuk tindakan yang hilang miskeying kesalahan potensial
Start
Start
enu
double click Line 2 draw last line lick on oint draw a line Finish
Star t
en u
select 'line'
Hierarchical STNs
mengelola dialog yang complex nama sub-dialogues
Graphics Submenu select graphics
Main Menu
select text
Text Submenu
Petri nets
one of the oldest notations in computing! flow graph:
places a bit like STN states transitions a bit like STN arcs counters sit on places (current state)
(ICO at Toulouse)
Italic On
user presses Italic
T1
T2
T3
T4
Bold Off user actions represented as a new counter transition fires when all input places have counters
Italic Off
Flowcharts
familiar to programmers boxes - process/event - not state use for dialogue
(not internal algorithm)
Y
answer? Delete
Please enter employee no.: ____
D1
C1 read record
Delete
Name: Alan Dix Dept: Computing delete? (Y/N): _
D2
Delete
D3
C2
other Finish
C3 delete record
Finish
JSD diagrams
for tree structured dialogues
kurang expressive terlalu luas
Personnel Record System
login
transaction
logout
evaluasi heuristik adalah guideline, prinsip umum dan peraturan, pengalaman untuk mengambil suatu keputusan Tujuannya untuk memperbaiki rancangan secara efektif.
Evaluasi Implementasi
Membutuhkan sebuah artefak, simulasi, prototipe, implementasi penuh. Tiga pendekatannya :
Empiris (teknik percobaan) Metode observasi Metode query (menanyakan user untuk mendapatkan umpan balik)
Faktor-faktor eksperimental
Subjects
siapa representative, sample yang cukup
Variables
sesuatu untuk merubah dan mengukur
Hypothesis
apa yang ingin ditampilkan
Experimental design
bagaimana melakukannya
hipotesis null:
menyatakan ada perbedaan antara kondisi tujuannya adalah untuk menyanggah ini umpamanya null hyp. = "Tidak ada perubahan dengan ukuran font"
Interview
analis pertanyaan pengguna di satu-ke-satu dasar biasanya didasarkan pada pertanyaan-pertanyaan disusun informal, subyektif dan relatif murah Keuntungan
dapat bervariasi sesuai konteks Hal tersebut dapat dieksplorasi lebih lengkap dapat menimbulkan dilihat pengguna dan mengidentifikasi masalah yang tak terduga
Kekurangan
sangat subjektif memakan waktu
Questionnaires
pertanyaan tetap yang diberikan kepada pengguna Keuntungan
cepat dan mencapai kelompok pengguna yang besar dapat dianalisis lebih ketat
Kekurangan
kurang fleksibel kurang menyelidik
Questionnaires (ctd)
Perlu hati-hati desain
informasi apa yang diperlukan? bagaimana jawaban untuk dianalisis?
Gaya pertanyaan
Umum Terbuka Skalar multi-pilihan peringkat
Eye Tracking
gerakan mata mencerminkan jumlah pengolahan kognitif yang menampilkan kebutuhan Pengukuran mencakup
fiksasi: mata mempertahankan posisi stabil. Jumlah dan durasi menunjukkan tingkat kesulitan dengan tampilan saccades: gerakan mata yang cepat dari satu sudut kepentingan lain scan path: pindah langsung ke target dengan fiksasi pendek di target optimal
physiological measurements
tanggapan emosional terkait dengan perubahan fisik ini dapat membantu menentukan reaksi pengguna ke interface Pengukuran mencakup:
Aktivitas jantung, termasuk tekanan darah, volume dan pulsa. aktivitas kelenjar keringat: Galvanic Skin Response (GSR) Aktivitas listrik dalam otot: Elektromiogram (EMG) Aktivitas listrik di dalam otak: elektroensefalogram (EEG)
beberapa kesulitan dalam menafsirkan ini respon fisiologis penelitian lebih dibutuhkan
different time
same place
different place
Synchronous
same time
face-to-face conversation
telephone
Asynchronous
different time
post-it note
letter
Classification by Function
Cooperative work involves:
Participants who are working Artefacts upon which they work
understanding participants
direct communication
understanding
participants
direct communication
computer-mediated communication
direct communication
between participants
A
shared applications and artefacts
control and feedback
with shared work objects