Model Waterfall vs. Incremental vs. Spiral vs. Rad: Perbezaan Utama

Isi kandungan:

Anonim

Untuk menguruskan tahap kerumitan selama kitaran pengembangan perisian, pelbagai model SDLC dilaksanakan oleh syarikat perisian. Tujuan mereka adalah untuk memberikan produk perisian yang berkualiti, namun setiap model unik dari segi pendekatan pengembangan perisian mereka. Untuk mempelajari model SDLC dengan berkesan, kami akan membandingkan pelbagai model Kejuruteraan Perisian. Di sini kita akan melihat bagaimana setiap model berbeza dari yang lain dari segi kos, jangka masa, keperluan, penyelenggaraan dll.

Perbandingan Pelbagai Model SDLC

Sifat Model Model Kejatuhan Air Model Tambahan Model Spiral Model Rad
Merancang pada peringkat awal Ya Ya Ya Tidak
Kembali ke fasa yang lebih awal Tidak Ya Ya Ya
Mengendalikan Projek Besar Tidak sesuai Tidak sesuai Sesuai Tidak sesuai
Dokumentasi terperinci Perlu Ya tetapi tidak banyak Ya Terhad
Kos Rendah Rendah Mahal Rendah
Spesifikasi Keperluan Permulaan Permulaan Permulaan Pelepasan kotak masa
Fleksibiliti untuk berubah Sukar Mudah Mudah Mudah
Penglibatan Pengguna Hanya pada permulaan Pertengahan Tinggi Hanya pada awal
Penyelenggaraan Paling tidak Menggalakkan Kekekalan Biasa Mudah Dijaga
Jangka masa Lama Sangat panjang Lama Pendek
Penglibatan Risiko Tinggi Rendah Berisiko sederhana hingga tinggi Rendah
Jenis Kerangka Linier Linear + Iteratif Linear + Iteratif Linier
Ujian Setelah selesai fasa pengekodan Selepas setiap lelaran Pada akhir fasa kejuruteraan Setelah selesai pengekodan
Fasa Bertindih Tidak Ya (Kerana pembangunan selari ada) Tidak Ya
Penyelenggaraan Paling Tidak Dapat Dikekalkan Terpelihara Ya Mudah dijaga
Kebolehgunaan semula Sekurang-kurangnya mungkin Sehingga satu tahap Sehingga satu tahap Ya
Tempoh masa Sangat panjang Lama Lama Pendek
Ketersediaan perisian yang berfungsi Pada akhir kitaran hidup Pada akhir setiap lelaran Pada akhir setiap lelaran Pada akhir kitaran hidup
Objektif Jaminan Tinggi Pembangunan pesat Jaminan Tinggi Perkembangan pesat
Saiz pasukan Pasukan Besar Pasukan Tidak Besar Pasukan Besar Pasukan Kecil
Kawalan pelanggan ke atas pentadbir Sangat rendah Ya Ya Ya