21
pengembangan. Pemeliharaan ini diperlukan karena perangkat lunak
yang dibuat
tidak selamanya hanya seperti itu. Ketika perangkat lunak dijalankan mungkin
saja
masih
terdapat
eror -
eror
yang tidak
ditemukan
sebelumnya,
atau
terdapat
penambahan
fitur
-
fitur
yang
belum ada
pada
perangkat
lunak
tersebut.
Pengembangan diperlukan ketika adanya perubahan dari eksternal
perusahaan
seperti ketika ada pergantian sistem operasi, atau perangkat lainnya.
2.11.
Interaksi Manusia dengan Komputer
Suatu
program
haruslah
dapat
membuat
penggunanya
merasa
senang
dan
nyaman
dalam
menggunakannya.
Oleh
karena
itu
suatu
program yang
baik
haruslah
bersifat
user
friendly.
Lima
kriteria
yang
harus
dipenuhi
oleh
suatu
sistem yang
user
friendly (Shneiderman,1998, p15) adalah :
1. Waktu pembelajaran yang tidak lama. (Time to learn)
Berapa
lama
waktu
yang
dibutuhkan
oleh user
untuk
mempelajari
dan
menggunakan perintah perintah yang relevan untuk suatu tugas (tasks).
2. Kecepatan penyajian informasi yang cepat. (Speed of performance)
Berapa lama waktu yang dibutuhkan untuk menyelesaikan tugas.
3. Tingkat kesalahan pemakaian rendah. (Rate of errors by users)
Berapa banyak kesalahan dan kesalahan apa saja yang dilakukan oleh pengguna
dalam menyelesaikan
tugas.
Walaupun
waktu
untuk
membuat
dan
memperbaiki
kesalahan
mungkin
tidak sesuai dengan kecepatan penyajian
informasi (Speed of
performance),
error
handling adalah salah satu komponen yang kritikal dari
penggunaan sistem yang dimana
membutuhkan perhatian dan pembelajaran
lebih
lanjut.
|