dipelajari
pengguna merasa nyaman/senang dalam
menggunakan.
Ekonomis/pemakaian sumber daya lebih sedikit
JENIS ANTARMUKA KOMPUTER
Batch processing
Impersonal computing
CONTOH PERGESERAN PARADIGMA
Batch processing
Time-sharing
Interactive computing
Batch processing
Timesharing
@#$% !
Networking
???
Community computing
Batch processing C…P… filename Move this file here,
dot star… or was and copy this to there.
Timesharing it R…M?
Networking
Graphical displays % foo.bar
ABORT
dumby!!!
Direct manipulation
Batch processing
Timesharing
Networking
Graphical display
Microprocessor
Personal computing
Batch processing
Timesharing
Networking
Graphical display
Microprocessor
WWW
Global information
Sebuah simbiosis dunia fisik dan elektronik
dalam pelayanan kegiatan sehari-hari.
• Batch processing
• Timesharing
• Networking
• Graphical display
• Microprocessor
• WWW
• Ubiquitous Computing
UBIQUITOUS COMPUTING
JENIS PARADIGMA
Time-sharing
Video display unit (VDU)
Programming toolkits
Personal computing
Windows system & WIMP
Metaphor
Direct manipulation
Langunge versus action
Hypertext
Multi-modality
CSCW
TIME-SHARING
Learnability :
Kemudahan yang memungkinkan user baru
berinteraksi secara efektif dan dapat mencapai
performance yang maksimal.
Flexibility :
Menyediakan banyak cara bagi user dan sistem
untuk bertukar informasi
Robustness :
Tingkat dukungan yang kuat diberikan agar
user dapat menentukan keberhasilan ataupun
tujuan (goal) yang diinginkan.
PRINSIP YANG MEMPENGARUHI
LEARNABILITAS
Prinsip Definisi Prinsip yang
terkait
Mendukung user menentukan efek dari
Predictability future action berdasar catatan atau
Operation
sejarah interaksi sebelumnya visibility
Mendukung user untuk memperkirakan
Synthesizability efek dari operasi sebelumnya pada
Immediate
keadaan saat ini
Pengetahuan dan pengalaman user dalam
Familiarity domain berbasis komputer/dunia nyata
Guessability
lainnya dapat diterapkan ketika Affordance
berinteraksi dengan sistem yang baru
Mendukung user menambah pengetahuan
Generalizability dari interaksi spesifik di dalam dan di luar
aplikasi ke situasi lain yang mirip
Kemiripan dalam perilaku input atau
Consistency output yang muncul dari situasi atau tugas
objektif yang sama
PRINSIP YANG MEMPENGARUHI
FLEKSIBILITAS
Prinsip Definisi Prinsip yang terkait
Memungkinkan user terbebas dari kendala-kendala Sistem atau user
Dialog initiative buatan (artificial) pada dialog input yang
dipaksakan oleh sistem
primitiveness