help dan dokumentasi

Upload: cien-z-lu

Post on 07-Jul-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Help Dan Dokumentasi

    1/9

    Help dan DokumentasiA. Penanganan Kesalahan dan Help Documentasi

      1. Tipe-tipe Kesalahan (Errors)

    a. Kesalahan Persepsi

    • Gagal menangkap informasi

    • Gagal menangkap perhatian pengguna

     b. Kesalahan Kognitif 

    • Ketidak adaan bantuan

    • Inkonsisten

    Ketidak adaan status informasi• Kemampuan yang kurang

    c. Kesalahan Motor (Gerak)

    • emahnya kondisi mata dan tangan

    • !ekanan kecepatan

    • Memerlukan kemampuan yang tinggi tapi pada koordinasi tanagan dan mata

    • Memerlukan "enis kealihan lain

     

    2. Tipe-tipe Slip

    a. Kesalahan #apture

    Kesalahan karena terlalu sering atau kebiasaan.

     b. Kesalahan Deskripsi

    Kesalahan dalam melakukan aksi pada ob"ek yang salah.

    c. Kesalahan Data Dri$en

    Kesalahan karena pengaruh data dari area edit

    d. Pengaktifan %sosiatif 

    Kesalahan karena pengaruh data yang ada dipikirkan pada saat ini.

  • 8/18/2019 Help Dan Dokumentasi

    2/9

    e. Hilangnya Pengaktifan

    Kesalahan karena lupa apa yang harus dilakukan.

    f. Kesalahan Mode

    Kesalahan akibat lupa pada mode yang sedang dilakukan

     

    c. Panduan Pencegahan Kesalahan

    &. Menghapus mode'mode atau menyediakan petun"uk yang terlihat untuk mode'mode

    tersebut.

    . Gunakan teknik koding yang baik (arna* gaya).

    +. Memaksimalkan pengenalan* mengurangi hafalan.

    ,. Merancang urutan gerak atau perintah yang tidak sama.

    -. Mengurangi kebutuhan untuk mengetik.

    . /"i dan memantau kesalahan'kesalahan dan memperbaikinya.

    0. Memungkinkan pertimbangan ulang aksi'aksi yang dilakukan oleh user* misalnya

    memindahkan file dari recycle bin.

      d. Panduan eco!er" Kesalahan&. Menyediakan tipe'tipe tanggapan yang sesuai.

    . 1uery2 bertanya pada user apa yang sudah dilakukan* kemudian melegalkan tindakan

    yang salah.

    +. Menyediakan fungsi 3undo4 dan pembatalan dari proses yang sedang ber"alan.

    ,. Meminta konfirmasi untuk perintah yang drastis dan bersifat merusak.

    -. Menyediakan pengecekan yang beralasan pada masukan data.

    . Mengembalikan kursor ke area kesalahan* memungkinkan untuk melakukan perbaikan.

    0. Menyediakan beberapa kecerdasan buatan.

    5. Menyediakan akses cepat kepada bantuan untuk konteks'sensitif.

     

    #. Help Dan Do$umentasi

     %da sebagian pendapat menyatakan baha system yang interaktif di"alankan tanpa

    membutuhkan bantuan atau training. Hal ini mungkin ideal akan tetapi "auh dari kenyataan.

    Pendekatan yang lebih membantu adalah dengan mengasumsikan baha user akan membutuhkan

     bantuan pada suatu aktu dan merancang bantuan (help) ini ke dalam system.

     

  • 8/18/2019 Help Dan Dokumentasi

    3/9

      1. %enis-&enis Help dan do$umentasi di'agi men&adi 2 "aitu

    a. Paper based (tercetak)

    Keunggulan menggunakan peper based yaitu2

    • Pengguna dapat menger"akanya diluar masa penger"aan tugas.

    • Pengguna dapat menulis catatan tertentu yang diperolah aktu men"alankan sistem

    Kelemahan2

    • %gak sulit mendeskripsikan sesuatu yang bergerak 

    • 6ulit mensesuaikan antara yang di baca dengan kenyataan sebenarnya didalam sistem

    • Pengguna akan kesulitan membaca saat men"alankan sistem karena kurang praktis.

     b. #omputer based

    7enis #omputer based yaitu 2

    • #ommand assistance

    Mungkin pendekatan yang umum untuk user support adalah menyediakan bantuan pada le$el

    command* user yang membutuhkan bantuan pada command yang khusus dan ditampilkan pada

    layar bantuan atau pada manual page yang men"elaskan tentang command tersebut.

    #ontoh pada /8I9 man help dan D:6 help command.

    • #ommand prompts

    Menyediakan bantuan ketika user menemukan kesalahan yang sering ter"adi dalam bentuk

     prompt perbaikan

    • #onte;t'sensiti$e help

  • 8/18/2019 Help Dan Dokumentasi

    4/9

    • Intelligent help system

    Dioperasikan untuk memonitoring akti$itas user dan mengkonstruksikan model sesuai dengan

    user. Model ini termasuk pengalaman* preferences* kesalahan user atau kombinasi dari semuanya.

     

    . Ada empat &enis alat 'antu "ang di'utuh$an user

    a. 1uick reference

    Digunakan sebagai pengingat untuk user dari suatu yang detail yang secara dasar sangat familiar

    dan biasa digunakan.

     b. !ask'specific help

    Membantu user menghadapi masalah atau tidak pasti mengambil tindakan dalam memecahkan

    masalah yang khusus

    c. =ull e;planation

    6uatu alat bantu atau perintah yang dapat membantu memahami secara lengkap.

    d. !utorial

    Khusus untuk user baru yang menyediakan perintah secara step by step.

      *. Ke'utuhan dari user support

    a. %$ailability

    /ser dapat menggunakan bantuan pada setiap aktu selama berinteraksi dengan system

     b. %ccuracy dan completeness

  • 8/18/2019 Help Dan Dokumentasi

    5/9

    system bantuan tidak dapat beker"a. 6istem bantuan menyediakan harus konsisten terhadap semua

    system yang ada dan "uga pada system itu sendiri.

    d. >obustness

    6istem 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.

    e. =le;ibility

    6ystem bantuan yang fleksibel akan membuat setiap user dapat beinteraksi dalam mencari

    sesuatu yang sesuai dibutuhkannya.

    f. /nobtrusi$eness

    6ystem ini seharusnya tidak mencegah user dalam melan"utkan peker"aannya.

     

    +. Kno,ledge representation user modelling

    a. 1uantification

    Model yang sederhana dari user modelling yang menggunakan "umlah tingkatan dari keahlian

    yang akan merespon ke arah yang berbeda.

    #ontoh

     Move from Level 1 to Level 2

     If 

    The system has been used more than twice (0.25

    !ommands " and y have been used effectively (0.20

     #elp has not been accessed this session (0.25

      The s"stem has 'een used in the last + da"s

     b. 6tereotypes

  • 8/18/2019 Help Dan Dokumentasi

    6/9

    I%M.

     

    . Kno,ledge representation modelling ad!isor" strateg"

    6istem ini kadang disebut dengan intelligent help yang membuat modelling ad$isory atau strategi

    tutorial. Pada system ini tidak hanya membolehkan memilih nasehat yang cocok untuk user tetapi

     "uga menggunakan metode yang cocok.

     

    /. Te$ni$ untu$ $no,ledge representation

    !erdapat empat group utama dari teknik yang digunakan dalam knoledge representation untuk

    intelligent help system 2

    a. >ule based techni?ues

  • 8/18/2019 Help Dan Dokumentasi

    7/9

    Pengetahuan digunakan untuk meakili sekumpulan aturan dan kenyataan. !eknik ini digunakan

    untuk domain yang relatif besar dan dapat meakili kegiatan yang menampilkan pengetahun.

    #ontoh2

     I$ 

    !ommand is %&IT file1

     '&

     Last command is !)M*IL% file1

    T#% 

    Tas+ is &%,-

    action is describe automatic debu//er 

     b. =rame based techni?ue

    Digunakan untuk meakili situasi yang umum ter"adi. =rame merupakan suatu struktur yang

     berisi slot yang diberi label yang meakili cirri yang berhubungan.

    #ontoh 2

    -ser 

     %"pertise level novice!ommand %&IT file1

     Last command !)M*IL% $IL%1

     %rrors this session  

     'ction describe automatic debu//er 

    c. 8etork based techni?ues

    Meakili pengetahuan tentang user dan system yang merupakan hubungan antara kenyataan.

    #ontoh yang paling umum adalah semantic netork. 8etork merupakan suatu hirarki dan child

    dapat berhubungan dengan parent'nya

    #ontoh compile yang dapat diperluas dengan semantic netork 2

    !! is an instance of !)M*IL% 

    !)M*IL% is a command 

    !)M*IL% is related to &%,-

    !)M*IL% is related to %&IT 

  • 8/18/2019 Help Dan Dokumentasi

    8/9

     'utomatic debu//er facilitates &%,-

    d. @;ample based techni?ue

    Meakili pengetahuan yang secara implicit dengan struktur keputusan dari suatu klasifikasi

    system.

    #ontoh 2

     %&IT file1

    !)M*IL% file1

     

    0. asalah dengan $no,ledge representation dan modelling

    Pengetahuan meakili suatu issue pusat dalam intelligent help system tetapi tidak tanpa masalah

    itu sendiri. Pengetahuan kadang sulit didapatkan* terutama "ika ada domain yang e;pert tidak

    tersedia.

    Masalah lain adalah mengintepretasikan informasi yang cocok.

    • Inisiatif 

    Haruskah user mempertahankan pengaasan yang lengkap terhadap system*

    Haruskah system langsung berinteraksi atau

    Haruskan penggabungan dialog didukung A

    • @ffect

    Para perancang seharusnya memperhatikan efek dari modelling dan adaptasi

    • 6cope

    Para perancang perlu memperhatikan scope dari bantuan dimana digunakan pada le$el aplikasi

    atau system yang luas.

     

    1. erancang Help dan do$umentasi

    !erdapat banyak cara untuk merancangnya dan semua itu diserahkan pada perancang untuk

    memilih cara yang terbaik akan tetapi hal yang perlu diperhatikan adalah 2

  • 8/18/2019 Help Dan Dokumentasi

    9/9

    • Perancangannya seharusnya tidak seperti 3add'on4 pada system. 6ecara ideal seharusnya

    merupakan bagian integral dalam sistem

    • Perancang harus memperhatikan isi dari bantuan dan konteks sebelum teknologi tersedia

    11. 3su presentasi dalam help dan do$umentasi "aitu

    •  Masalah presentasiHo is help re?uested A

    Pilihan pertama bagi perancang untuk membuat bagaiman bantuan dapat diakses oleh user.

    !erdapat beberapa pilihan.