47
Sistem dirancang
sedemikian
rupa
sehingga
dapat
mencegah
user
dalam
membuat kesalahan.
Hanya penggunaan menu seleksi
untuk
membatasi input
dari user, validasi pengisian data pada form agar data yang diisi sesuai
dengan
ketentuan.
Bila
terjadi
kesalahan,
sistem harus
dapat
memberikan
intruksi yang sederhana, kontruktif dan spesifik untuk perbaikan.
6. Mengijinkan pembalikan undo dengan mudah
Terkadang user tidak sengaja
melakukan action yang tidak diinginkan, untuk
itu
user
ingin
melakukan
pembatalan.
Sistem harus
sebanyak
mungkin
memberikan
fungsi
pembatalan
ini. User
akan
merasa
lebih
aman
dan
tidak
takut dalam mencoba dan memakai sistem tersebut.
7. Mendukung
internal
locus
of
control
(pemakai
menguasai
sistem
atau
inisiator, bukan sebagai responden)
User yang berpengalaman sangat mendambakan kontrol yang kuat pada
sistem, sehingga mereka merasa menguasai sistem
tersebut. Sistem
yang
tidak terduga dan sulit dalam melakukan action akan menyulitkan user.
8. Menguasai beban ingatan jangka pendek
Keterbatasan
memori
pada
manusia
harus
ditanggulangi
oleh
program
dengan tidak banyak membuat user untuk melakukan proses penyimpanan
memori.
2.9
Pengertian System Development LifeCycle
SDLC timbul dari
usaha awal dalam
menerapkan
teknik pengaturan
proyek ke dalam proses pengembangan sistem. SDLC bertujuan
untuk
|