21
perancang
piranti
lunak hanL' mengerli
kebui!Jh:m pimnti lrnllik, fungsi
fungsperfuffila
da_q
anw muka
(interface) yang
diperlukan.
Design
Desain
pir.:tnti llliillk
8ebenamya
merupakan
beberapa
proses
yang
difokuskan
pada str.uktux data.,
arsitektur
piranti hmak,
gambar.i:n:l
an.tar
mu_ka
dan
pmsedur
detil.
Proses
dengan
menterjemahkan permintaan
rnenjadi
gamb3Il!ll software
ywng
alkrur
dibuat,
sehingga
dapat
diperluaskan
kuali!asnya sebelum
dilakukarr pcngkodcan.
Code Generation
Aktivims yang
menglllhllh basilpernncangan menjaili berrtuk yang
dapal
dibaca
komputer,
bias011ya dalrun bentuk
program.
Testing
Setellih
pengkodean
progra..'l:l selesai,
dilakukan pengllJialfl program.
Proses
pengujian
dilal<';:ukan
untul.;;:
menernukan
kesalahan
serta
memastikon
keluarnn yrung
diliasilkon sesuai
dengan ymrg diinginkmr
Maintenance
Smw
pinmti
lumk
akan mengllhlmi
perulbahan
sejalan
dengan
bertambalmya
wakln.
Hal
ini
dapal
ilisebabkan
brena
adanya
sis!em
ope:ra.ci
bart!
atau
karena
pemrintaan
dari
customer
yirng
menghendaki
adanya
peruballli!L
PemelilwamJ. piranti
lunak
menyediakan
ljnglmngan
l{fe cycle
bagi
program
yang
sudah
ada
daripacla hams
mcmbt18.t
Sl.Jatu
program
yang
bam.
|