![]() 27
Karena
piraaii
r:1erupak&'l bagian
dari
sistem yang
lebih
besar
rnaka
setiap
peke1jaan
diawali
cl.engan memenuhi
kebutuhan
semua
komponen sistem
dan
menempatkrumya pada
piranti
lunak.
.,
Analisa
kebatuhan piranti lunak
(software requirement analysis).
Analisa
kebutuhan pL'!'&"lti !unak mempakan
kebutuhan untuk
memproleh
proses
yang
intensif
dan
terfokus
khusus untuk
piranti
lunak.dalam
memaha"lli
piranti
lunak.
yang
akan dibangun,
maka
seorang
perancang
piraati
lunak
h&'1lll
mengerti
kebutuha11
piranti
!unak
dan
harus
mengetal1ui
ft ngsi
-
fungsi, daya keija
serta
antar
muka yang
dibutubkan.
.,
Rancangan (design)
Perancangan
pL'llnti
lunak
merupakan sebuah
proses
yang
terfokus
pada
riga
atribut
dari
program
yaitu
struktur
data,
arsitektur
piranti lunak, dan
prosedur detail.
"
Pengkodean
(coding)
Rancangan
akal'l
diimplementasik&J.
dal&'ll bentuk kode mesin yang
dapat
dimengerti kompute;.
"
Pengujian (testing)
Setelah
pengkodean selesai dibuat , maka penguji&'l program dllakukan.
pengujian
ini
difok11skan
pada
l.ogikal
internal
dari
piranti
11L'lak:
dan
digunakan untuk
merremnka.TJ.
kesaiaftan
serta
memastikan keluaran
yang
dihasilkan sesuai
yang
cliinginkan.
..
Pemeliharaan (maintenance I support)
|