![]() 8
Perancangan
piranti
lunak
merupakan
proses
aktual
yang
berfokus
kepada
empat
atribut
yang
jelas
pada
program,
yaitu
:
struktur
data,
arsitektur
komputer, detil prosedur, karakteristik tatap muka. Proses perancangan
mengubah kebutuhan kepada
representasi dari software
yang dapat diperkirakan
untuk kualitas sebelum pengkodean dilakukan.
Pengkodean (Coding)
Pengkodean harus
diartikan
menjadi
bentuk
mesin
yang
dapat
dibaca.
Tahapan pengkodean
menampilkan tugas
ini.
Jika
perancangan ditampilkan
secara
detail,
pengkodean dapat
diselesaikan secara
mekanik.
Pada
tahap
ini
perancangan dari
bentuk
piranti
lunak
yang
diinginkan
dibuat
ke
dalam
bentuk
yang dapat dibaca oleh komputer.
Pengujian (Testing)
Sesudah kode
digeneralisasi,
pengujian
program
dimulai.
Proses
pengujian difokuskan kepada logika yang ada di dalam piranti lunak,
memastikan
semua
pernyataan
yang
ada
sudah
diuji,
dan
berada
dalam
fungsi
eksternal.
Oleh
karena
itu,
ujian
untuk
menemukan kesalahan
dan
memastikan
bahwa
masukan
yang
telah
didefinisikan
akan
menghasilkan hasil
yang
nyata
yang disepakati oleh hasil yang dibutuhkan.
Dukungan (Support)
Software
biasanya
akan
melalui
perubahan sewaktu
diantarkan kepada
pemakai.
Perubahan
akan
muncul
karena
kesalahan-kesalahan
yang
telah
ditemui, karena software harus
menyesuaikan
diri terhadap perubahan yang
|