Home Start Back Next End
  
20
kebutuhan
sistem dan
perangkat
lunak
harus
didokumentasikan
dan
ditunjukkan
kepada pelanggan.
3) 
Design
Proses
desain
untuk
sebuah
perangkat lunak
merupakan
proses
yang memiliki
banyak tahap, yang dimana fokus kepada empat bagian dalam program, yaitu
struktur data, arsitektur perangkat lunak, tampilan, dan detil prosedurnya
(algoritma). Proses
ini digunakan untuk
mengubah kebutuhan-kebutuhan menjadi
representasi dari perangkat lunak yang dimana dapat dinilai kualitasnya sebelum
coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah
disebutkan pada tahap sebelumnya. Proses ini juga harus didokumentasikan
sebagai konfigurasi dari perangkat lunak.
4) 
Coding
Untuk dapat dimengerti oleh mesin, seperti komputer, maka desain harus diubah
bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam
bahasa pemrograman
melalui proses coding.
Tahap
ini
merupakan
implementasi
dari tahap design yang secara teknis nantinya dikerjakan oleh programmer.
5) 
Testing
Perangkat lunak yang telah dibuat haruslah diujicobakan. Semua fungsi-fungsi
perangkat 
lunak 
baik 
yang 
internal 
maupun 
external 
harus 
diujicoba, 
ini
berfungsi
untuk
memastikan
agar perangkat
lunak bebas dari error, dan hasilnya
sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya.
6) 
Maintenance
Setelah
perangkat
lunak
telah
selesai dibuat
dan
diberikan
kepada
pengguna,
pemeliharaan
suatu
perangkat
lunak
diperlukan,
termasuk
di
dalamnya
adalah
Word to PDF Converter | Word to HTML Converter