Prinsip-prinsip Kebolehgunaan

Slides:



Advertisements
Similar presentations
Model Konsep dan Gaya Interaksi
Advertisements

Prosedur dan Fungsi.
Protokol Rangkaian Bab 6
BAB 3-2 Sifat Robot. Objektif Boleh mengetahui ciri/spesifikasi robot Boleh menerangkan ciri/spesifikasi yang menerangkan kelakuan dan sifat robot Boleh.
Ketidaktentuan –Tidak lengkap –tidak konsisten, –tidakpasti… atau ketiga- tiganya sekali.
Pembolehubah dan Pemalar
1 Bab 7 Teknik Penilaian Rekabentuk.
BAB 5-4 Training Aplikasi Machine Vision. Objektif Boleh mengetahui kepentingan training pada vision system Boleh menghuraikan aplikasi vision system.
Bab 5-3 Image Processing and Analysis. Objektif Boleh mengetahui langkah-langkah yg terlibat di dalam Fungsi II Boleh menghuraikan keperluan dan fungsi.
RANGKA RUJUKAN ROBOT (ROBOT REFERENCE FRAMES)
WRET1103 REKABENTUK APLIKASI MULTIMEDIA
Rekabentuk Antaramuka Pengguna
TK2133 Komunikasi Data Bab 3 Model OSI & TCP/IP. Model OSI (Open System Interconnection) Model yg membenarkan 2 sistem berkomunikasi berdasarkan senibina.
Mhmh1 Laluan dalam WAN TK3133 Teknologi Rangkaian Komputer.
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142) BAB 3 : TEKS.
Prinsip-prinsip Spesifikasi Rekabentuk
1 Bab 8 Halatuju dan Kekangan dalam Antaramuka : Multisensori.
AMPS /D-AMPS ADVANCED MOBILE PHONE SYSTEM/DIGITAL ADVANCED MOBILE PHONE SYSTEM.
PENGHANTARAN SISTEM (DELIVERING THE SYSTEM). Pengenalan Menghampiri penghujung fasa pembangunan sistem 2 isu utama yang menentukan kejayaan dalam menghantar.
Prinsip-prinsip Kebolehgunaan
Paradigma Pengaturcaraan
1 Bab 6 Antaramuka pertuturan. Aplikasi yang menggunakan antaramuka pertuturan : Tangan pengguna dalam keadaan sibuk.
Pernyataan Kawalan Java
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Pengurusan Sistem Maklumat dan Kaitan dengan Organisasi Pendidikan
UNIT 2: Pengenalan Komputer dan SISTEM OPERASI KOMPUTER
Ciri-Ciri Reka Letak Yang Baik
Konsep Pengukuran dalam Penyelidikan
PENERBITAN ELEKTRONIK
KOM 3207 PENGENALAN TEORI KOMUNIKASI SEM /2015
PENGAJARAN & PEMBELAJARAN BERBANTUKAN KOMPUTER (PPBK
Paradigma Pengaturcaraan
BAB 9 VB6 DAN PANGKALAN DATA.
Prinsip-prinsip Kebolehgunaan
Analisis dan Interpretasi Data
PENGUMPULAN PROJEK DALAM SATU SISTEM APLIKATI
Pengenalan Kepada Interaksi Manusia Komputer
PERISIAN HAMPARAN ELEKTRONIK
EOH 3101 PRINSIP KESIHATAN PERSEKITARAN SIRI ISO dan EMS.
Masalah Tugasan.
KOMPONEN ASAS VISUAL BASIC 6.0
CABARAN MEDIA YANG BERUBAH
MODULE 3 : HARDWARE : MONITOR CORRECTIVE MAINTENANCE WORK
Spesifikasi Pengaturcaraan Fungsian
Pengenalan Sistem Automasi Industri
Analisis dan Interpretasi Data
Pernyataan if.. Pernyataan switch..
BAB 8 TATASUSUNAN.
EOH 3101 PRINSIP KESIHATAN PERSEKITARAN SIRI ISO dan EMS.
Pengenalan.
Penyelesaian Rangkaian Multimedia
PENERBITAN ELEKTRONIK
BAB 2(a):PENGENALAN KEPADA JELMAAN LAPLACE
2.0 PENGALAMATAN RANGKAIAN
Pengenalan Kepada Interaksi Manusia Komputer
06.09 : PREPARE INSTALLATION CHECKLIST
Pengenalan Kepada Interaksi Manusia Komputer
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Pembolehubah dan Pemalar
Pengurusan Antarabangsa
Oleh: Zaihan Abdul Ghani A Sharifah Suhaila Mohd Ramli A103305
POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI
Kebolehgunaan Semula Perisian
Prinsip-prinsip Spesifikasi Rekabentuk
Muhamad Shukri Saud PRODUCTION ORGANIZATION
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
WEB 2.0 and E-LEARNING & MOBILE LEARNING
Penilaian Capaian & Maklumbalas Berkaitan
Keperluan rangkaian bagi aplikasi multimedia
Presentation transcript:

Prinsip-prinsip Kebolehgunaan Bab 3 Prinsip-prinsip Kebolehgunaan

Prinsip Kebolehgunaan Boleh dikategorikan kepada 3: Kebolehbelajaran (learnability) Kebolehlenturan (flexibility) Ketahanan (robustness)

Prinsp 1 - Kebolehbelajaran ‘Learnability’ Beberapa prinsip yang menyokong kebolehbelajaran: ‘Predictability’ – kebolehramalan ‘synthesizability’ - kebolehsintesisan ‘Familiarity’ ‘Generalizability’ ‘Consistency’

‘Prinsip 1a – ‘Predictability’ Membolehkan pengguna mengagak tindakan dan kesan yang akan berlaku berdasarkan kepada interaksi sebelumnya Berkait dengan ‘operation visibility’ - pengguna diberi ‘hint’ tentang mana-mana operasi yang boleh dilaksanakan , dan tidak boleh dilaksanakan Penggunaan model mental

‘Prinsip 1b – ‘Synthesizability’ Kebolehan pengguna untuk menilai kesan operasi sebelumnya ke atas keadaan semasa Pengguna perlu sedar tentang kesan sebarang perubahan yang berlaku, contohnya, penyalinan fail menggunakan windows Membantu pembentukan model mental Contoh masalah: penggunaan ‘replace’ dalam Word Menggantikan ‘the the’ kepada ‘the’ We will prove the theorem holds as a …  We will prove theorem holds as a …

‘Prinsip 1c – ‘Familiarity’ Sejauh mana pengguna boleh menggunakan pengalaman dan pengetahuannya dalam dunia sebenar atau domain sistem komputer dengan sistem yang baru ‘Guessability’, cth: dari mesin taip kepada pemproses perkataan ‘Affordance’

‘Prinsip 1d – ‘Generalizability’ Membolehkan pengguna menggunakan pengetahuan tentang suatu interaksi tertentu kepada interaksi lain dalam sistem yang sama, dan kepada sistem yang lain tetapi dalam situasi yang serupa Contoh: operasi ‘copy’, ‘cut & paste’ di antara tetingkap Juga dilihat sebagai suatu bentuk ketekalan (consistency)

Prinsip 1e - Ketekalan ‘Consistency’ Keserupaan dalam perlakuan sistem bagi situasi atau tugas yang mirip di antara satu sama lain Prinsip yang sangat penting Banyak aspek, antaranya ; penamaan arahan, cara memberi arahan, bentuk input/output, dll

Prinsip 2 - Kebolehlenturan ‘Flexibility’ Merujuk kepada kepelbagaian cara penguna dan sistem bertukar maklumat. Beberapa prinsip yang menyokong: ‘Dialog initiative’ ‘Multi-threading’ ‘Task migratability’ ‘Substitutivity’ ‘customaizability’

Prinsip 2a – ‘Dialog Initiative’ Bentuk komunikasi yang lebih dikawal oleh pengguna, berbanding dengan sistem ‘User-driven vs system driven’ Adakalanya kawalan perlu diberikan kepada sistem untuk mengelak berlakunya ralat yang serius

Prinsip 2b – ‘Multi-threading’ Kebolehan sistem menyokong interaksi pengguna dalam lebih dari satu tugas pada masa yang sama Contoh: aplikasi yang berbeza dalam tetingkap yang berbeza pada masa yang sama ‘Multi-modality’ – pelbagai cara berkomunikasi, contohnya, ‘Ctrl-S’ atau pilih menu ‘Save’ untuk simpan dokuman

Prinsip 2c -‘Task migratability’ Kebolehan untuk memindahkan kawalan perlaksaan tugas di antara sistem dengan pengguna Contoh: spell-checker Sistem boleh melakukan penyemakan secara automatik Tetapi tugas untuk mengecam nama khas dan kesesuaian perkataan perlu dilakukan oleh pengguna

Prinsip 2d -‘Substitutivity’ Membolehkan nilai yang serupa boleh saling ditukarganti mengikut kesesuaian semasa Contoh: saling tukar di antara inci dan sm Tiada perbezaan yang jelas di antara input dan output  output boleh digunakan semula sebagai input, contohnya seperti data dalam Excell,

Prinsip 2e -‘Customizability’ Keupayaan untuk mengubahsuai antaramuka oleh pengguna, mengikut kehendak masing-masing Ada dua bentuk: ‘Adaptability’ - pengguna mengubah suai bentuk input dan output – pengubahsuaian yang agak terhad ‘Adaptivity’ – pengubahsuaian yang dilakukan secara automatik oleh sistem

Prinsip 3 – Ketahanan ‘Robustness’ Merangkumi ciri-ciri sistem yang menyokong kejayaan perlaksanaan sesuatu tugas dan pencapaian matlamat Beberapa prinsip yang menyokong: ‘Observability’ ‘Recoverability’ ‘Responsiveness’ ‘Task conformance’

‘Prinsip 3a – ‘Observability’ Membolehkan pengguna menilai status sistem dari perwakilan yang jelas Boleh diterangkan menggunakan beberapa prinsip lain: ‘browsability’ ‘availability of defaults’ ‘persistence’

Prinsip 3a – ‘Observability’ ‘Browsability’ – membenarkan pengguna menjelajah (explore) status dalaman sistem menggunakan fungsi tertentu yang terhad ‘Defaults’ – membantu pengguna mengecam jawapan atau tindakan yang betul ‘Persistence’ – jangkamasa kesan suatu tindakan dan keupayaan pengguna memanfaatkan kesan tersebut terutama komunikasi secara visual lebih persistent berbanding komunikasi dengan bunyi Contoh: ikon bendera pada mailbox vs bunyi ‘beep’

‘Prinsip 3b – ‘Recoverability’ Keupayaan untuk mencapai matlamat yang dikehendaki selepas ralat dikenalpasti dalam interaksi sebelumnya Dua jenis ‘recovery’: ‘forward’ – menerima status semasa dan merancang langkah seterusnya yang bersesuaian ‘backward’ – ‘undo’ kesilapan yang telah dilakukan

‘Prinsip 3c – ‘Responsiveness’ Pengukuran kadar komunikasi di antara sistem dengan pengguna Masa tindakbalas (response time) – jangkamasa yang diperlukan oleh sistem untuk memberitahu pengguna tentang pertukaran statusnya Sistem perlu memberikan tindakbalas dengan serta-merta

‘Prinsip 3d – ‘Task Conformance’ Persoalan berkait dengan samada sistem menyokong kesemua tugas-tugas yang ingin dilaksanakan oleh pengguna (task completeness), dan Samada sistem melaksanakannya sepertimana yang difahami dan dijangka oleh pengguna (task adequacy)