Home Start Back Next End
  
11
usang  tetapi  perangkat  lunak  bisa  memburuk  dari  segi  kualitas  karena
perubahan yang dilakukan untuk mengatasi kegagalan.
3.   Sebagian  besar  perangkat 
lunak  dibuat  secara  custom-built,  serta  tidak
dapat dirakit dari komponen yang sudah ada.
Perangkat  keras  dapat  dibuat  dan  dipesan  secara  terpisah,  namun
tidak pada perangkat lunak yang merupakan
satu
kesatuan
yang
lengkap
karena
perangkat
lunak
bukan
sebagai
komponen
yang
dapat
dipasangkan
ke dalam program-program yang  baru.
Ada beberapa teknik fundamental pengembangan perangkat lunak
yang
dapat
membantu
meningkatkan
kualitas dan efektifitas perangkat
lunak, yaitu sebagaimana di bawah ini :
1.   Penggunaan  aset 
yang  bisa  digunakan  kembali  (reusable),  sebagimana
telah banyak diketahui, dengan menggunakan komponen yang dapat
digunakan kembali akan
menghemat banyak biaya. Software engineer tidak
perlu membangun semuanya dari awal, cukup menggunakan komponen
yang sudah siap digunakan untuk menghemat waktu dan biaya.
2. Penggunaan 
bahasa 
pemrograman 
yang 
bersifat 
umum. 
Bahasa
pemrograman seperti C++, Java, C#, dan lain sebagainya menyediakan
kemampuan   umum   untuk   mengembangkan   perangkat   lunak   dengan
berbagai variasi. Model bahasa pemrograman ini, biasanya memerlukan
pustaka khusus atau bahkan framework untuk menyelesaikan permasalahan
kompleks.
3. Penggunaan
bahasa
pemrograman
yang
bersifat
khusus.
Meskipun
fungsionalitas
tipe
bahasa
pemrograman
ini
dapat
dijalankan
oleh
general
Word to PDF Converter | Word to HTML Converter