Anda di halaman 1dari 21

INTERAKSI

MANUSIA DAN
KOMPUTER (IMK)
Genap 19/20
MARI BERKENALAN
Saatnya Kita Sepakati …

MATERI TIAP PENILAIAN ATURAN TARGET


PERTEMUAN SELAMA (QUIZ/TUGAS, UTS, PERKULIAHAN
1 SEMESTER. UAS)
INTERAKSI MANUSIA DAN KOMPUTER
(IMK)

1980-
1970-Man Human
Machine Computer
Interface Interactio
n
DEFINISI IMK
◦ IMK  “Sebuah hubungan antara manusia dan komputer yang
mempunyai karakteristik tertentu untuk mencapai suatu tujuan tertentu
dengan menjalankan sebuah sistem yang menggunakan antarmuka
(interface).”

◦ ILMU IMK  “Ilmu yang mempelajari bagaimana mendesain,


mengevaluasi dan mengimplementasikan sistem komputer yang
interaktif sehingga dapat digunakan oleh manusia dengan mudah ”
(SIGCHI / ACM @ http://sigchi.org/cdg/cdg2.html )
Tujuan IMK

Menghasilkan sistem yang


Menghasilkan sistem yang
user friendly (ramah dengan
bermanfaat (usable)
pengguna.

Menghasilkan tampilan yang


sesuai dengan aslinya. Hal ini Membangun sistem yang
dikenal dengan istilah memberikan keamanan dalam
WYSIWYG (What You See Is melakukan pekerjaan
What You Get)

Meningkatkan efektifitas dan


efisiensi. Efektifitas dan
Meningkatkan kepuasan dalam
efisiensi sangat berpengaruh
penyelesaian pekerjaan
pada produktivitas kerja dari
pengguna.
BIDANG
STUDI/ ILMU
IMK
RUANG LINGKUP IMK

Antarmuka Pengguna

Manusia Komputer
KERANGKA
KERJA
INTERAKSI
UHCD

(U)Ser atau konteks


(D)Evelopment
tempat user (H)uman (C)omputer
Process
(pengguna) berada
• U1 : Organisasi • H1 : pemrosesan • C1 : piranti • D1 : pendekatan
Sosial dan informasi pada masukan dan desain
Lingkungan Kerja manusia keluaran • D2 : Teknik dan
• U2 : pengguna yang • H2 : penggunaan • C2 : teknik dialog kakas untuk
menggunakan bahasa, cara • C3 : model/ gaya implementasi
aplikasi computer komunikasi dan dialog • D3 : Teknik evaluasi
• U3 : proses adaptasi interaksi manusia • C4 : computer • D4 : contoh sistem
manusia dan terhadap mesin graphic dan studi kasus
komputer • H3 : faktor • C5 : merancang
Ergonomi dialog secara
keseluruhan
(arsitektur dialog)
◦Perkembangan Teknologi Informatika dan Komputer
◦Perkembangan Interaksi Manusia Dan Komputer
PARADIGMA
INTERAKSI
Interaksi
◦ Interaksi artinya adalah komunikasi
◦ interaksi dapat dipahami merupakan komunikasi yang terjadi antara pengguna dengan sistem untuk
melakukan/menyelesaikan tugas.

Gambar Struktur komputer


Kelompok Interaksi
◦ Task Level, pengetahuan user terhadap task domain dan komputer merepresentasikan task domain
yang diinginkan oleh manusia.
 Batch Processing (sistem yang bekerja, dalam artian pengguna tidak perlu memberikan input)
 Direct Manipulation dan Virtual Reality (Pengguna melakukan kontrol)

◦ Dialog Level, pengetahuan user dalam berbahasa (bahasa yang bisa dipahami oleh komputer) dan
komputer bisa mengerti dengan bahasa atau perintah yang diberikan manusia sehingga terjadi
suatu interaksi yang baik.
◦ Input/Output Level, input yang diberikan oleh manusia ke komputer melalui piranti masukan
seperti keyboard, mouse dan sebagainya, sehingga manusia dan komputer dapat berinteraksi
dengan baik. Demikian juga halnya dengan output.
Model Interaksi: Model Donald
Norman
Komponen Penting Interaksi
◦ Menetapkan tujuan (goal)
◦ Membentuk intention (execution)
◦ Menetapkan rangkaian aksi
(execution)
◦ Melaksanakan aksi (execution)
◦ Melihat kondisi sistem
(evaluation)
◦ Menginterprestasikan kondisi
sistem (evaluation)
◦ Mengevaluasi kondisi sistem
sehubungan dengan goal dan
intention (evaluation)
Gulf of Execution & Gulf of
Evaluation
◦ Gulf of Execution, mewakili perbedaan antara rumusan tindakan pengguna untuk mencapai tujuan
mereka dan tindakan yang diizinkan oleh sistem
◦ Gulf of Evaluation, merupakan perbedaan antara aksi yang dikeluarkan oleh sistem dan harapan
pengguna
Abowd dan Beale Framework
◦ Kerangka kerja interaksi dikelompokkan ke dalam 4 komponen:
◦ User: task language
◦ Input: input language
◦ System: core language
◦ Output: output language
Tahapan interaksi menggunakan
model abowd dan beale
◦ Articulation action (input language), apakah konsep domain yang penting bagi
pengguna untuk memetakan secara jelas ke dalam bahasa input?
◦ Contoh: manipulasi langsung vs slider untuk bergerak (sliders for moving)

◦ Performance action (core language), dapatkah input yang diterjemahkan


mencapai status sistem sebanyak mungkin dengan rangsangan sistem secara
langsung?
◦ Contoh: remote control tidak dapat mematikan pemain

◦ Presentation action (output language), apakah atribut system yang relevan


dipertahankan di dalam output language?
◦ Contohnya pada saat layar dikecilkan vs layar kerja normal

◦ Observation action (task language), Seberapa mudah dan rumit keadaan sistem
dapat diamati?
◦ Perhatikan
◦ Tulis pada selembar kertas, apa yang anda lihat dan pahami terkait dengan IMK