SlideShare a Scribd company logo
1 of 9
   Model ini merupakan model yang paling banyak
    dipakai oleh para pengembang software. Ada
    lima tahap dalam model waterfall, yaitu:
   Requirement Analysis, System
    Design, Implementation, Integration &
    Testing, Operations & Maintenance. Sesuai
    dengan namanya waterfall (air terjun) maka
    tahapan dalam model ini disusun
    bertingkat, setiap tahap dalam model ini
    dilakukan berurutan, satu sebelum yang lainnya
    (lihat tanda anak panah). Selain itu dari satu
    tahap kita dapat kembali ke tahap sebelumnya.
Seluruh kebutuhan software harus bisa
didapatkan dalam fase ini, termasuk
didalamnya kegunaan software yang diharapkan
pengguna dan batasan software. Informasi ini
biasanya dapat diperoleh melalui wawancara,
survey atau diskusi. Informasi tersebut
dianalisis untuk mendapatkan dokumentasi
kebutuhan pengguna untuk digunakan pada
tahap selanjutnya.
Tahap ini dilakukan sebelum melakukan
coding. Tahap ini bertujuan untuk memberikan
gambaran apa yang seharusnya dikerjakan dan
bagaimana tampilannya. Tahap ini membantu
dalam menspesifikasikan kebutuhan hardware
dan sistem serta mendefinisikan arsitektur
sistem secara keseluruhan.
Dalam tahap ini dilakukan pemrograman.
Pembuatan software dipecah menjadi modul-
modul kecil yang nantinya akan digabungkan
dalam tahap berikutnya. Selain itu dalam tahap
ini juga dilakukan pemeriksaaan terhadap
modul yang dibuat, apakah sudah memenuhi
fungsi yang diinginkan atau belum.
Di tahap ini dilakukan penggabungan
modul-modul yang sudah dibuat dan dilakukan
pengujian ini dilakukan untuk mengetahui
apakah software yang dibuat telah sesuai
dengan desainnya dan masih terdapat
kesalahan atau tidak.
Ini merupakan tahap terakhir dalam model
waterfall. Software yang sudah jadi dijalankan
serta dilakukan pemeliharaan. Pemeliharaan
termasuk dalam memperbaiki kesalahan yang
tidak ditemukan pada langkah sebelumnya.
Perbaikan implementasi unit sistem dan
peningkatan jasa sistem sebagai kebutuhan
baru.
WATERFALL

More Related Content

What's hot

Information System Development
Information System DevelopmentInformation System Development
Information System DevelopmentAceSachio
 
MPPL Chapter 4
MPPL Chapter 4MPPL Chapter 4
MPPL Chapter 4beiharira
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3beiharira
 
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 MODEL KITAR HAYAT PEMBANGUNAN SISTEM MODEL KITAR HAYAT PEMBANGUNAN SISTEM
MODEL KITAR HAYAT PEMBANGUNAN SISTEMNaveen Segaran
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle softwareHarzalik Meank
 
Prototyping and Spiral Method
Prototyping and Spiral MethodPrototyping and Spiral Method
Prototyping and Spiral MethodDeza Qholby
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDAyu Rahmala
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral BoehmGati Baitul
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Disma Ariyanti W
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakRobbyyanto Robbyyanto
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Kurjum Usman
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Rasyeda Aufa
 
MPPL Chapter 5
MPPL Chapter 5MPPL Chapter 5
MPPL Chapter 5beiharira
 

What's hot (20)

Kelompok 3 incremental
Kelompok 3   incrementalKelompok 3   incremental
Kelompok 3 incremental
 
Information System Development
Information System DevelopmentInformation System Development
Information System Development
 
RPL_Kelompok
RPL_KelompokRPL_Kelompok
RPL_Kelompok
 
MPPL Chapter 4
MPPL Chapter 4MPPL Chapter 4
MPPL Chapter 4
 
Kelompok 1 waterfall
Kelompok 1   waterfallKelompok 1   waterfall
Kelompok 1 waterfall
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 MODEL KITAR HAYAT PEMBANGUNAN SISTEM MODEL KITAR HAYAT PEMBANGUNAN SISTEM
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 
Model life cycle software
Model life cycle softwareModel life cycle software
Model life cycle software
 
SDLC
SDLCSDLC
SDLC
 
Prototyping and Spiral Method
Prototyping and Spiral MethodPrototyping and Spiral Method
Prototyping and Spiral Method
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
 
Prototyping
PrototypingPrototyping
Prototyping
 
System development life cycle (sdlc) ppt
System development life cycle (sdlc) pptSystem development life cycle (sdlc) ppt
System development life cycle (sdlc) ppt
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral Boehm
 
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)
 
Dwi h (09)
Dwi h (09)Dwi h (09)
Dwi h (09)
 
MPPL Chapter 5
MPPL Chapter 5MPPL Chapter 5
MPPL Chapter 5
 

Viewers also liked

Viewers also liked (6)

