MODEL WATERFALL
Rajah
Penerangan
Model Waterfall merupakan proses model pertama yang
diperkenalkan. Ia juga disebut sebagai Model Kitar Hayat Linear-Berjujukan. Ia
sangat mudah untuk digunakan dan difahami. Dalam model Waterfall, setiap fasa
perlu disiapkan sepenuhnya sebelum memulakan fasa berikutnya. Model Pembangunan
Perisian jenis ini pada asasnya digunakan untuk projek yang kecil dan tiada
penentuan keperluan. Pada akhir setiap
fasa, ulasan berlaku untuk menentukan sama ada projek tersebut dijalankan
dengan benar dan sama ada atau tidak
untuk meneruskan atau mengabaikan projek. Dalam model ini, Pengujian
Perisian bermula hanya selepas pembangunan selesai.
Kelebihan
·
Model ini ringkas dan mudah untuk difahami dan
digunakan.
·
Ia mudah untuk diuruskan kerana ketegaran model
(setiap fasa mempunyai proses kajian yang khusus )
·
Dalam model ini, fasa diproses dan diselesaikan
satu demi satu. Fasa tidak akan bertindih.
·
Model Waterfall berfungsi dengan baik untuk
projek - projek yang kecil di mana keperluan sangat difahami dengan baik.
Kelemahan
·
Sebaik sahaja aplikasi dalam peringkat ujian,
agak susah untuk kembali ke sebelumnya dan mengubah sesuatu yang tidak betul di
dalam peringkat konsep.
·
Tiada Perisian Bekerja yang dihasilkan sehingga
lewat semasa kitaran hidup.
·
Risiko yang tinggi dan keberhasilan yang rendah
(Ketidakpastian).
·
Model ini tidak bagus untuk projek yang kompleks
dan berorientasikan objek..
·
Model ini lemah untuk projek – projek yang lama
dan berterusan.
·
Tidak sesuai untuk projek – projek di mana
keperluan mempunyai risiko yang tinggi untuk berubah.
Bila gunakan Model Waterfall?
·
Model ini digunakan hanya apabila keperluan
telah dikenalpasti, jelas dan tetap.
·
Produk yang stabil
·
Teknologi yang difahami.
·
Tiada keperluan yang samar – samar.
·
Sumber Ample yang memerlukan pakar boleh
didapati secara bebas.
·
Apabila ingin membangunkan projek pendek.
Kurang aktiviti pelanggan yang terlibat semasa pembangunan
produk.Setelah produk siap, barulah ia boleh diltunjukkan kepada pengguna
akhir. Setelah produk dibangunkan dan jika terdapat apa – apa kegagalan
berlaku, maka kos untuk membaiki isu sangat tinggi kerana kita perlu
mengemaskini mana – mana dokumen hingga ke logik.
Ulasan