Pertemuan 5. Interaction Design Basic (Part 1)
Pertemuan 5. Interaction Design Basic (Part 1)
• goals - purpose
• who is it for, mengapa mereka menginginkannya
• constraints
• materials, platforms
• trade-offs
golden rule of design
Understand your
materials
for Human–Computer Interaction
understand your materials
• understand computers
• limitations, capacities, tools, platforms
• understand people
• psychological, social aspects
• human error
• and their interaction …
To err is human
• accident reports ..
• aircrash, industrial accident, hospital mistake
• permintaan … menyalahkan … ‘human error’
• but …
• concrete lintel rusak karena terlalu berat
• menyalahkan ‘lintel error’ ?
… no – design error
we know how concrete behaves under stress
• human ‘error’ is normal
• Kita mengerti bagaimana pengguna bekerja dibawah tekanan
• so design for it!
• treat the user at least as well as physical materials!
The process of design
scenarios
what is task analysis
wanted guidelines
principles
Interviews analysis precise
specification
what is there design
vs.
what is wanted dialogue implement
notations and deploy
evaluation prototype
heuristics architectures
documentation
help
Steps …
• requirements
• what is there and what is wanted …
• analysis
• ordering and understanding
• design
• what to do and how to decide
• iteration and prototyping
• getting it right … and finding what is really needed!
• implementation and deployment
• making it and getting it out there
… but how can I do it all ! !
• limited time design trade-off
• kegunaan
• Menemukan masalah dan memperbaikinya
• Memutuskan apa yang harus diperbaiki
cultural probes
know your user
•Siapa mereka?
•Mungkin tidak seperti anda!
•Berbicara pada mereka
•Perhatikan mereka
•Gunakan imajinasi anda
persona
• Deskripsikan contoh/salah satu user
• Belum tentu user/pengguna tang nyata/asli
• Gunakan user pengganti
• Rincian materi
• Dibuat nyata
example persona
Betty 37 tahun, Ia telah menjadi Manajer Gudang selama lima tahun
dan bekerja untuk Simpkins Bersaudara Teknik selama dua belas
tahun . Dia tidak kuliah, namun setiap malam dia belajar untuk ijazah
bisnis (business diploma). Dia memiliki dua anak berusia 15 dan 7
tahun dan dia tidak ingin bekerja lembur. Dia bekerja sebagai
pengajar untuk kursus komputer ke rumah-rumah beberapa tahun
yang lalu, tapi hal tersebut terhenti ketika ia dipromosikan karena dia
tidak ada waktu lebih lagi untuk mengajar. Visinya yang sempurna,
tetapi gerakan kanan tangannya sedikit dibatasi menyusul kecelakaan
industri 3 tahun yang lalu. Dia sangat antusias tentang pekerjaannya
dan senang untuk mendelegasikan tanggung jawab dan mengambil
saran dari stafnya. Namun, dia tidak merasa terancam oleh
pengenalan lagi sistem komputer baru.
scenarios
stories for design
use and reuse
scenarios
• stories for design
• communicate with others
• validate other models
• understand dynamics
• linearity
• time is linear - our lives are linear
• but don’t show alternatives
scenarios …
• Apa yang akan digunakan pengguna?
• step-by-step walkthrough
• what can they see (sketches, screen shots)
• what do they do (keyboard, mouse etc.)
• what are they thinking?
• explore cognition
• what are the users thinking
• explore architecture
• what is happening inside
use scenarios to ..
• communicate with others
• designers, clients, users
• express dynamics
• screenshots – penampilan
• skenario – prilaku
Linearity (linearitas)
Scenarios – Sistem melalui satu Jalur linear
Pro:
• Life and time as linear
• Mudah untuk dipahami (cerita dan narasi yang alami)
• concrete (kemungkinan terjadi kesalahan kecil)
Kontra:
• Tidak ada pilihan, tidak ada cabang, tidak ada kondisi khusus
• miss the unintended
• Jadi:
• use several scenarios
• use several methods
navigation design
the systems
add user
levels
• Pilihan widget
• menus, buttons etc.
• Desain layar
• Desain aplikasi navigasi
• Lingkungan
• Aplikasi lain, O/S
Levels of interaction
PC Application Website Physical device
goal
start
goal seeking
goal
start
goal
start
goal
start
live links
to higher
levels
beware the big button trap
things other things