|
29
yang digunakan untuk mencapai efisiensi dan sekuritas
penyimpanan data.
2.18
Incremental Development
Menurut Ian Sommerville, model proses Incremental didasarkan pada
pengembangan tahap awal dan penyaluran hasil pengembangan tersebut
kepada user untuk mendapatkan feedback. Feedback tersebut digunakan
untuk mengembangkan fitur-fitur selanjutnya dari sistem sampai seluruh fitur
yang diperlukan oleh user tersedia pada sistem.
Proses spesifikasi, pengembangan, dan
validasi pada proses model
Incremental dilakukan secara bergantian.
Hasil dari proses tersebut adalah
versi-versi baru pada sistem.
Terdapat tiga keuntungan dalam menggunakan
proses model Incremental apabila dibandingkan dengan proses model
Waterfall, yaitu:
1.
Biaya dari akomodasi perubahan kebutuhan klien akan berkurang.
Jumlah analisis dan dokumentasi yang harus dikerjakan ulang jauh
lebih sedikit dibandingkan dengan model Waterfall.
2.
Lebih mudah mendapatkan umpan balik klien dari hasil
pengembangan yang telah dilakukan. Klien dapat memberikan
umpan balik dari hasil demo program dan melihat sudah sampai
sejauh mana sistem dikembangkan. Biasanya klien mengalami
kesulitan lebih banyak dalam menentukan progres dari dokumen
hasil rancangan.
3.
Proses model Incremental memungkinkan pengiriman dan
implementasi sistem yang lebih cepat
meskipun tidak semua
|