Human-Computer Interaction (HCI) Introduction siti.mukaromah4@yahoo.com
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 yang menyediakan service bagi pelanggan Pengguna hasil output komputer (business managers) kurang puas dengan adanya delay, biaya dan ke-tidak-fleksibel-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.’
Social Organization and Work Use and Context Social Organization and Work Human-Machine Fit and Adaptation Application Areas Dialogue Techniques Computer Graphics Human Information Processing Dialogue Architecture Dialogue Genre Language, Communication and Interaction Input and Output Devices Ergonomics Llhygtjkjko99=ffbnhkh\ Example Systems and Case Studies Implementation Techniques and Tools Evaluation Techniques Design Approaches
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, roles, policies, Environmental: noise, heating, lighting, ventilation, Health: stress, headaches The user : motivation, satisfaction, experience Comfort : 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.