Interaksi Manusia dan Komputer (satria@pcr.ac.id)
Terminologi Interaksi Manusia Komputer “ Interaksi Manusia dan Komputer adalah disiplin ilmu yang mempelajari perancangan, implementasi, evaluasi sistem interaktif dari berbagai aspek yang terkait”. Dari Terminologi, dapat Disimpulkan 2 Perspektif dari IMK: 1. Ilmu Komputer 2. Manusia
Perubahan Paradigma Mainframe PC Glass tty WIMP Interface Cards, Tape VDU Mainframe PC Glass tty WIMP Interface Commands Direct Manipulation Direct Manipulation Agents Visual Multimedia Linear Web-like Desktop Ubiquitos, Mobile Single user CSCW Purposal Used Situated used
Pentingnya User Interface Terdapat 2 faktor kenapa pentingnya user interface: 1. Faktor Komputer terjadinya peningkatan penggunaan komputer 2. Faktor Fungsionalitas perubahan paradigma dari “power to ease of use”
Media Interface Interface..? Program aplikasi memiliki 2 bagian: Front End Back End Media interface terbagi 2: Tekstual Graphical User Interface Front end: bagian yang berfungsi sebagai sarana dialog antara manusia dan komputer Back end: bagian yang berfungsi mengolah informasi berdasarkan olahan data dari pengguna
IDE
Prinsip Pengembangan User Interface Prinsip 1: Kenali perbedaan user Prinsip 2: Gunakan 8 aturan emas perancangan antar muka pemakai Prinsip 3: Cegah kesalahan
Prinsip 1: Kenali Perbedaan User Jenis-jenis pemakai: Novice (first-time users) Knowledgeable intermittent users Expert frequent users
Novice (First-time Users) Konsep tugas dan antarmuka dangkal. Perancangan: Batasi jumlah pilihan Umpan balik yang informatif Manual dan tutorial online yang efekftif.
Knowledgeable Intermittent Users Konsep tugas stabil. Konsep antarmuka luas namun sulit mengingat sintaktik. Perancangan: Struktur menu yang rapi Konsistensi Kejelasan antarmuka yang jelas Perlindungan dari bahaya karena eskplorasi fitur.
Expert Frequent Users Terbiasa dengan konsep tugas dan antarmuka. Ingin pekerjaan cepat selesai. Perancangan: Makro Shortcuts Singkatan, dsb.
Prinsip 2: Gunakan Delapan Aturan Emas Perancangan UI Berusaha untuk konsisten. Memungkinkan frequent users menggunakan shortcuts. Memberikan umpan balik yang informatif. Merancang dialog yang memberikan penutupan (keadaan akhir). Memberikan pencegahan kesalahan dan penanganan kesalahan yang sederhana. Memungkinkan pembalikan aksi yang mudah. Mendukung pusat kendali internal (internal locus of control). Mengurangi beban ingatan jangka pendek.
Prinsip 3: Cegah Kesalahan Membetulkan pasangan yang bersesuaian Menempatkan tanda pembuka dan penutup dalam satu aksi. Mengingatkan pemakai bahwa tanda penutup belum dipasang.
Prinsip 3: Cegah Kesalahan (Lanj.) Melengkapi urutan aksi Memungkinkan penggabungkan aksi-aksi menjadi suatu aksi baru dengan makro atau sejenisnya. Melakukan aksi-aksi yang tergantung aksi lain secara automatis.
Prinsip 3: Cegah Kesalahan (Lanj.) Membetulkan perintah Mengenali kekurangan perintah dan melengkapinya. Memberikan pilihan sebagai ganti mengetik.
Bidang Studi yang Terlibat IMK Ilmu Komputer Liguistik Filosofi Matematika IMK Seni Grafis Sosiologi Artificial Intelligence Seni Antropologi Psikologi
Q & A
Sumber Lieteratur 1. Gambar dari images google 2. Insap Santoso. Interaksi Manusia dan Komputer (Edisi 2). 2009. Yogyakarta: Penerbit Andi