Transcript IMK

Human-Computer Interaction
(HCI)
Introduction
[email protected]
Prosentase Nilai
•
•
•
•
UTS = 30%
UAS = 40%
Tugas = 10%
Proyek = 20%
Latar Belakang
•
•
•
Perkembangan teknologi komputer
memungkinkan hampir setiap orang
berinteraksi dengan komputer.
Saat ini user komputer sangat bervariasi
mulai dari ahli komputer sampai pemakai
awam komputer.
Diperlukan suatu interface dari komputer
yang intuitive (mudah ditebak) dan jelas
sehingga bisa dipakai oleh segala jenis user.
Perkembangan
komputer digital dan pemakainya
•Tipe Komputer
•Tahun
•Pemakai Utama
•Keterangan
•Riset
•1950-an
•Ahli matematika dan
peneliti (scientist)
•Size, reliability, pemakai harus
mempelajari setiap detail dari
pemrograman
•Mainframe
•1960 dan
1970-an
•Ahli pemrosesan data
•Pengguna hasil output komputer
yang menyediakan service (business managers) kurang puas dengan
bagi pelanggan
adanya delay, biaya dan ke-tidakfleksibel-an komputer
•Minicomputer
•1970-an
•Ahli teknik dan lainnya
(non-komputer)
•Pemakai komputer masih harus
mengerti pemrograman; usability mulai
menjadi masalah
•Microcomputer (dan
aplikasinya)
•1980-an
•Hampir semua orang
•Karena itulah usability menjadi
masalah UTAMA!
1970s Screen
1980s Screen
1900s Screen
Design Interface Kasir
Future Of Computers
Human-computer interaction (HCI)
• Human-computer interaction (HCI) secara umum
adalah bidang studi yang mempelajari, manusia,
teknologi komputer dan interaksi dari kedua belah
pihak.
• HCI bisa didefinisikan sebagai ‘disiplin ilmu yang
mempelajari desain, evaluasi, implementasi dari
sistem komputer interaktif untuk dipakai oleh
manusia, beserta studi tentang faktor-faktor utama
dalam lingkungan interaksinya.’
Use and
Context
Social Organization and Work
Human-Machine Fit and Adaptation
Application Areas
Dialogue Techniques
Human
Information
Computer Graphics
Processing
Language, Communication
and Interaction
Input and Output
Dialogue Genre
Ergonomics
Devices
Example Systems
Evaluation
Dialogue Architecture
and Case Studies
Techniques
Design
Approaches
Implementation Techniques
and Tools
Disiplin Ilmu Terkait
•
•
•
•
•
•
•
•
•
•
•
Computer Science
Cognitive Psychology
Social and Organizational Psychology
Ergonomics and Human Factors
Engineering
Design
Anthropology
Sociology
Philosophy
Linguistics
Artificial Intelligence
Tujuan HCI
•
•
•
•
•
usable
safe
functional
effective
efficient
karakteristik desain yang memperhatikan usability
User-centered design
fokus pada user dan task sejak awal desain
Participative design
user sebagai anggota dari tim desainer
Experimental design
terdapat testing usability oleh user secara formal pada
percobaan awal, simulasi dan evaluasi prototype secara
keseluruhan
Iterative design
desain, testing dan penilaian hasilnya, dan desain ulang
sampai hasilnya memenuhi spesifikasi usability yang
diinginkan
User-supportive design
training, seleksi (jika perlu) manual, quick reference cards,
bantuan dari ‘ahli’ yang ada disekitarnya, sistem bantuan
(help) seperti:
-on-line: context-specific help
-off-line: ‘hot-line’ phone service
Ruang Lingkup HCI
•
•
konsep dasar HCI: Human, Computer and
Interaction
desain interface: usability, proses desain,
pemodelan, dialog, teknik evaluasi, ...
HUMAN
•
•
•
individual user.
sekelompok user yang bekerja dalam suatu
team.
sekelompok user dalam suatu organisasi
yang saling berkaitan dalam mengerjakan
suatu task / proses.
Computer
•
•
•
berbagai jenis komputer mulai dari desktop
sampai large-scale computer system.
sistem untuk mengontrol suatu proses.
Software & hardware
Interaction
•
Komunikasi apapun antara seorang user dan
komputer.
–
–
–
–
–
–
–
command entry
menus and navigation
forms and spreadsheets
question and answer dialogue
natural language dialogue
WIMP
direct manipulation
Implikasi HCI
• Design,
• Implementation and
• Evaluation of user interfaces
Faktor-faktor HCI
Organisational: job design,
Environmental: noise, heating,
roles, policies,
lighting, ventilation,
Health: stress,
The user : motivation,
Comfort :
headaches
satisfaction, experience
seating
User interface : I/O devices, color scheme, icons, dialogue, help
Task : complexity, novelty, allocation, repetitions, monitoring
Constraints : costs, timescales, staff, equipment, building
System functionality : hardware, software, network
Productivity : output, quality, costs, errors, production time
Kesimpulan
•
•
•
•
•
•
Saat ini, komputer dipakai oleh berbagai jenis user, tidak hanya pada
ahli komputer seperti pada masa lalu, sehingga desain interface dari
komputer sangat penting untuk mendukung kebutuhan, pengetahuan
dan keahlian dari user yang memakainya.
User interface adalah aspek-aspek sistem yang berhubungan langsung
dengan user.
Usability adalah konsep utama dalam HCI. Usability dihubungkan
dengan bagaimana membuat sistem yang aman, mudah untuk
dipelajari dan mudah untuk digunakan.
HCI dihubungkan dengan pengertian, mendesain, mengevaluasi dan
mengimplementasikan sistem komputer interaktif untuk dipakai oleh
manusia.
Tujuan dari HCI adalah untuk mengembangkan / meningkatkan
keamanan, utilitas, efektivitas, efisiensi dan usability dari sistem yang
memakai komputer.
Kebutuhan akan HCI bisa dibuktikan dari meningkatnya produktivitas
dan keamanan dari sistem setelah menerapkan HCI.