•
Derajat
kemampuan sebuah perangkat lunak untuk membantu penggunanya menyelesaikan
sebuah tugas.
• Tingkat
produk dapat digunakan yang ditetapkan oleh user untuk mencapai tujuan secara
efektif dan tingkat kepuasan dalam menggunakannya.
Penentu
keberhasilan system
•
Berguna
(useful)
•
Dapat
digunakan (usable)
•
Digunakan
(used)
5
buah komponen….
- Kemampuan untuk dipelajari (learnability) :
- Efisisensi :
- Mudah diingat (memorability) :
- Kesalahan dan keamanan :
- Kepuasan :
Menguji
daya guna
☺ Proses untuk
mengukur karakteristik interaksi manusia-komputer dari sebuah sistem.
☺ Untuk
mengidentifikasi kelemahan-kelemahan antarmuka, sehingga perancang dapat
memperbaikinya secara tepat.
☺ Dapat dilakukan
secara informal maupun menyeluruh.
☺ Dari yang berbiaya
sangat murah sampai biaya mahal.
3
Jenis uji kebergunaan menurut Levi and Conrad (1997) :
- Uji Eksploratori
- Threshold Testing
- Uji Perbandingan
Menurut
Hilbert & Redmiles (2000)
•
Uji
formatif :
•
Uji
sumatif :
Sistem yang berdaya guna
•
Mengurangi
biaya pelatihan
•
Support
consume
•
Meningkatkan
kepuasan pengguna
Cara uji kebergunaan
- Pemilahan Kartu
- Evaluasi heuristik
- Evaluasi uji skenario
Evaluasi Heuristik
•
Mengeksplorasi
sistem
•
Mengidentifikasi
masalah kebergunaan
•
Mengklasifikasikan
setiap pelanggaran atas satu atau lebih prinsip kebergunaan.
Daya guna Heuristik
- Dialog yang sederhana dan alami
- Berbicara dengan bahasa pengguna
- Mengurangi beban ingatan pengguna
- Konsisten
- Sistem timbal balik
- Jalankeluar yang jelas
- Jalan pintas
- Pesan kesalahan yang baik
- Bantuan dan dokumentasi
1. Dialog yang sederhana dan alami
· User interface
mestilah seringkas mungkin dan bersifat natural dialogue.
· Pendekatan yang
harus digunakan adalah dengan hanya menampilkan perintah yang diperlukan.
· Pengunaan warna,
warna sering
2. Berbicara dengan bahasa pengguna
·
Dialog seharusnya menggunakan bahasa yang dipahami
oleh user.
·
Penggunaan singkatan dan bahasa yang tidak jelas
harus dihindari, karena….
·
Menghindari perintah-perintah yang berorientasi mesi
atau bahasa pemrograman.
3. Mengurangi beban ingatan pengguna
= User tidak seharusnya dibebani untuk menginat atau menghafal pada saat
berinteraksi dengan sistem.
4. Konsisten
User interface yang konsisten terlihat dalam menampilkan suatu interface
yang menghindarkan user dari kesalahan saat menggunakan suatu perintah atau
fungsi untuk pertama kali
5. Sistem Timbal-balik
·
Sistem sebaiknya memberitahu pengguna atas segala
aktifitas yang sedang berlangsung (status sistem)
·
Sistem yang menunggu input dari pengguna, memproses
input, menampilkan output, dll
6. Jalan Keluar yang Jelas
·
Sistem
harus dapat memberikan penjelasan tentang kondisi dan solusi untuk menghindari
user terjebak dalam tampilan-tampilan yang tidak diinginkan saat berinteraksi
dengan sistem
7. Jalan Pintas
Berguna untuk membantu user agar dapat menggunakan berbagai fungsi dengan
mudah
8. Pesan Kesalahan yang Baik
Sistem sebaiknya
menyediakan mekanisme pemberitahuan kesalahan dan menunjukan situasi bahwa user
berada dalam kondisi bermasalah serta membantu user untuk lebih memahami sistem
9. Mencegah Kesalahan
Sistem interface
yang baik harus mampu membuat user menghindari kesalahan
10. Bantuan dan Dokumentasi
Merupakan
kemudahan yang diberikan dalam kebanyakan sistem, menjelaskan cara menggunakan
sistem, ciri-ciri khusus sistem, dan mengizinkan user untuk mengendalikan
sistem dengan lebih baik
0 komentar:
Posting Komentar