Tuesday, March 26, 2013

INTERAKSI MANUSIA DAN KOMPUTER ( I M K )


Interaksi Manusia dan Komputer (IMK) atau biasa disebut Human Computer Interaction (HCI) merupakan mata kuliah wajib untuk Fakultas Teknik Jurusan Informatika.
Ada beberapa definisi dari Human Computer Interaction (HCI) :
  • Sekumpulan proses, dialog dan kegiatan di mana pengguna dapat memanfaatkan dan berinteraksi dengan komputer
  • Suatu disiplin ilmu yang memfokuskan pada aspek desain, evaluasi, dan implementasi dari sistem komputer interaktif untuk kegunaan manusia dengan mempertimbangkan fenomena-fenomena di sekitar manusia (Hewett, et al.,1992, 1996)
                • Studi kasus ilmiah tentang masyarakat di dalam lingkungan kerjanya
Definisi Sumber : Materi Bu Lutfiyah Dwi Setia, S.Kom

Setiap menempuh suatu mata kuliah, penulis selalu berfikir "Apa Keterkaitan Interaksi Manusia dan Komputer (IMK) dengan Disiplin Ilmu yang penulis tempuh????????????"

Pada Posting kali ini penulis mencoba menerangkan Keterkaitan Interaksi Manusia dan Komputer (IMK) dengan beberapa Disiplin Ilmu, antara lain :

1. Computer Science (Ilmu Komputer)
Computer Science (Ilmu Komputer) merupakan suatu ilmu yang mempelajari semua yang berhubungan dengan komputer baik itu perangkat lunak (software) dan perangkat keras (hardware). Keterkaitan HCI/IMK dengan disiplin ilmu ini adalah seseorang(user) harus menguasai dan mengerti secara keseluruhan hardware dan software agar mampu mengoperasikan(berinteraksi) komputer.



2. Cognitive Psychology
Cognitive Psychology adalah disiplin ilmu tentang penerapan teori proses kognitif dan analisis tentang perilaku pengguna(user)
Keterkaitan IMK dengan disiplin ilmu Cognitive Psychology adalah Seorang programmer(Pembuat Program) harus mampu mengetahui kondisi phisokologi dari pengguna(user), sehingga user dapat mengoperasikan(berinteraksi) komputer dengan nyaman.

3. Social and Organizational Psychology
Seorang pembuat program (programmer) harus tahu tentang siapa target pengguna(User) program, bagaimana suasana lingkungan, perilaku/sifat psikologi pengguna karena lingkungan sosial mempengaruhi cara seseorang(user) menggunakan komputer.

4. Ergonomics and Human Factors
Kenyamanan saat mengoperasikan komputer adalah suatu hal yang sangat penting, untuk itu programmer harus membuat interface sebuah aplikasi/program yang user friendly dan kombinasi warna yang tidak melelahkan mata. Pada era yang serba komputer ini, semua pekerjaan menggunakan komputer. Penggunaan komputer yang berjam-jam dapat berdampak negatif bagi pengguna, oleh karena itu tata ruang kerja harus senyaman mungkin dan interface program tidak melelahkan mata.


5. Engineering
Engineering di sini mencakup Software Engineering dan Hardware Engineering. Software Engineering berkaitan dengan Rekayasa Perangkat Lunak. Perangkat Lunak(Software) yang mudah digunakan(user friendly), Efektif dan efisien akan membuat user menjadi senang.

6. Design
Design interface dari sebuah software sangat berperan penting interaksi manusia dan komputer. Design software yang lembut, kombinasi warna yang tidak melelahkan akan membuat user betah berlama-lama didepan komputer.

7. Anthropology
Anthropology adalah ilmu yang mempelajari tentang memahami tata cara/cara kerja dari suatu kelompok, yang masing-masing anggota bekerja sesuai dengan bidangnya, dimana terjadi komunikasi antara manusia dan peralatan yang mereka gunakan

8. Sociology
Faktor ini berhubungan dengan pengaruh sistem komputer dalam struktur sosial. Keterkaitannya dengan IMK adalah dimana user dan sistem yang ada di dalam komputer harus saling bekerja sama.

9. Philosophy
Software yang dibuat dan digunakan oleh user harus disertakan petunjuk/buku manual agar pengguna(user) yang belum pernah menggunakan software tersebut bisa mempelajarinya sehingga dapat mengoperasikannya dengan baik.

10. Linguistics
Linguistics  diperlukan untuk mempermudah pengguna(user) dalam menggunakan sistem dan menghindari terjadi kesalahpahaman dalam penggunaannya. Dibutuhkan komposisi bahasa yang baik dan yang mudah dimengerti pengguna. 
Pengoperasian komputer merupakan interaksi antara manusia dengan komputer jadi harus saling memahami, agar pengoperasian berjalan dengan baik

11. Artificial Intelligence
Artificial Intelligence atau dalam bahasa Indonesia adalah Kecerdasan Buatan. Artificial Intelligence bertujuan agar komputer dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia, menggabungkan pola fikir manusia dengan komputer.