29
Pembuatan
rancangan
piranti
hmak,
meliputi:
struktur
data,
arsitektur
piranti
lu11ak,
prosedur
deti!,
E-R
Diagram,
Data
Flow
Diagram
(DFD),
rancangan
layar,
ra.'lcangan
laporan,
keamanan
(Security), dan
representasi
user
interface.
d.
Pengkodean
(coding)
Pembuatan
program
dengan
atau
dalam
bahasa
tertentu.
e. Pengujian (testing)
Penguj:an
terhadap
program
atau
piranti
iunak
yang telah
dibuat
unt1Llc
mengeliminir
defect.
Pcngujian
ini difokuskan
pada
logical
intemal
dari
pira.'lti
lunak,
dapat
d:lakukan
dengan
metoda:
Black
box,
White
box,
dan
Gray
box.
f.
Pemelibaraan
(maintenance)
Pemeliharaan
dilak"lJ.kan
agar piranti
lunak
dapat
bekerja
secara
optimal.
Akomodasi
terhadap
perubaha.<"l
!ingkungan
luar
dima."la pemakai
menginginkan
penh'lgkatan
fungsi atau
kinetja.
Jenis-jenis
peme!lharaan
terdiri
da.ri:
pemeliharaan
ur,tuk
koreksi, penyesuaian,
penyempumaan,
dan
pencegahan.
|