Senin, 16 September 2013

BAB 2 MODEL PERANGKAT LUNAK

1. Pengembangan perangkat lunak adalah suatu proses dimana kebutuhan pemakai diterjemahkan menjadi produk perangkat lunak. Proses ini mencakup aktivitas penerjemahan kebutuhan pemakai menjadi kebutuhan perangkat lunak, transformasi kebutuhan perangkat lunak emnjadi desain, penerapan desain menjadi kode program, ujia coba kode program dan instalasi serta pemeriksaan kebenaran perangkat lunak untuk operasional
2. Model proses perangkat lunak (atau disebut juga paradigma rekayasa perangkat lunak) adalah suatu strategi pengembangan yang memadukan lapisan proses, metode , dan alat serta tahap - tahap generik. Model proses untuk rekayasa perangkat lunak dipilih berdasarkan sifat proyek dan aplikasi, metode dan alat yang digunakan, serta pengendalian dan hasil yang diinginkan.
3. Menurut Ian Somerville, Model proses secara umum terdiri dari :

  • Pendekatan Model Proses, di mana memisahkan dan membedakan antara spesifikasi dan pengembangan
  • Pengembangan Yang Berevolusi, pendekatan yang melanjutkan aktifitas satu dan yang lainnya dari spesifikasi dan pengembangan serta validasi secara cepat
  • Pengembangan Sistem Formal, pendektana aktifitas berdasarkan suatu model sistem matematika yang ditransformasikan ke implementasi
  • Pengembangan Sistem Berbasis Re-use ( penggunaan ulang ) komponen, sistem dibangun dari komponen yang sudah ada dengan fokus integrasi sistem
4. Model pendekatan  rekayasa perangkat lunak :
  • Model Sekuensial Linier ( Waterfall)
  • Model Prototype
  • Model RAD
  • Increment Model
  • Spriral model
  • Model rakitan komponen
  • Model Perkembangan Konkuren
  • Model Formal

Tidak ada komentar:

Posting Komentar