![]() 42
Proses
pengumpulan
kebutuhan diintensifkan
dan di
fokuskan, khususnya
pada
perangkat
lunak.
Untuk memabami
sifat
program
yang
dibangun,
perekayasa
perangkat
lunak
(analis)
harus
memabami
domain
informasi,
tingkab laku, unjuk kerja, dan antar muka (interface) yang diperlukan.
3.
Desain
Desain perangkat
lunak sebenarnya adalab proses
multi langkab
yang berfokus
pada
empat
atribut
sebuab
program
yang
berbeda; struktur
data,
arsitektur
perangkat
lunak,
representasi
interface
data
detail
(algoritma)
prosedural.
Proses desain
menerjemabkan
syarat
I
kebutuhan
ke
dalam
sebuab
representasi
perangkat
lunak
yang
dapat
diperkirakan
demi
kualitas sebelum
dimulai
pemunculan kode.
4.
Pengkodean
Desain
harus
diteJjemabkan
ke
dalam
bentuk
babasa
mesin
yang
bisa
dibaca
oleh
komputer.
Jika
desain
dilakukan
dengan
cara
yang
lengkap,
pembuatan
kode dapat diselesaikan secara mekanis.
5.
Pengujian
Sekali
kode
dibuat,
pengujian
hologram
dimulai.
Proses
pengujian
berfokus
pada
logika
internal
perangkat
lunak;memastikan
babwa
semua
pernyataan
sudab
diuji,
dan
pada
eksternal
fungsional
-
yaitu
mengarabkan
pengujian
untuk
menemukan
kesalaban-kesalaban
dan
memastikan
babwa input
yang
dibatasi
akan
memberikan
hasil aktual
yang
sesuai
dengan
hasil yang
dibutuhkan.
6.
Pemeliharaan
|