![]() 25
Desain software ini sebenarnya merupakan proses beberapa tahap yang
difokuskan
pada
empat
atribut
yang
berbeda
dari
sebuah
program
yaitu
struktur data, arsitektur software, tampilan antarmuka, dan algoritma
(prosedur). Desain ini didokumentasikan dan menjadi bagian dari
konfigurasi software.
Pembuatan program
Berdasarkan desain
yang
ada,
dilakukan
translasi
ke
bentuk
yang
bisa
dibaca Mesin.
Pengujian
Setelah
program dibuat,
maka
dilakukan
pengujian
program.
Pengujian
difokuskan pada:
Logika
internal software (untuk
menjamin semua
statement telah
diuji).
Fungsi tes eksternal untuk menguji
jikalau
terjadi
kesalahan.
Perawatan
Perubahan mesin
mungkin
terjadi
setelah
software
diserahkan
ke
customer. Perubahan tersebut antara lain terjadi
kesalahan,
terjadi
perubahan
lingkungan eksternal
(misal:
sistem operasi baru atau peralatan
baru), kebutuhan peningkatan fungsional, dan peningkatan kinerja.
|