|
22
5.
l'en u,iian (Testing)
Pengujian
program dilakukan
setelah
pengkodcan
sclesai.
Tahap 11J1
program, tcrdiri dari
2
bagiyaitu :
-
VerilThasi, yaitu
uji
coba untuk memeriksa kebenanm program
(do
the
thing
right).
-
VaHdasi, yaitu
uji
coba 1..mtuk
mcmc.dksa apakah program sesuai dengan
pcrmintrum user (do the
right thing).
6.
femelih1iU'aan (Maintenance)
Perubaha."1
akan
terjadi pada
program yang ada dikarenakan terjadi error,
bertambahnya
waktu
sehlngga
piranti
lrulllk
harus
diadaptasikan dengan
keadaan
lingkungan
yang
bara, atau
karena
diperlukan
pen]ngkatan
kinerja
dan
fungsional.
Pemeli."i-uiraan pirant.i
lunak
.me.nyediakan tahap
daur
hidup
yang
akan
menghasilkan
program
yang
menarik
daripada
harus rn
mbuat
program yang bam.
2.L3.3
KaNtkteristik Pirantl hmak
Menuru.t Pressman (2001. p6-9).
Pinmti lunak lcbih mcrupakan elemen
logika dan bukan
merupakaJ1 e1emen sistem fisik. Dengan demikian, piranti
hmak
mcmiiild ciri
yang berbeda dari piranti keras:
I. Pir.mti lunak dibangun dan dikemhangkan, tidak dibuat dalam bentuk
yang
klasik
Mcskipun
ada
behempa
persamaan
a.ntara
pengembangan
software
dan
pembuatan hardware, kedua aktifitas
tc.rsebut pada
da.'>amya
berbeda.
Pada kedua aktililas, kualitas yang tingg1 dicapai melalui rancangan yang
|