|
29
3.
Desain
Desain piranti lunak sebenarnya adalah proses bertahap yang berfokus pada
empat atribut yang berbeda, terdiri dari : struktur program data, arsitektur
piranti
lunak, representasi antar muka, dan detil secara prosedur
(algoritma). Proses desain
menterjemahkan kebutuhan menjadi representasi
piranti
lunak
yang
dapat dinilai
kualitasnya
sebelum pengkodean
dimulai.
Seperti
kebutuhan,
desain
dibuktikan dan
menjadi
bagian
dari
konfigurasi
piranti lunak.
4.
Kode
Aktivitas yang dilakukan adalah memindahkan hasil perancangan menjadi
suatu bentuk yang dapat dimengerti oleh mesin yaitu dengan membuat
program.
5.
Testing
Tahap
pengujian
dapat
dilakukan
agar
keluaran yang dihasilkan oleh
program sesuai
dengan
yang
diharapkan.
Pengujian
dilakukan
secara
menyeluruh sampai semua perintah dan fungsi telah diuji.
6.
Perawatan (Maintenance)
Suatu
program yang
telah
selesai
dibuat,
mungkin
saja
masih
memerlukan
sedikit perubahan sesuai dengan
lingkungannya. Untuk itu diperlukan suatu
penyesuaian-penyesuaian
agar
program itu
dapat
dimanfaatkan
dengan
optimal.
Beberapa alasan diperlukannya tahap pemeliharaan ini antara lain :
o
Ditemukannya kesalahan-kesalahan (error) baru.
o
Perbedaan lingkungan program.
|