Kelebihan dan kekurangan Rad :
Kelebihan ;
Waktu lebih singkat
Kepuasan pelanggan lebih besar
Mudah untuk diamati karena menggunakan model prototype
Menghemat biaya
Kelemahan :
Tidak cocok untuk resiko teknis yang tinggi
Tidak berguna untuk proyek besar
Tidak terlalu cocok jika system tidak bisa membuat
modularisasi
Kelebihan dan kekurangan Increment model :
Kelebihan :
- Resiko yang rendah pada pengembangan sistem.
- Mengutamakan fungsi-fungsi pada sistem perangkat lunak sehingga kemudahan pemakaian sistem yang paling di utamakan.
- Tahap awal adalan dasar dari pembuatan tahap berikutnya (dikerjakan secara terurut).
- Cocok digunakan bila pembuat software tidak banyak/kekurangan pembuat
- Mampu mengakomodasi perubahan kebutuhan customer.
Kekurangan :
- Hanya akan berhasil jika tidak ada staffing untuk penerapan secara menyeluruh.
- Penambahan staf dilakukan jika hasil incremental akan dikembangkan lebih lanjut.
- Hanya cocok untuk proyek dengan skala kecil.
- kemungkinan tiap bagian tidak dapat diintegrasikan
Kelebihan dan kekurangan Spiral model :
Kelebihan :
- Setiap tahap pengerjaan dibuat prototyping sehingga kekurangan dan apa yang diharapkan oleh client dapat diperjelas dan juga dapat menjadi acuan untuk client dalam mencari kekurangan kebutuhan.
- Lebih cocok untuk pengembangan sistem dan perangkat lunak skala besar.
- Dapat disesuaikan agar perangkat lunak bisa dipakai selama hidup perangkat lunak komputer.
- Pengembang dan pemakai dapat lebih mudah memahami dan bereaksi terhadap resiko setiap tingkat evolusi karena perangkat lunak terus bekerja selama proses.
- Banyak konsumen (Client) tidak percaya bahwa pendekatan secara evolusioner dapat dikontrol oleh kedua pihak. Model spiral mempunyai resiko yang harus dipertimbangkan ulang oleh konsumen dan developer.
- Memerlukan tenaga ahli untuk memperkirakan resiko, dan harus mengandalkannya supaya sukses.
- Belum terbukti apakah metode ini cukup efisien karena usianya yang relatif baru.
- Memerlukan penaksiran resiko yang masuk akal dan akan menjadi masalah yang serius jika resiko mayor tidak ditemukan dan diatur.
Kelebihan dan kekurangan WINWIN spiral model ;
Kelebihan :
1.Terdapat kepuasan dan keuntungan antara
developer dengan customer karena aplikasi yang
dijalankan dengan negoisasi sesuai kesepakatan
2.Sangat efektif untuk digunakan karena
kesepakatan antara developer dengan
customer sama-sama disepakati sehingga tidak akan menimbulkan ketidak puasan
customer
Kekurangan :
1. Membutuhkan waktu yang cukup lama 2.Seringkali pada awalnya customer dengan developer mengalami kecekcokkan pada saat negoisasi
Kelebihan dan kekurangan component development
Kelebihan :
- Hanya berlaku untuk Short-Lifetime system.
- Tahapan proses tidak terlihat sedang berada ditahapan mana suatu pekerjaan
- Memerlukan alat ukur kemajuan secara regular.
Kekurangan :
- Perubahan yang sering terjadi dapat merubah struktur system.
- Memerlukan tenaga ahli dengan kemampuan tinggi
Kelebihan dan kekurangan Format Method Model ;
Kelebihan :
- pengurangan waktu dan peningkatan produktivitas yang besar.
- kemungkinan akan sulit memanfaatkan alat bantu/peralatan/tools 4GT dibandingkan dengan menggunakan bahasa pemrograman yang konvensional
- terdapat juga masalah dalam hal kode sumber yang tidak efisien
Kelebihan dan kekurangan 4 th Generation :
Kelebihan :
-
Pengurangan waktu dan peningkatan produktivitas secara besarKekurangan :
Kesulitan penggunaan perangkat bantu (tools) dibandingkan dengan bahasa pemrograman, dan juga kode sumber yang dihasilkannya tidak efisien