9/20/2014

Analisis Software Model Waterfall

Analisis Software Model Waterfall - Pada kesempatan kali ini berhubung tugas yang menumpuk lalu telah mendekati UTS saya agak telat menjelaskan tentang analisis berbagai jenis generic software proses model :D, software proses model ini merupakan hal terpenting atau salah satu aspek utama dalam proses pembuatan software yaitu pemodelan sistem, tanpa adanya pemodelan sistem maka suatu sistem akan bisa jadi gagal untuk di kembangkan karena tahap-tahapnya yang kurang terjadwal, terencana, terkonsep atau terorganisir dengan baik dari segi biaya, sumber daya, tenaga, maupun estimasi waktu proses pembuatan sistem.


Langsung saja ya ^_^ lets the point.

Dalam jenis-jenis pemodelan sistem ada 7 macam yang saat ini saya ketahui dan mungkin saja seiring dengan perkembangan zaman model-model software ini akan terus berkembang menjadi lebih kompleks karena mungkin saja teknologi yang berkembang di masa mendatang akan menjadi lebih canggih dan modern dibandingkan teknologi informasi (sumber daya) yang ada saat ini.

7 jenis software proses model yaitu sebagai berikut : 

Waterfall Model

Waterfall model? apa sih yang kita ketahui tentang waterfall? air terjun? *benar memang air terjun :D, lalu apa hubungannya dengan pemodelan sistem? *jelas ada hubungannya karena ya memang bentuknya seperti air terjun yang dari tahap atas sampai tahap paling bawah (minimalisasi) dari segi kebutuhan yang sudah terpenuhi artinya kebutuhan yang tadinya maksimal menjadi minimal karena proses model waterfall ini, waterfall model ini bisa juga disebut "linear sequence model" atau "classic life cycle", model ini sistem ini pertama kali di kenal pada tahun 1970an *sudah kuno sekali ya? memang kuno, namun jangan salah software proses model ini merupakan model yang sering digunakan (populer).

Ciri khas model waterfall ini yaitu dalam tahap rekayasa perangkat lunak nya harus berurutan dari satu tahap ke tahap selanjutnya jadi tidak bisa melompati dari tahap satu ke 2 tahap setelah nya ataupun sebelumnya, lalu memakan banyak biaya dan waktu bila suatu sistem yang di kembangkan selalu melakukan perubahan dalam sistemnya, maka dari itu model software proses ini biasa di gunakan oleh development skala besar dan memakan waktu yang lama dalam proses pengerjaan lalu jarang melakukan perubahan sistem maupun peningkatan versi.

Waterfall model ini ada 2 jenis menurut referensi pressman & referensi sommerville namun pada intinya tetep sama menjelaskan tentang requerments, design dan quality.

Waterfall Model Referensi Pressman

Analisis Software Model Waterfall Pressman

Waterfall Model Refersnsi Sommerville

Analisis Software Model Waterfall Sommerville

Kelebihan Model Waterfall
  1. Merupakan model pengembangan paling handal dan paling lama digunakan.
  2. Cocok untuk system software berskala besar.
  3. Cocok untuk system software yang bersifat generic.
  4. Pengerjaan project system akan terjadwal dengan baik dan mudah dikontrol.
Kekurangan Model 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.
  3. Waterfall pada umumnya digunakan untuk rekayasa sistem yang besar dimana proyek dikerjakan di beberapa tempat berbeda, dan dibagi menjadi beberapa bagian sub-proyek.
  4. Persyaratan system harus digambarkan dengan jelas.
  5. Rincian proses harus benar-benar jelas dan tidak boleh berubah-ubah.
  6. Sulit untuk mengadaptasi jika terjadi perubahan spesifikasi pada suatu tahapan pengembangan.

Artikel Terkait :
Sekian postingan tentang Analisis Software Model Waterfall semoga bermanfaat.

4 komentar:

Silahkan komentar jika ada yang ingin Anda tanyakan mengenai artikel Materi IT.

Jangan lupa melakukan Checklist "Notify me" untuk mendapatkan email balasan dari Admin.

Septian Maulana - 08997206535 (WhatsApp).

Computer Science:
Group CS - https://bit.ly/CSUtama
Group CS 2 - https://bit.ly/cs2group
Group CS 3 - https://bit.ly/cs3group
Group CS 4 - https://bit.ly/cs4group
Group CS 5 - https://bit.ly/cs5group
Group CS 6 - https://bit.ly/cs6group
Group CS Telegram - https://bit.ly/cstelgroup