Interaksi Manusia dan Komputer
Tags: manusia, komputer
Published: 2022-11-25 22:30:15

Dosen pengampu : [Taman Ginting, M.ENG](http://politama.ac.id/dosen-teknik-komputer)

##Definisi

Bidang ilmu interaksi manusia dan komputer adalah ilmu yang mempelajari tentang bagaimana mendesain, mengevaluasi, dan mengimplementasikan sistem komputer yang interaktif sehingga dapat digunakan oleh manusia dengan mudah.

Interaksi adalah komunikasi 2 arah antara manusia (user) dengan sistem komputer.

Definisi interaksi manusia dan komputer adalah hungungan manusia dengan komputer yang mempunyai karakteristik tertentu untuk mencapau tujuan tertentu dengan menjalankan sistem yang bertopengkan antarmuka (interface).

Prinsip_ kerja komputer : input -> proses -> output

Model_ dan _jenis_ interaksi : 
  1. [Command Line Interface](https://en.wikipedia.org/wiki/Command-line_interface)
  2. [ Natural Language](https://en.wikipedia.org/wiki/Natural_language)
  3. [Q/A dan query dialogue](raqheelcaze.wordpress.com/2011/04/30/tipe-tipe-interaksi/)
  4. [WIMP](https://rmdigital.co.id/kamus/wimp)
  5. [Form-fills and spreadsheets](https://prezi.com/p/rbdktuwr3clo/form-filling-and-spreadsheet/) 

##Bidang Studi/Ilmu yang berperan

Tujuan utama interaksi manusia dan komputer adalah untuk mempermudah manusia dalam mengoperasikan komputer dan mendapatkan feedback yang diperlukan selama bekerja dengan komputer.

Para Perancang antarmuka manusia dan komputer berharap agar sistem komputer yang dirancang bersifat [user friendly](https://danacita.co.id/blog/user-friendly-adalah-pengertian-kriteria-dan-info-lengkap/).

Untuk membuat antarmuka yang baik dibutuhkan pemahaman beberapa bidang ilmu, yaitu:

  1. [Teknik elektronik dan ilmu komputer](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  2. [Psikologi](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  3. [Perancangan grafis dan tipografi](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  4. [Ergonomik](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  5. [Antropologi](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  6. [Linguistik](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)
  7. [Sosiologi](https://chat.openai.com/share/e9b52c0d-d662-4e02-af23-417cb008e9eb)

##Prinsip Utama Mendesain Antarmuka(Interface)

1. User compatability, Intinya desain antarmukanya sesuai kemauan user
2. Product compatability, Sistem yang dibangun harus sesuai dengan sistem aslinya atau manual
3. Task compatability, Aplikasi harus bisa memenuhi kebutuhan user
4. Work flow compatability, Aplikasi harus sesuai dengan sistem aslinya ( sistem manual ) dari segi langkah penggunaan
5. Consistency, Contohnya seperti Ms. Office, antara Word, Excel, Point, hampir sama menu"nya
6. Familiarity, gamapangnya mirip", jadi user terbiasa
7. Simplicity, menunya dikit tapi kepake
8. Direct Manipulation, UInya bisa dicustom, contoh seperti ganit thema
9. Control, Orang yang pake aplikasi itu konsentrasinya gak sama, jadi misalnya pada ngetik, trs typo, nah aplikasi kudu bisa handle typonya contohnya beri info kalau ketikanya typo
10. WYSIWYG, whay you see it what you get, apa yang didapat apa yang dilihat, artinya misal info yang dicari user ya kudu sesuai hasilnya ketika diacri di aplikasi
11. Flexibility, Aplikasi bisa ngasih banyak solusi untuk 1 masalah
12. Responsivness, Misal input data, aplikasi ngasih info kalau datanya berhasil diinput, atau gampanya aplikasinya gerceo
13. Invisible Technologi, Jadi aplikasi baiknya punya kecanggihan tersebunyi, contoh aplikasi Wa, kan cuma kirim text doang, makin kesini, bisa ngirim suara, bahkan video
14. Robustness, Kalau aplikasi ngasih info seperti ngasih info saat user typo ngetik misalkan, nah kasih infonya yang sopan atau bahasa yang dimengerti manusia secara umum, bukan info untuk programmer
15. Profection, Buat aplikasi yang nyaman dipake user, betah pake aplikasinya
16. Easy Of Learning and Easy of Use, Gampang dipake dan gampang dipelajari