![]() 43
piranti
lunak
yang
memiliki
karakteristik
mudah
dimengerti dan tidak sulit
untuk
diimplementasikan, diterjemahkan
dalam
gambaran
piranti
lunak
yang
dapat
diperkirakan untuk
kualitas
sebelum
pengkodean
dilakukan,
meliputi
:
perancangan
DFD,
STD,
menu
layar,
basis
data,
ERD,
spesifikasi
program,
dan
peta tematik.
Coding
Pada tahap ini, dilakukan
implementasi
hasil rancangan
yang telah dibuat ke dalam
baris-baris kode program yang dapat dipahami oleh sistem komputer.
Testing
Pada tahap
ini,
setelah selesai diimplementasikan, pengujian dapat segera dimulai.
Pengujian terlebih
dahulu
dilakukan
pada
setiap
modul. Jika
setiap
modul
selesai
diuji
dan
tidak
bermasalah,
modul-modul tersebut
segera
diintegrasikan
(dan
dikompilasi) hingga
membentuk
suatu
piranti
lunak
yang
utuh.
Kemudian
dilakukan pengujian di tingkat perangkat
lunak yang
memfokuskan pada
masalah-
masalah
logika
internal,
fungsi
eksternal,
potensi
masalah
yang
mungkin
terjadi,
dan pemerikasaan
hasil
apakah
sesuai dengan apa
yang diharapkan. Pengujian
ini
meliputi seluruh perintah yang ada.
Maintenance
Pada tahap
ini, ditandai dengan penyerahan piranti
lunak kepada pemesannya
yang
kemudian dioperasikan oleh pemiliknya. Dalam
masa operasional sehari-hari,
suatu
piranti
lunak
mungkin
saja
mengalami kesalahan
atau
kegagalan
dalam
menjalankan
fungsi-fungsinya.
Atau
pemilik
bisa
saja
meminta
peningkatan
|