21
-
Requirements Analysis Specification
Mengerti jenis program yang akan dibuat, pembuat perangkat lunak harus
mengerti
domain
informasi dari
perangkat
lunaknya,
begitu
juga
fungsi
yang dibutuhkan, tingkah laku, performa, dan antarmuka.
-
Design Prototyping
Desain perangkat
lunak sebenarnya adalah sebuah proses bertingkat
yang
terkonsentrasi pada
empat
buat
atribut berbeda dari
program,
yaitu
struktur
data,
arsitektur
perangkat lunak,
representasi antar-muka, dan
prosedur (algoritma) rinci.
-
Implementation and Unit Testing
Desain
yang diajukan
harus
bisa ditranslasikan
menjadi bentuk
yang bisa
dibaca oleh
mesin
sehingga
mampu diimplementasikan. Jika desain dapat
dikerjakan secara rinci, unit testing dapat diselesaikan secara mekanis.
-
Integration and System Testing
Setelah
kode
program
diselesaikan, percobaan
terhadap
program
dilakukan.
Proses
percobaan
difokuskan
pada
bagian
internal
perangkat
lunak,
memastikan semua pernyataan sudah
dicoba, dan
juga pada
fungsi
eksternal;
yaitu,
melakukan
tes
untuk
menemukan kesalahan
dan
memastikan bahwa
dari
input
yang
diberikan,
akan
keluar
hasil
yang
diinginkan.
|