Page 21 - Teknik Komputer Jaringan New_Neat
P. 21
20
RAD atau Rapid Application Development didasarkan pada pengembangan
berulang dan pembuatan prototipe dengan sedikit perencanaan yang terlibat. Adapun
fase yang ada pada model RAD di antaranya:
Pemodelan bisnis
Pemodelan data
Pemodelan proses
Generasi aplikasi
Pengujian dan pergantian
5. Iterative
Model Iterative mengembangkan sistem dengan membangun sebagian kecil
dari semua fitur. Ini membantu memenuhi cakupan awal dengan cepat dan merilisnya
untuk umpan balik.
Model proses ini dimulai dengan bagian dari perangkat lunak, kemudian
diimplementasikan dan ditinjau untuk mengidentifikasi kebutuhan lebih lanjut. Model
iteratif memudahkan untuk mengidentifikasi dan memperbaiki kekurangan fungsional
atau desain.
6. Spiral
Model Spiral merupakan model proses perangkat lunak iteratif yang digerakkan
oleh risiko. Jenis model ini menghasilkan proyek secara berulang.
Sedikit berbeda dengan model proses lainnya, langkah-langkahnya bukan berupa
aktivitas tetapi fase untuk mengatasi masalah apa pun yang memiliki risiko terbesar
menyebabkan kegagalan.
7. Agile
Model proses ini mendorong iterasi pengembangan dan pengujian yang
berkelanjutan. Setiap bagian inkremental dikembangkan selama satu iterasi. Sementara
setiap iterasi dirancang agar kecil dan dapat dikelola sehingga dapat diselesaikan
dalam beberapa waktu saja.
Model Agile memiliki pendekatan realistis untuk pengembangan perangkat
lunak. Akan tetapi, model ini kurang cocok untuk proyek yang kompleks. Model Agile
lebih sesuai diterapkan untuk proyek dengan persyaratan yang berubah.