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

Catatan popular daripada blog ini

SISTEM PENGOPERASIAN KOMPUTER (OS)

JENIS-JENIS SISTEM PENGOPERASIAN KOMPUTER

APA ITU ASCII (AMERICAN STANDARD CODE FOR INFORMATION INTERCHANGE) ?