21
3. Walaupun
industri kebanyakan
mengarah pada perakitan berbasiskan
komponen, perangkat lunak tetap dibuat menurut pesanan.
Perangkat lunak dibuat tidak berdasarkan perakitan komponen yang
sudah ada. Tidak seperti perangkat keras yang dibuat berdasarkan perakitan
komponen-komponen
yang
sudah
ada,
karena pada perangkat lunak hal ini
tidak dapat dilakukan.
2.4.3
Pengertian Rekayasa Perangkat Lunak
Menurut Pressman (2001, p20-21), rekayasa perangkat lunak adalah
penetapan dan penggunaan prinsip-prinsip
rekayasa
untuk
mendapatkan
perangkat
lunak
secara
ekonomis,
yang
terpercaya, dan dapat bekerja secara
efisien pada mesin (komputer).
Rekayasa
perangkat
lunak
tersusun atas
sekumpulan langkah-langkah
yang menggabungkan proses, metode, dan alat-alat.
1. Proses
Proses merupakan perekat yang menyatukan layer teknologi dan
memungkinkan
pengembangkan
perangkat lunak
secara
rasional
dan
tepat
waktu.
2. Metode
Menyediakan
cara
teknis
dalam
membangun
perangkat
lunak,
yang
terdiri
dari analisis, perancangan, pembuatan program, testing dan dukungan
(support).
|