Anda di halaman 1dari 13

Pengantar Rekayasa Perangkat Lunak

Model Waterfall

PS. SISTEM INFORMASI

Created By : Kelompok 2 : R. Jefta Shaktika P (112410101007) Pandu Dwi Luhur P (112410101022) Nur Lailiana (112410101025) Kadek Budhi W (112410101030) Vidya (112410101076) PS. SISTEM INFORMASI .

About Model Waterfall Tahapan Model Waterfall Kelebihan Model Waterfall Kekurangan Model Waterfall ‡ Kapan Model Waterfall digunakan?? ‡ Pengembangan Model Waterfall ‡ ‡ ‡ ‡ PS. SISTEM INFORMASI .Yang kita bahass . . .

PS. tetapi merupakan model yang paling banyak dipakai didalam Software Engineering (SE). Model ini sering disebut dengan ´classic life cycleµ atau model waterfall. . SISTEM INFORMASI . Model ini adalah model yang muncul pertama kali yaitu sekitar tahun 1970 sehingga sering dianggap kuno. Sejarahnya ?? Nama model ini sebenarnya adalah ´Linear Sequential Modelµ.About Waterfall .

coding. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan PS. Model Waterfall ?? Apa seh ? Model ini melakukan pendekatan secara sistematis dan urut mulai dari level kebutuhan sistem lalu menuju ke tahap analisis. testing / verification. dan maintenance. .About Waterfall . desain. SISTEM INFORMASI .

Tahapan Model Waterfall PS. SISTEM INFORMASI .

Proses pencarian kebutuhan diintensifkan dan difokuskan pada software.Penjelasan : Roger S. Software Requirements Analysis. Permodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. SISTEM INFORMASI . Berikut adalah penjelasan dari tahap-tahap yang dilakukan di dalam model ini menurut Pressman: System / Information Engineering and Modeling. PS. Pressman memecah model ini menjadi 6 tahapan meskipun secara garis besar sama dengan tahapan-tahapan model waterfall pada umumnya.

Demikian juga dengan software. Coding. Maintenance. Untuk dapat dimengerti oleh mesin. SISTEM INFORMASI .Design. Pemeliharaan suatu software diperlukan. dalam hal ini adalah komputer. Proses ini digunakan untuk mengubah kebutuhankebutuhan diatas menjadi representasi ke dalam bentuk ´blueprintµ software sebelum coding dimulai. maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin. karena software yang dibuat tidak selamanya hanya seperti itu. termasuk di dalamnya adalah pengembangan. Testing / Verification. yaitu ke dalam bahasa pemrograman melalui proses coding. PS. Sesuatu yang dibuat haruslah diujicobakan.

maka SE dapat berjalan dengan baik dan tanpa masalah. tetapi paling tidak problem pada kebutuhan sistem di awal project lebih ekonomis dalam hal uang (lebih murah). PS. Meskipun seringkali kebutuhan sistem tidak dapat didefinisikan seeksplisit yang diinginkan. eksplisit. dan waktu yang terbuang lebih sedikit jika dibandingkan problem yang muncul pada tahap-tahap selanjutnya. SISTEM INFORMASI . dan benar di awal project.  Ketika semua kebutuhan sistem dapat didefinisikan secara utuh.  Usaha.Kelebihan Model Waterfall  Pengaplikasian menggunakan model ini mudah.

Kekurangan Model Waterfall Ketika problem muncul. maka sumber dayanya juga tidak terpakai lagi. Karena pendekatannya secara sequential. PS. Oleh karena itu. maka setiap tahap harus menunggu hasil dari tahap sebelumnya. Pada setiap tahap proses tentunya dipekerjakan sesuai spesialisasinya masingmasing. maka proses berhenti. SISTEM INFORMASI . ketika tahap tersebut sudah tidak dikerjakan. karena tidak dapat menuju ke tahapan selanjutnya. Hal itu tentu membuang waktu yang cukup lama.

SISTEM INFORMASI .Kapan Model Waterfall digunakan?? PS.

bahkan ada tahap evolusioner dari suatu model proses untuk mengatasi kelemahan-kelemahan tadi.  Dari sini. model waterfall tentu tidak bisa mengikutinya .Akan tetapi kalau sudah project besar. tampaknya kesulitan jika menggunakan model ini. SISTEM INFORMASI . PS. seperti yang sudah diutarakan sebelumnya.Pengembangan Model Waterfall  Seiring perkembangan software.Kesimpulannya adalah ketika suatu project skalanya sedang mengarah kecil bisa menggunakan model ini. nantinya akan dikembangkan model-model yang lain.Yang menjadi kelemahan adalah pada pengerjaan secara berurutan tadi. Meskipun secara tahapan masih menggunakan standar tahapan waterfall model.

Any Question ??? . .Terimakasih .