![]() 16
dcbu, yang
se& ai,
pemakaian
y1mg
salah, d&<
sebagainya. Kemsakan
pada
pera:ngkat kents,
me 1 J1dalmn babwa perangkat keras
tersebut hamdiga,ry:;i_ Berbeda
deug&"l
pemrgkat
keras,
pinmti
lunak
pada
d
rnya
tidak pernah mengalm
kerusaka:2, hauya
mengalm sof'tware
m<Jintel;m:;ce (pemeliha:raan
piranti !unak).
Hiidaj! Feilgemb,;tng;m
"'''"",.17 '"'""""'""
Dala-n
merekayasa
p;ra."'lti
perlu
dila!rukan pendekatan
secara
sistematis
dan
sekuensial dengan
mauerapkan
daur
hidup
paugemba.'lgan
pirant:l
lurilik.
Salah
satu
daur
hidup
pengembangan
piranti
!unak
yang sering dlg:.L'1akau
adalah Classic
Life Cycle
atau deugan
Waterfall
(Pressmar.,
1992, p24).
.:!ode! iill
memb
mrkan
suatu
pe:1dekatan
yang
s:stell'.atis dan
ben.;artan. T!!hap-tahap
d&"i
Classic
Life Cycle mi
adalah
sehagei
berikut :
"
Analisa dan
pe:·ancangan sistem
Bagian dari
sistem
yang
tebih
besar
piranti
Setiap
kegiatau
dengan
memenuhi kebutuhan
semua
eiemen
s!stem dan
r:lenemp< tkam'iya pada
sua.w pi.ranti
lur:ak.
F...al
yang
lebih penting
adalall
hubungan antar8
pir,mti
"
Anaii:sa kebntuhan p:Z-a."!ti
Uutuk milm:!l!ami
pira..'lti
lunak
yll:llg akau
d:rancaug atau
dibangun,
maiQi
kita
seorang
pera12caug ha,"Us
meug&c.ahui
kebutuh&"l
piranti
lu.na_k
sa!lJ?ai
sedalam-dalemnya. Menge!almi
fungsi-fu11gsi, perfonnauce,
dan interface
yang
rundipsrriulca.'l.
S:.Latu
proses
yaog
diara.'Jka.'l pada
empat
bagian
dari
prograwyaitu
strc
k:tu:r
data,
rsitektur
lunak, detail dari sua::U
p
osoour,
dan karakteristik
suatu
Proses
pel·ancai!g,l:a akan
sebuah
kebutu.h.er,
menjad:i
gambanm dari
sJatu
sebelum dimulainya proses pengkodean.
lunak yang
menjadi
peni!aian
|