You are on page 1of 8

Interaksi Manusia dan Komputer

PENGANTAR INTERAKSI MANUSIA


DAN KOMPUTER
Komputer merupakan suatu mesin yang dibuat untuk membantu kehidupan manusia untuk
semua bidang, seperti perbankan, transportasi, pendidikan, pemerintahan, perdagangan, militer
dan sebagainya.
Waktu kita menggunakan komputer, tanda disadari kita sedang melakukan dialog dengan
komputer dan waktu kita memberikan perintah kepada komputer maka kita akan melihat hasil dari
perintah tersebut di layar komputer.
Perkembangan teknologi hardware maupun software semakin hari semakin cepat dan sulit
diprediksi. Meski pada hakikatnya, komputer merupakan mesin yang sangat bodoh, namun
manusia mampu membuatnya menjadi begitu cerdas. Untuk membuat komputer cerdas, manusia
harus tahu bagaimana membuat perintah atau instruksi yang bisa dimengerti dan dijalankan oleh
komputer.
Interaksi manusia dan komputer !uman "omputer Interaction # !"I$ adalah suatu disiplin ilmu
yang mengkaji komunikasi atau interaksi diantara pengguna dengan sistem komputer maupun
sistem yang banyak digunakan dalam kehidupan sehari%hari, misalnya kendaraan, peralatan
rumah tangga dan sebagainya.
Peran utama dari !"I adalah untuk menghasilkan sebuah sistem yang mudah digunakan, aman,
efektif dan efisien.
Model interaksi antara manusia dengan sistem melibatkan tiga komponen, yaitu pengguna,
interaksi dan sistem itu sendiri.
Kunci utama !"I adalah daya
guna usability$, yang berarti
bahwa suatu sistem harus mudah
digunakan, memberi keamanan
kepada pengguna, mudah
dipelajari dan sebagainya.
&efinisi dari interaksi manusia dan
komputer adalah sebagai berikut '
(. )ekumpulan proses, dialog
dan kegiatan yang dilalui
pengguna dalam
memanfaatkan dan
berinteraksi dengan komputer
*. )uatu disiplin ilmu yang
menekankan pada aspek
desain, e+aluasi dan
implementasi dari sistem
komputer interaktif untuk kegunaan manusia dengan mempertimbangkan fenomena di sekitar
manusia itu sendiri.
,. )uatu studi ilmiah tentang masyarakat di dalam lingkungan kerjanya
FAKTOR-FAKTOR PENDEWASA HCI
-da berbagai faktor yang ikut mendewasakan dan mengembangkan interaksi manusia dan
komputer, khususnya kecerdasan buatan artificial intelligence$, rekayasa perangkat lunak
software engineering$ dan matematika mathematics$
1
Interaksi Manusia dan Komputer
FAKTOR REKAYASA PERANGKAT LUNAK
.akayasa perangkat lunak dapat didefinisikan sebagai berikut '
(. Instruksi%instruksi yang bila dieksekusi akan memberikan fungsi dan kerja yang diinginkan
*. )truktur data yang memungkinkan suatu program memanipulasi informasi secara proposional
,. &okumen yang menggambarkan operasi dan kegunaan program
/aktor ini dapat menciptakan suatu program yang efektif, efisien dan user friendly sehingga dapat
dihasilkan suatu mesin yang betul%betul diinginkan oleh user.
FAKTOR KECERDASAN BUATAN
Kecerdasan buatan bertujuan agar komputer
dapat melakukan pekerjaan seperti dan
sebaik yang dilakukan manusia serta
menggabungkan cara berpikir manusia dan
mesin, untuk mengambil keputusan,
memecahkan masalah dan pembelajaran.
/aktor kecerdasan buatan mempunyai peran
untuk menciptakan suatu sistem yang betul%
betul andal, canggih dan menyerupai pola
berpikir manusia, misalnya .obot. )elain itu
faktor ini menyebabkan perkembangan !"I
semakin sulit dibayangkan.
FAKTOR LINGUISTIK KOMPUTASIONAL
Peran bahasa yang digunakan sebagai antar muka agar user lebih mudah menggunakan sistem
tersebut dan tidak terjadi kesalah pahaman di dalam menggunakannya. &ibutuhkan suatu
komposisi bahasa yang sangat baik dan dapat dengan mudah dimengerti oleh user.
FAKTOR PSIKOLOGI
Pemahaman akan psikologi orang yang akan menggunakan software sangat dibutuhkan
mengingat setiap user memiliki sifat dan kelakuan yang berbeda. &idalam merancang progran
faktor ini harus dipikirkan terlebih dahulu, seperti siapa target pengguna program, bagaimana
suasana lingkungan, perilaku pengguna secara umum dan sebagainya agar program yang
dirancang lebih user friendly.
/aktor ini juga mencakup pengetahuan dan keahlian pengguna dalam mempersepsikan dan
memecahkan masalah problem sol+ing$
2
HCI
"omputer )cience 0
)oftware 1ngineering
2inguistic
-rtificial
Intelligence
"ogniti+e
)cience
1rgonomics
-nthropology
)ociology
Multimedia 3raphic
&esain$
4echnical
Writing
5rgani6ation
4echnology
7usiness
Mathematics
"ogniti+e
Psychology
)ocial
Psychology
Interaksi Manusia dan Komputer
FAKTOR MULTIMEDIA
Konteks multimedia digunakan sebagai sarana dialog yang sangat efektif antara manusia dan
komputer untuk menghasilkan tampilan yang lebih menarik dan lebih mudah dimengerti oleh
pengguna misalnya dengan gambar, suara, teks, grafik dan sebagainya.
FAKTOR ANTROPOLOGI
/aktor ini memberikan gambaran tentang tata cara kerja kelompok yang masing%masing
anggotanya diharapkan dapat memberikan kontribusi sesuai bidang masing%masing. /aktor
antropologi dapat memberikan pandangan yang mendalam tentang tata cara kerja dari setiap
kelompok karyawan yang ada, dimana terjadi komunikasi antara manusia dan peralatan yang
mereka gunakan.
FAKTOR ERGONOMIK
/aktor ini berhubungan dengan aspek fisik untuk mendapatkan lingkungan kerja yang nyaman.
2etak meja, kursi, monitor, keyboard, mouse, posisi duduk, pengaturan pencahayaan, kebersihan
dan berbagai aspek lain akan sangat berpengaruh terhadap interaksi manusia dengan komputer
yang digunakan.
FAKTOR SOSIOLOGI
/aktor ini berhubungan dengan pengaruh sistem komputer dalam struktur sosial. Pada intinya
faktor ini merupakan konteks dari suatu interaksi.
TEKNIK PENULISAN
)uatu program aplikasi yang dibuat membutuhkan manual agar orang yang belum biasa
menggunakan aplikasi tersebut bisa mempelajarinya terlebih dahulu agar terjadi interaksi yang
baik.
FAKTOR MATEMATIKA
Pembuatan suatu software haruslah efisien dalam perhitungan matematika. 8ika suatu software
bisa dijalankan oleh semua orang yang baru belajar maupun pakar, unsur kemudahan dalam
segi hitungan matematika akan membuat software tersebut disukai oleh banyak orang.
FAKTOR BISNIS
/aktor ini mempengaruhi perkembangan dan semakin memudahkan terjadinya interaksi manusia
dan komputer. Persaingan bisnis yang semakin ketat menghasilkan produk yang lebih mudah
digunakan.
Perusahaan hardware berusaha membuat produk yang memudahkan manusia dalam memenuhi
kebutuhannya, misalnya alat elektronik seperti ponsel, P&-, dan komputer yang makin fleksibel.
!al ini juga memacu perkembangan perangkat lunak yang lain yang juga semakin memudahkan
manusia berinteraksi dengan mesin. Prinsip ekonomi juga berlaku, semakin banyak permintaan
pasar, para penyuplai pun akan berusaha untuk memenuhinya.
MANUSIA
Manusia dipandang sebagai sistem yang memproses informasi sebagai berikut '
(. Informasi diterima dan ditanggapi dengan proses masukan%keluaran input-output$
*. Informasi disimpan dalam ingatan memory$
,. Informasi diproses dan diaplikasikan dengan berbagai cara
Proses pemasukan dan pengeluaran yang terjadi pada manusia merupakan suatu pandangan
vision$. Proses ini mempunyai dua tahap, yaitu '
(. Pemasukan secara fisik dari stimulus
*. Pengelolaan dan interpretasi dari stimulus
3
Interaksi Manusia dan Komputer
-lat fisik yang dugunakan untuk mendapat kan +isi adalah mata. Proses yang terjadi pada mata
untuk mendapatkan +isi adalah sebagai berikut '
(. Merupakan suatu mekanisme penerimaan cahaya yang ditransformasikan ke dalam energi
elektrik
*. "ahaya memantul dari obyek yang dipandang dan citranya difokuskan secara terbalik pada
retina
,. .etina mengandung rod organ berbentuk batang$ untuk pandangan cahaya lemah dan cone
organ yang berbentuk kerucut$ untuk pandangan berwarna
9. )el ganglion pusat syaraf$ berfungsi untuk mendeteksi pola dan pergerakan
KOMPUTER
Komputer didefinisikan sebagai perangkat elektronik yang dapat dipakai untuk mengolah data
dengan perantaraan sebuah program yang mampu memberikan informasi. Komputer dapat pula
diartikan sebagai suatu mesin yang menerima input untuk diproses dan menghasilkan output.
)istem komputer terdiri dari prosesor, memori, I:5. /ungsi dasar yang dibentuk oleh sistem
komputer adalah eksekusi program. Program yang akan dieksekusi oleh "PU berisi sejumlah
instruksi yang disimpan di dalam memori.
INTERAKSI
)istem interaksi menerjemahkan antara apa yang diinginkan oleh user terhadap sistem yang ada.
8ika user ingin membuat kalimat ;!uman and "omputer Interaction< maka user terlebih dahulu
harus tahu program apa yang dapat digunakan untuk menuliskan kalimat tersebut. 8ika user tidak
mengetahui program apa yang harus digunakan, maka tejadi kesalah pahaman antara user
dengan sistem.
8ika user menggunakan program yang tepat, user akan dapat mengetikkan kalimat tersebut
dengan menggunakan piranti keyboard. !ubungan antara user dan komputer dijembatani oleh
antar muka pengguna user interface$
ANTAR MUKA PENGGUNA
7ahasan yang penting mengenai User Interface yaitu '
(. Merupakan bagian sistem yang dikendalikan oleh user untuk mencapai dan melaksanakan
fungsi%fungsi suatu sistem.
*. &ianggap sebagai jumlah keseluruhan keputusan rekayasa bentuk
,. Menunjukkan fungsi sistem kepada pengguna
9. 3abungan dari elemen sistem, pengguna dan komunikasi atau interaksi.
User Interface memiliki '
(. Peranti masukan, misal ' keyboard, mouse dan media input lainnya
*. Peranti keluaran, misal ' monitor, suara, printer dan sebagainya
,. Masukan dari pengguna, misal ' garis, gerakan mouse dan sentuhan keyboard
9. !asil yang dikeluarkan oleh komputer, misal ' grafik, bunyi dan tulisan
4
INPUT :
-ngka, karakter,
gambar dan
sebagainya
PROSES
OUTPUT :
-ngka, karakter,
gambar, suara
dan sebagainya
INTERAKSI MANUSIA dan KOMPUTER
Interaksi Manusia dan Komputer
Kita tidak boleh menganggap bahwa semua pengguna telah mahir dalam menggunakan
komputer, oleh karena itu User Interface perlu dibentuk sedemikian rupa sehingga lebih mudah
dimengerti dan digunakan.
7entuk dan pembangunan User Interface perlu dilihat sebagai salah satu proses utama dalam
keseluruhan pembangunan suatu sistem. .ekayasa bentuk User Interface merupakan suatu
proses yang komplek dan memrrlukan daya kreati+itas yang tinggi, pengalaman, analisis yang
terperinci dan pemahaman terhadap kebutuhan user. User Interface dapat diatur dengan
menggunakan pilihan dari pembuat komputer, analisis sistem, pemrograman ataupun oleh
pengguna itu sendiri.
PERANTI BANTU PENGEMBANGAN SISTEM
Perkembangan software dan hardware sangatlah pesat sejak beredarnya personal komputer di
pasaran dengan harga yang semakin terjangkau. )emakin banyak orang yang mempelajari ilmu
komputer sehingga perkembangan software juga semakin banyak dan cepat untuk membantu
kehidupan manusia. Komputer tidak bisa berinteraksi dengan manusia bila tidak ada jembatan
yang menghubungkan keduanya yaitu software.
8enis%jenis bahasa pemograman, yaitu '
(. 7ahasa 4ingkat .endah Low Level Language$
-dalah bahasa yang lebih dekat ke mesin, artinya perintah%perintahnya dibuat sedetil
mungkin sehingga setiap perintah dapat langsung dimengerti oleh mesin, misalnya 7ahasa
-ssembly
*. 7ahasa 4ingkat Menengah Middle Level Language$
-dalah bahasa pemograman yang berada di antara !igh 2e+el 2anguage dan 2ow 2e+el
2anguage, misalnya 7ahasa "
,. 7ahasa 4ingkat 4inggi High Level Language$
-dalah bahasa yang lebih dekat ke pemakai, artinya lebih mudah dimengerti, lebih mudah
dipelajari serta memakai bahasa sehari%hari, misalnya 7-)I", P-)"-2, dan sebagainya.
9. 7ahasa 7erorientasi 5byek Object Oriented Language)
-dalah bahasa pemrograman yang telah menyediakan objek yang tidak harus dibuat secara
manual dalam pembuatan program, misalnya bahasa =isual 7asic, &elphi, =isual ">>, dan
sebagainya.
Pemrograman pada komputer generasi pertama kebanyakan dilakukan oleh ahli teknik dan
matematika dengan menghubungkan beberapa sirkuit didalam komputer atau dengan membuat
program dalam bahasa mesin assembly$ yang disimpan didalam memori komputer secara
permanen.
Pemrograman dengan menghubungkan sirkuit komputer sangatlah sulit untuk dilakukan karena
programer harus mengetahui seluk%beluk jaringan kerja komputer yang digunakan.
Perkembangan bahasa tingkat tinggi terus berlanjut hingga sekarang tetapi lebih pada
pemrograman berorientasi obyek. Keuntungan dari pemrograman ini adalah '
-ntar muka yang lebih baik
2ebih mudah dibuat
1konomis
Pemakaian sumber daya lebih sedikit
2ebih mudah digunakan
PARADIGMA dan PRINSIP INTERAKSI
-da dua pertanyaan atau masalah sehubungan dengan pendayagunaan sistem interaksi, yaitu '
(. 7agaimana suatu sistem interaksi dibangun supaya mempunyai daya guna yang tinggi ?
*. 7agaimana mengukur atau mendemonstrasikan daya guna suatu sistem interaksi ?
5
Interaksi Manusia dan Komputer
&ua pendekatan yang digunakan untuk menjawab pertanyaan di atas adalah '
(. Paradigma
@aitu sistem interaksi yang berhasil pada umumnya diyakini akan meningkatkan daya guna
dari sistem tersebut
*. Prinsip
@aitu interaksi efektif dari berbagai aspek pengetahuan seperti psikologi, komputasi dan
sosiologi, yang mengarahkan pada peningkatan desain, dan e+olusi produk yang pada
akhirnya akan meningkatkan daya guna sistem tersebut.
8enis paradigma '
(. 4ime%sharing
)atu komputer yang mampu mendukung banyak user dan meningkatkan keluaran
throughput$ dari sistem
*. =ideo &isplay Unit =&U$
&apat mem+isualisasikan dan memanipulasi informasi yang sama dalam representasi yang
berbeda dan mampu mem+isualisasikan abstraksi data
,. Programming 4oolkits
-lat bantu pemrograman yang memungkinkan pemrogram untuk meningkatkan
produkti+itasnya
9. Personal "omputing
Mesin berukuran kecil yang powerful dan dirancang untuk pengguna tunggal
A. Windows )ystem dan WIMP indows! Icon! Menu and "ointers$ Interface
)uatu sistem window yang memungkinkan user untuk berdialog atau berinteraksi dengan
komputer dalam berbagai akti+itas dan topik yang berbeda
B. Metaphor
&igunakan untuk mengajarkan konsep baru, dimana konsep tersebut telah dipahami
sebelumnya, misalnya spreadsheed adalah metafora dari akuntansi
C. &irect Manipulation
Manipulasi langsung memungkinkan user untuk mengubah kondisi internal sistem dengan
cepat, misalnya konsep W@)IW@3 hat #ou $ee Is hat #ou %et)
D. 2anguage =ersus -ction
7ahasa digunakan oleh user untuk berkomunikasi dengan inteface. -ksi dilakukan interface
untuk melaksanakan perintah user
E. !yperteFt
Metode penyimpanan informasi dalam format non%linear yang memungkinkan akses atau
browsing secara random.
(G. Multi%modality
)istem yang tergantung pada penggunaan beberapa saluran komunikasi pada manusia,
misalnya +isual mata$, haptik atau peraba kulit$ dan audio telinga$
((. "omputer )upported "ooperati+e Work ")"W$
&irancang untuk memungkinkan interaksi antar manusia melalui komputer dan
direpresentasikan dalam satu produk, misalnya e%mail.
Pendayagunaan dipengaruhi oleh beberapa sifat, yaitu '
(. 2earnability
Kemudahan yang memungkinkan user baru berinteraksi secara efektif dan dapat mencapai
performance yang maksimal
*. /leFibility
Menyediakan banyak cara bagi user dan sistem untuk bertukar informasi
,. .obustness
4ingkat dukungan yang diberikan agar user dapat menentukan keberhasilan ataupun tujuan
goal$ yang diinginkan
6
Interaksi Manusia dan Komputer
Prinsip yang mempengaruhi learnability '
PRINSIP DEFINISI PRINSIP YANG TERKAIT
Predictablity Mendukung user untuk menentukan efek dari future
action berdasarkan catatan atau sejarah interaksi
sebelumnya
5peration =isibility
)ynthesi6ability Mendukung user untuk memperkirakan efek dan
operasi sebelumnya pada keadaan saat ini
Immediate
/amiliarity Pengetahuan dan pengalaman user dalam domain
berbasis komputer atau dunia nyata lainnya dapat
diterapkan ketika berinteraksi dengan sistem yang
baru
3uessability -ffordance
3enerali6ability Mendukung user untuk menambah pengetahuan dari
interaksi spesifik di dalam dan di luar aplikasi ke
situasi yang lebih mirip
"onsistency Kemiripan dalam perilaku input atau output yang
muncul dari situasi atau tugas obyektif yang sama
Prinsip yang mempengaruhi fle&ibilty '
PRINSIP DEFINISI PRINSIP YANG TERKAIT
&ialogue Initiati+e Memungkinkan user terbebas dari kendala%kendala
buatan artificial$ pada dialog input yang dipaksakan
oleh sistem
)istem atau user
primitiveness
Multi 4reading Kemampuan sistem untuk mendukung interaksi user
yang berhubungan dengan lebih dari satu tas' pada
suatu saat
"oncurrent +ersus
interlea+ing multimodality
4ask Migratability Kemampuan untuk melewatkan:memberikan kontrol
dari eksekusi tas' yang diberikan sehingga menjadi
tas' internal user atau sistem atau berbagi antara
keduanya
)ubstituti+ity Memungkinkan nilai%nilai values$ ekui+alen antara
input dan output yang masing%masing secara bebas
dapat disubstitusi
.epresentasi perkalian,
kesamaan kesempatan
opportunity$
"ustomi6ability Kemampuan user interface untuk dimodifikasi oleh
user atau sistem
-dapti+itas, -daptabilitas
Prinsip yang mempengaruhi robustness '
PRINSIP DEFINISI PRINSIP YANG TERKAIT
5bser+ability Kemampuan untuk menge+aluasi keadaan sistem
internal dari representasi yang dapat dimengerti atau
dirasakan
7rowsability, static atau
dinamic defaults,
reachability, persistence,
operation +isibility
.eco+erability Kemampuan user untuk melakukan koreksi bila
sebuah kesalahan telah dikenali
.eachability, forward atau
backward reco+ery,
commensurate effort
.esponsi+eness 7agaimana user mengetahui atau menyadari laju
komunikasi dengan sistem
)tabilitas
4ask
"onformance
4ingkatan dimana sistem pelayanan mendukung
semua task yang user ingin lakukan dan dengan
cara yang user ketahui
4ask completeness, task
adeHuacy
7
Interaksi Manusia dan Komputer
TUGAS
8elaskan kaitan keterhubungan dari tabel di bawah ini '
Prinsip an! "#"p#n!ar$%i learnability :
PRINSIP PRINSIP YANG TERKAIT
Predictablity 5peration =isibility
)ynthesi6ability Immediate
/amiliarity 3uessability -ffordance
Prinsip an! "#"p#n!ar$%i flexibilty :
PRINSIP PRINSIP YANG TERKAIT
&ialogue Initiati+e )istem atau user primitiveness
Multi 4reading "oncurrent +ersus interlea+ing multimodality
)ubstituti+ity .epresentasi perkalian, kesamaan kesempatan opportunity$
"ustomi6ability -dapti+itas, -daptabilitas
Prinsip an! "#"p#n!ar$%i robustness :
PRINSIP PRINSIP YANG TERKAIT
5bser+ability 7rowsability, static atau dinamic defaults, reachability, persistence, operation
+isibility
.eco+erability .eachability, forward atau backward reco+ery, commensurate effort
.esponsi+eness )tabilitas
4ask
"onformance
4ask completeness, task adeHuacy
8

You might also like