Brochure pt
Brochure ptBrochure pt
Brochure pt
 
Social Reputation
Social ReputationSocial Reputation
Social Reputation
 
Introduction to software testing
Introduction to software testingIntroduction to software testing
Introduction to software testing
 
Power point essentials
Power point essentialsPower point essentials
Power point essentials
 
Presentation1
Presentation1Presentation1
Presentation1
 
Menu - BridgeRestaurant.cz
Menu - BridgeRestaurant.czMenu - BridgeRestaurant.cz
Menu - BridgeRestaurant.cz
 

Similar to WATERFALL

Pert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxPert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxmerinovamarito7
 
Waterfall Process Model
Waterfall Process ModelWaterfall Process Model
Waterfall Process ModelSiska Amelia
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK fajrillah
 
Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146isfanfajar
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxagusnugraha41
 
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018DewiSartika91
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.ummi1206
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunakAdityaSaputra83
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitaskamalbaktir
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factorkamalbaktir
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptxToni239316
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptxToni239316
 
septria sendy.pptx
septria sendy.pptxseptria sendy.pptx
septria sendy.pptxVirping
 
Sistem informasi sdlc
Sistem informasi sdlcSistem informasi sdlc
Sistem informasi sdlcmistertugas
 
Sistem informasi sdlc
Sistem informasi sdlcSistem informasi sdlc
Sistem informasi sdlcmistertugas
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cyclehansjenny
 

Similar to WATERFALL (20)

Pert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxPert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptx
 
Waterfall Process Model
Waterfall Process ModelWaterfall Process Model
Waterfall Process Model
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
 
Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146Tugas (isfan fajar satria)1111504146
Tugas (isfan fajar satria)1111504146
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptxPemodelan perangkat lunak XI_ Pertemuan 2.pptx
Pemodelan perangkat lunak XI_ Pertemuan 2.pptx
 
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
Tugas sim dewi-yananto mihadi putra,se,m.si-pengembangan sistem informasi-2018
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunak
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Waterfall Model (ANSI)
Waterfall Model (ANSI)Waterfall Model (ANSI)
Waterfall Model (ANSI)
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitas
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factor
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptx
 
folder toni dan gieo.pptx
folder toni dan gieo.pptxfolder toni dan gieo.pptx
folder toni dan gieo.pptx
 
septria sendy.pptx
septria sendy.pptxseptria sendy.pptx
septria sendy.pptx
 
Sistem informasi sdlc
Sistem informasi sdlcSistem informasi sdlc
Sistem informasi sdlc
 
Sistem informasi sdlc
Sistem informasi sdlcSistem informasi sdlc
Sistem informasi sdlc
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
 
model dalam pengembangan SI
model dalam pengembangan SImodel dalam pengembangan SI
model dalam pengembangan SI
 

WATERFALL

  • 1.
  • 2. Model ini merupakan model yang paling banyak dipakai oleh para pengembang software. Ada lima tahap dalam model waterfall, yaitu:  Requirement Analysis, System Design, Implementation, Integration & Testing, Operations & Maintenance. Sesuai dengan namanya waterfall (air terjun) maka tahapan dalam model ini disusun bertingkat, setiap tahap dalam model ini dilakukan berurutan, satu sebelum yang lainnya (lihat tanda anak panah). Selain itu dari satu tahap kita dapat kembali ke tahap sebelumnya.
  • 3.
  • 4. Seluruh kebutuhan software harus bisa didapatkan dalam fase ini, termasuk didalamnya kegunaan software yang diharapkan pengguna dan batasan software. Informasi ini biasanya dapat diperoleh melalui wawancara, survey atau diskusi. Informasi tersebut dianalisis untuk mendapatkan dokumentasi kebutuhan pengguna untuk digunakan pada tahap selanjutnya.
  • 5. Tahap ini dilakukan sebelum melakukan coding. Tahap ini bertujuan untuk memberikan gambaran apa yang seharusnya dikerjakan dan bagaimana tampilannya. Tahap ini membantu dalam menspesifikasikan kebutuhan hardware dan sistem serta mendefinisikan arsitektur sistem secara keseluruhan.
  • 6. Dalam tahap ini dilakukan pemrograman. Pembuatan software dipecah menjadi modul- modul kecil yang nantinya akan digabungkan dalam tahap berikutnya. Selain itu dalam tahap ini juga dilakukan pemeriksaaan terhadap modul yang dibuat, apakah sudah memenuhi fungsi yang diinginkan atau belum.
  • 7. Di tahap ini dilakukan penggabungan modul-modul yang sudah dibuat dan dilakukan pengujian ini dilakukan untuk mengetahui apakah software yang dibuat telah sesuai dengan desainnya dan masih terdapat kesalahan atau tidak.
  • 8. Ini merupakan tahap terakhir dalam model waterfall. Software yang sudah jadi dijalankan serta dilakukan pemeliharaan. Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada langkah sebelumnya. Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru.