Home Start Back Next End
  
22
c. Prosedur-prosedur (procedures)
merupakan
pengembangan
metode
dan
alat bantu. Dalam perancangan
software
dikenal istilah
software
development
life
cycle
yaitu
serangkaian
kegiatan
yang
dilakukan 
selama 
masa 
perancangan 
software.
Berikut 
adalah 
visualisasi 
dari
kegiatan pada software development life cycle model waterfall (Dix, 1997, p180).
1) Spesifikasi kebutuhan (Requirement specification)
Pada  tahap 
ini,  pihak  pengembang  dan  konsumen 
mengidentifikasi  apa  saja
fungsi-fungsi
yang
diharapkan
dari
sistem dan
bagaimana
sistem
memberikan
layanan
yang
diminta.
Pengembang
berusaha mengumpulkan berbagai informasi
dari konsumen.
2) Perancangan arsitektur (Architectural design)
Pada
tahap
ini,
terjadi
pemisahan
komponen-komponen
sistem sesuai
dengan
fungsinya masing-masing.
3) Detailed design
Setelah memasuki tahap ini, pengembang memperbaiki
deskripsi
dari
komponen-
komponen dari sistem yang telah dipisah-pisah pada tahap sebelumnya.
4) Coding and unit testing
Pada
tahap
ini,
desain
diterjemahkan
ke
dalam bahasa
pemrograman
untuk
dieksekusi. Setelah itu komponen-komponen dites apakah sesuai dengan
fungsinya
masing-masing.
5) Integration and testing
Setelah
tiap-tiap
komponen diuji
dan telah sesuai dengan fungsinya, komponen-
komponen
tersebut
disatukan
lagi.
Lalu
sistem
diuji
untuk
memastikan
sistem
telah sesuai dengan kriteria yang diminta konsumen.
Word to PDF Converter | Word to HTML Converter