RESUME KELOMPOK 11
HELP
DAN DOKUMENTASI
Ada empat jenis bantuan yang dibutuhkan
user :
o
Quick reference
o
Task-specific help
o
Full explanation
o
Tutorial
·
Kebutuhan
dari user support
o
Availability
User dapat
menggunakan bantuan pada setiap waktu selama berinteraksi dengan system
o
Accuracy dan completeness
Bantuan ini
seharusnya menyediakan kekakuratan dan kelengkapan system bantuan.
o
Consistency
Seperti
diketahui bahwa user membutuhkan jenis-jenis yang berbeda dari bantuan untuk
digunakan pada kegunaan yang berbeda. Hal ini dapat secara tidak langsung
menyebabkan system bantuan tidak dapat bekerja. Sistem bantuan menyediakan
harus konsisten terhadap semua system yang ada dan juga pada system itu
sendiri.
o
Robustness
Sistem bantuan
ini biasanya digunakan oleh orang yang sedang dalam kesulitan karena system
mempunyai perilaku yang tidak dia harapkan atau mempunyai kesalahan. Hal ini
sangat penting dimana system bantuan seharusnya kuat baik dalam hal menangani
kesalahan dan perilaku yang tidak diharapkan.
o
Flexibility
System bantuan
yang fleksibel akan membuat setiap user dapat beinteraksi dalam mencari sesuatu
yang sesuai dibutuhkannya.
o
Unobtrusiveness
System
ini seharusnya tidak mencegah user dalam melanjutkan pekerjaannya.
·
Pendekatan-pendekatan
user support
o
Command assistance
Mungkin
pendekatan yang umum untuk user support adalah menyediakan bantuan pada level
command, user yang membutuhkan bantuan pada command yang khusus dan ditampilkan
pada layar bantuan atau pada manual page yang menjelaskan tentang command
tersebut.
Contoh
pada UNIX man help dan DOS help command.
o
Command prompts
Menyediakan
bantuan ketika user menemukan kesalahan yang sering terjadi dalam bentuk prompt
perbaikan
o
Context-sensitive help
Berbentuk menu
based system yang menyediakan bantuan pada menu option. Contoh spy editor help
command dan Macintosh ballon help.
o
On-line tutorial
Mengijinkan user
bekerja melalui aplikasi dasar dengan lingkungan percobaan. User dapat melihat
kemajuan sesuai dengan kecepatan dan dapat mengulangi bagian dari tutorial yang
dia inginkan. Kebanyakan on-line tutorial tidak mempunyai intelligent karena
tidak mempunyai pengetahuan tentang user dan pengalaman user sebelumnya.
o
On-line documentation
Membuat efektif
dengan membuat dokumentasi tersedia di komputer.
·
Intelligent
help system
Dioperasikan
untuk memonitoring aktivitas user dan mengkonstruksikan model sesuai dengan
user. Model ini termasuk pengalaman, preferences, kesalahan user atau kombinasi
dari semuanya.
o
Knowledge representation : user
modelling
o
Quantification
Model
yang sederhana dari user modelling yang menggunakan jumlah tingkatan dari
keahlian yang akan merespon ke arah yang berbeda.
o
Stereotypes
Berbasiskan
pada karakteristik user dan kemungkinan sederhana seperti membuat perbedaan
antara user baru dan user yang ahli. Atau yang lebih kompleks seperti membuat
stereotype yang berbasiskan pada lebih dari satu informasi.
o
Overlay models
Merupakan
model yang ideal yang membandingkan perilaku user. Hasilnya ditampilkan dalam
dua model atau perbedaan. Keuntungan dari model ini dapat melihat secara pasti
bagian dari aktivitas suatu system.
Pendekatan
yang sama digunakan pada error based model dimana system menyimpan rekaman
kesalahan dan perilaku sebenarnya dari
user serta membandingkannya.
·
Knowledge
representation : domain and task modelling
Pendekatan
yang umum dari masalah ini adalah untuk mewakili tugas user dari urutan
perintah yang tersedia untuk mengeksekusinya. Sebagaimana pada tugas user,
command digunakan untuk membandingkan urutan tugas yang telah disimpan dan
mencocokan dengan urutan tepat. Jika urutan command user tidak cocok maka
dibutuhkan bantuan. Pendekatan ini digunakan pada system PRIAM.
·
Knowledge
representation : modelling advisory strategy
Sistem
ini kadang disebut dengan intelligent help yang membuat modelling advisory atau
strategi tutorial. Pada system ini tidak hanya membolehkan memilih nasehat yang
cocok untuk user tetapi juga menggunakan metode yang cocok.
·
Teknik
untuk knowledge representation
Terdapat empat
group utama dari teknik yang digunakan dalam knowledge representation untuk
intelligent help system :
o
Rule based techniques
Pengetahuan
digunakan untuk mewakili sekumpulan aturan dan kenyataan. Teknik ini digunakan
untuk domain yang relatif besar dan dapat mewakili kegiatan yang menampilkan
pengetahun.
o
Frame based technique
Digunakan
untuk mewakili situasi yang umum terjadi.
Frame
merupakan suatu struktur yang berisi slot yang diberi label yang mewakili cirri
yang berhubungan.
o
Network based techniques
Mewakili
pengetahuan tentang user dan system yang merupakan hubungan antara kenyataan.
o
Example based technique
Mewakili
pengetahuan yang secara implicit dengan
struktur keputusan dari suatu klasifikasi system.
·
Masalah
dengan knowledge representation dan modelling
Pengetahuan
mewakili suatu issue pusat dalam intelligent help system tetapi tidak tanpa
masalah itu sendiri. Pengetahuan kadang sulit didapatkan, terutama jika ada domain
yang expert tidak tersedia.
Masalah
lain adalah mengintepretasikan informasi yang cocok.
·
Masalah
lain
o
Inisiatif
o
Effect
o
Scope
·
Merancang
user support system
Terdapat
banyak cara untuk merancangnya dan semua itu diserahkan pada perancang untuk
memilih cara yang terbaik akan tetapi hal yang perlu diperhatikan adalah :
o
Perancangannya seharusnya tidak seperti
“add-on” pada system. Secara ideal seharusnya merupakan bagian integral dalam
sistem
o
Perancang harus memperhatikan isi dari
bantuan dan konteks sebelum teknologi tersedia
o
Masalah presentasi
§ How
is help requested ?
Pilihan
pertama bagi perancang untuk membuat bagaiman bantuan dapat diakses oleh user.
Terdapat beberapa pilihan. Bantuan ini dapat berupa command, button fungsi yang
dapat memilih on atau off atau aplikasi yang terpisah.
§ How
is help displayed?
Bagaimana
bantuan akan dapat dilihat oleh user. Dalam system window mungkin ditampilkan
dalam window yang baru. Dalam system lain mungkin dalam layar yang penuh atau
bagian dari layar. Alternatif lain dapat berbentuk pop-up box atau tingkat
command line
§ Effective
presentation of help
Tidak
menjadi masalah teknologi apa yang digunakan untuk membuatnya akan tetapi yang
perlu diperhatikan dan menjadi suatu prinsip yakni keefektifan.
·
Masalah
implementasi
- Para perancang harus membuat keputusan untuk implementasi berupa secara fisik maupun pilihan yang tersedia untuk user. Keputusan ini sudah termasuk dalam pertanyaan command operating system, apakah berbentuk meta-command atau applikasi? Hambatan fisik berupa screen space, kapasitas memori dan kecepatan.
- Masalah lain adalah bagaimana struktur data bantuan : apakah berbentuk single file, hierarchy file atau database ?
Tidak ada komentar:
Posting Komentar