|
37
a. Analisis kebutuhan
Proses
pengumpulan
kebutuhan
diintensifkan
dan difokuskan,
khususnya
pada perangkat lunak. Tujuan tahap ini adalah untuk mengetahui
kebutuhan
piranti
lunak,
sumber
informasi
peranti
lunak
dan antar muka
piranti lunak tersebut.
b. Perancangan
Proses
perancangan
merupakan
representasi
kebutuhan
ke bentuk
perangkat
lunak yang
dapat dinilai
kualitasnya sebelum dilakukanarsitektur
piranti
lunak,
perancangan
rincian
prosedur
dan perancangan
user
interface.
c. Pengkodean
Tahapan
ini
merupakan
pengkodean
hasil
perancangan
ke bahasa
pemrograman.
d. Implementasi
dan pengujian
Setelah
program
aplikasi
selesai
dikode,
program
akan
di ujicobakan
dan
juga dilakuan
pengujian.
Pengujian
dilakukan
secara
menyeluruh
hingga
semua
pemerintah dan
fungsi
telah
diuji
samapi
output
yang
dihasilkan
oleh program sesuai dengan yang diharapkan.
e. Pemeliharaan
Pemeliharaan
piranti
lunak dilakukan
karena
sering
terjadinya
perubahan
atau
peningkatan
fungsi
piranti
lunak.
Hal
ini
sesuai
permintaan
pemakai,
maka
piranti
lunak
yang
selesai
dibuat
perlu
dipelihara
agar
dapat
|