spiral model

Jun
24

Model Spiral

Model spiral, yang awalnya diusulkan oleh Boehm, adalah model proses perangkat lunak evolusioner yang menggabungkan fitur iteratif prototyping dengan aspek linear dan sistematis dari model sekuensial linear. Ini mengimplementasikan potensi pengembangan cepat versi baru perangkat lunak. Dengan menggunakan model spiral, perangkat lunak dikembangkan dalam serangkaian rilis inkremental. Selama iterasi awal, rilis tambahan mungkin berupa model kertas atau prototipe. Selama iterasi selanjutnya, versi sistem yang lebih lengkap diproduksi. Model Spiral terdiri dari empat bagian: Fase pengembangan tergantung pada risiko yang tersisa. Misalnya, jika risiko kinerja atau antarmuka pengguna lebih penting daripada risiko pengembangan program, fase berikutnya mungkin adalah pengembangan evolusioner yang mencakup pengembangan prototipe yang lebih rinci untuk menyelesaikan risiko tersebut. Fitur yang didorong oleh risiko dari model spiral memungkinkannya untuk menampung campuran apa pun dari pendekatan berorientasi spesifikasi, berorientasi prototipe, berorientasi simulasi, atau jenis pendekatan lainnya. Unsur penting dari model ini adalah bahwa setiap periode spiral diselesaikan dengan review yang mencakup semua produk yang dikembangkan selama siklus tersebut, termasuk rencana untuk siklus berikutnya. Model spiral dapat digunakan untuk pengembangan maupun proyek perbaikan. Kapan Menggunakan Model Spiral? Keuntungan Kekurangan //TC ref : [1][2]

DETAIL