Langsung ke konten utama

Prinsip-prinsip yang mendukung Pendayagunaan


1. Learnability : Kemudahan yang memungkinkan user baru berinteraksi secara efektif dan dapat mencapai performance yang maksimal. prinsip-prinsip yang mempengaruhi Learnability :

Prinsip
Definisi
Prinsip yang terkait
Predictability
Mendukung user untuk menentukan
efek dari ‘future action’ berdasarkan catatan / sejarah  interaksi sebelumnya
Operation visibility
Synthesizability
Mendukung user untuk memperkirakan efek dari operasi sebelumnya pada keadaan saat ini
Immediate eventual honesty
Familiarity
Pengetahuan dan pengalaman user dalam domain berbasis komputer atau dunia nyata lainnya dapat diterapkan ketika berinteraksi dengan sistem yang baru
Guessability affordance
Generalizability
Mendukung user untuk menambah pengetahuan dari interaksi spesifik didalam dan diluar aplikasi – aplikasi ke situasi lainnya yang mirip

Consistency
Kemiripan dalam perilaku input /output yang muncul dari situasi atau tugas obyektif yang sama



2. Flexibility berkaitan dengan banyaknya cara yang dapat ditempuh oleh end-user untuk bertukar informasi atau berkomunikasi dengan sistem. Berikut ini prinsip-prinsip yang mempengaruhi Flexibility :

Prinsip
Definisi
Prinsip yang terkait
Dialogue initiative
Memungkinkan user terbebas dari kendala – kendala buatan (artificial) pada dialog input yang dipaksakan oleh sistem
System/user preemtive-ness
Multi – threading
Kemampuan sistem untuk mendukung interaksi user yang berhubungan dengan lebih dari satu task pada suatu waktu (waktu)
Concurrent vs. Interleaving, multy-modality
Task migratability
Kemampuan untuk melewatkan/memberikan kontrol dari eksekusi task yang diberikan sehingga menjadi task internal user atau sistem atau berbagi antar keduanya
Substitutivity
Memungkinkan nilai-nilai (values) ekuivalen antara input dan output yang masing-masing secara bebas dapat disubstitusi
Representasi perkalian, kesamaan kesempatan (opportunity)
Customizability
Kemampuan user interface untuk dimodifikasi oleh user atau sistem
Adaptivity, adaptability


3. Robustness : Tingkat dukungan yang diberikan agar user dapat menentukan keberhasilannya atau tujuan (goal) yang diinginkan. Berikut ini prinsip-prinsip yang mempengaruhi Flexibility :

Prinsip
Definisi
Prinsip yang terkait
Observability
Kemampuan user untuk mengevaluasi keadaan internal sistem dari representasi yang dapat dimengerti/dirasakan
Browsability, static/dynamic defaults, reachability, persistence, operation visibility
Recoverability
Kemampuan user untuk melakukan koreksi bila sebuah error (kesalahan) telah dikenali
Reachability, forward/back-ward recovery commensurate effort
Responsiveness
Bagaimana user mengetahui/menyadari laju komunikasi dengan sistem
Stability
Task conformance
Tingkatan dimana sistem pelayanan mendukung semua tasks yang user ingin lakukan dan dengan cara yang user ketahui
Task completeness, task adequacy


Supaya lebih jelas bisa lihat video berikut :  

Semoga bisa membantu dan semoga bisa bermanfaat :) , 



Komentar

Postingan populer dari blog ini

Tipe Data dalam Pascal

      Tipe Data menunjukkan suatu nilai yang dapat digunakan oleh suatu variable yang bersangkutan. Jenis – jenis data yang dikenal dalam bahasa pascal antara lain yaitu: 1. Jenis data sederhana    ¨ Jenis data yang standar; yaitu : Integer, Real, Char, Boolean    ¨ Jenis data yang non standar (user defined), yaitu; Enumerated, Sub-range 2. Jenis data String 3. Jenis data berstuktur, yaitu: Array, Record, Set, File 4. Jenis Data Pointer INTEGER > Integer merupakan nilai bilangan bulat. Tipe integer adalah bilangan yang tidak mempunyai titik desimal/bilangan pecahan.Jenis data ini terdiri atas integer positif, integer negatif dan nol. > Pada TURBO PASCAL jenis data ini di bagi atas beberapa bagian, yaitu : Integer merupakan nilai bilangan bulat. Tipe integer adalah bilangan yang tidak mempunyai titik desimal/bilangan pecahan.Jenis data ini terdiri atas integer positif, integer negatif dan nol. REAL ¨ Tipe real adalah ...

Statement Pascal

Deklarasi statemen dengan diawali oleh kata cadangan BEGIN dan diakhiri dengan kata cadangan END. Akhir dari setiap statemen diakhiri dengan titik koma [;]. Statemen statemen dalam bahasa Pascal terdiri dari pernyataan yang berupa fungsi dan prosedur yang telah disediakan sebagai perintah standar Turbo Pascal. 1. Statemen-statemen yang digunakan untuk input/output. # Read/Readln [prosedur]. Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam suatu variabel. Sintaks: Read/Readln(x); (ingat, selalu diakhiri dengan titik koma [;]) Keterangan : x = variabel. Read = pada statemen ini posisi kursor tidak pindah ke baris selanjutnya. Readln = pada statemen ini posisi kursor akan pindah ke baris selanjutnya setelah di input. # ReadKey [fungsi]. Untuk pembacaan sebuah karakter dari keyboard. Tipe data yang dihasilkan adalah char. Sintaks: ReadKey; # Write/Writeln [prosedur]. Digunakan untuk menampilkan isi dari suatu nilai variable di l...