Start Back Next End
  
1
5. Deployment
Tahapan ini bisa dikatakan final dalam pembuatan sebuah software atau
sistem.Setelah melakukan analisis, desain dan pengkodean maka sistem yang sudah
jadi akan digunakan oleh user. Kemudian software yang telah dibuat harus dilakukan
pemeliharaan secara berkala.Kelebihan dari model ini adalah selain karena
pengaplikasian menggunakan model ini mudah, kelebihan dari model ini adalah
ketika semua kebutuhan sistem dapat didefinisikan secara utuh, eksplisit, dan benar
di awal proyek, maka Software Engineering (SE) dapat berjalan
dengan baik dan
tanpa masalah.Meskipun seringkali kebutuhan sistem tidak dapat didefinisikan se-
eksplisit yang diinginkan, tetapi paling tidak, problem pada kebutuhan sistem di awal
proyek lebih ekonomis dalam hal uang (lebih murah), usaha, dan waktu yang
terbuang lebih sedikit jika dibandingkan problem yang muncul pada tahap-tahap
selanjutnya. 
Kekurangan yang utama dari model ini adalah kesulitan dalam mengakomodasi
perubahan setelah proses dijalani. Fase sebelumnya harus lengkap dan selesai
sebelum mengerjakan fase berikutnya. 
Masalah dengan waterfall : 
1. Perubahan sulit dilakukan karena sifatnya yang kaku. 
2. Karena sifat kakunya, model ini cocok ketika kebutuhan dikumpulkan secara
lengkap sehingga perubahan bisa ditekan sekecil mungkin. Tapi pada
kenyataannya jarang sekali konsumen/pengguna yang bisa memberikan
kebutuhan secara lengkap, perubahan kebutuhan adalah sesuatu yang wajar
terjadi. 
Word to PDF Converter | Word to HTML Converter