21
Karena
pinm.ti
hmak
merupakan
bagian
d&"i
s:i.stem
yang
lcbih
besar,
maka alctifit.as ]ni
dimulai
dengan
penetapan
kebutuhan.
dari
scmua
elemejlj
sistem
dan
mengalokasikan. bagiau.
d.ari
kebutul'..an ini
kc
pirnnti
lunWc.
Gambanm
sistem
ini
pentlng
jika
pilranti
lunak
h;n-;Js
berinternksl
dcngan
clemen-elemen
lain
seperti
pirnnti
keros,
manusia dan databas·e
b.
Sqftware
Requirement
Analysis
(Analisis
Kebutuhan.
Piranti
L\lru!k)
Proses
pcngumpu!an
kebutuhan
ini
difolrnskru1 pada
pimnti
luna!<.
Untlll
mengerti dasa
program
yang
dibuat,
sooran
lllll!lisis
htams
mengerti
diomaill
informasi.
ootuk
p:l.ranti
hmak,
sepe:rti
1\mgsi. kinelja" dan
lmtarmuka yang
dil>urul!kan. Hal ini dilakllkan
dcngan pe jauan
bersama
penggu.n.a.
c.
Design (Perancllillgru"1.)
P'er&rl·cangan piranti
lunak
meru.pakan
proses
bertahap
yang
dit.itik
berat.<an
pada
empa!atrilmt
program
yaitu strllktur data,
arsltekrur
p1ramti
Iunak,
representasi
antammka
dan
detail
prosedm. Proses
peracmcangan
menterjemahkan
kehumhan
da!am
:rcproscntasl.
pirooti
lunclc yang
dapat
diilllai
kualitasnya
sebelum
diiak1.1.kan
pellkoderu1.
|