• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
model waterfall
 

model waterfall

on

  • 6,133 views

 

Statistics

Views

Total Views
6,133
Views on SlideShare
6,133
Embed Views
0

Actions

Likes
0
Downloads
126
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    model waterfall model waterfall Presentation Transcript

    • System Development Life Cycle (SDLC)Metode Waterfall
    • KELOMPOK 3LAILATUL MUTMAINNAH ( 1100631021 )KIENDA DWI AJIE ( 1100631014 )MOHAMMAD ARIF PRAYOGO ( 1100631003 )RANDY FAHMI TISNA KUSUMA ( 1100631017 )
    • System Development Life Cycle (SDLC)Keseluruhan proses dalam membangun sistemmelalui beberapa langkah. Metodepengembangan perangkat lunak dikenal denganistilah SDLC (Software Development Life Cycle).Metodologi ini menjadi perhatian sangatistimewa pada proses rekayasa perangkatlunak. Karena dengan metodologi SDLC yangdigunakan akan sangat menentukan suksestidaknya proyek software.
    • WATERFALL• DefinisiWaterfall, merupakan SDLC tertua karena sifatnya yang natural. UrutanSDLC waterfall ini bersifat serial dari proses perencanaan, analisa, desain,dan implementasi pada sistem. Model ini adalah model yang munculpertama kali yaitu sekitar tahun 1970 sehingga sering dianggap kuno,tetapi merupakan model yang paling banyak dipakai didalam SoftwareEngineering (SE).Model ini melakukan pendekatan secara sistematis dan urut mulai darilevel kebutuhan sistem lalu menuju ke tahap analisis, desain, coding,testing / verification, dan maintenance. Disebut dengan waterfall karenatahap demi tahap yang dilalui harus menunggu selesainya tahapsebelumnya dan berjalan berurutan.
    • Definisi Waterfall ( Model air terjun ) adalahberurutan desain proses, sering digunakandalam proses pengembangan perangkat lunak ,di mana kemajuan dipandang sebagai terusmengalir ke bawah (seperti air terjun ) melaluitahapan Conception, Inisiasi,Analisis , Desain ,Konstruksi, Pengujian ,Produksi /Implementasi, dan Pemeliharaan .Yang dimodifikasi "model air terjun".Kemajuan mengalir dari atas ke bawah, sepertiair terjun yang mengalir.
    • KEUNGGULAN WATERFALLMerupakan model pengembangan paling handal danpaling lama digunakan. Cocok untuk system software berskala besar.Cocok untuk system software yang bersifat generic.Pengerjaan project system akan terjadwal denganbaik dan mudah dikontrol.
    • KELEMAHAN WATERFALL Persyaratan system harus digambarkan denganjelas. Rincian proses harus benar-benar jelas dan tidakboleh berubah-ubah. Sulit untuk mengadaptasi jika terjadi perubahanspesifikasi pada suatu tahapan pengembangan
    • Waterfall Model adalah sebuah metodepengembangan software yang bersifatsekuensial dan terdiri dari 5 tahap yang salingterkait dan mempengaruhi seperti terlihatpada gambar berikut.
    • 1. REQUIREMENTSeluruh kebutuhan software harus bisadidapatkan dalam fase ini, termasuk didalamnyakegunaan software yang diharapkan penggunadan batasan software. Informasi ini biasanyadapat diperoleh melalui wawancara, survey ataudiskusi. Informasi tersebut dianalisis untukmendapatkan dokumentasi kebutuhanpengguna untuk digunakan pada tahapselanjutnya.
    • 2. DESIGNTahap ini dilakukan sebelum melakukancoding. Tahap ini bertujuan untuk memberikangambaran apa yang seharusnya dikerjakan danbagaimana tampilannya. Tahap ini membantudalam menspesifikasikan kebutuhan hardwaredan sistem serta mendefinisikan arsitektursistem secara keseluruhan.
    • 3. IMPLEMENTATION :Dalam tahap ini dilakukan pemrograman.Pembuatan software dipecah menjadi modul-modul kecil yang nantinya akan digabungkandalam tahap berikutnya. Selain itu dalam tahapini juga dilakukanpemeriksaaan terhadap modul yang dibuat,apakah sudah memenuhi fungsi yangdiinginkan atau belum.
    • 4. VERIFICATIONDi tahap ini dilakukan penggabunganmodul-modul yang sudah dibuat dandilakukan pengujian ini dilakukan untukmengetahui apakah software yang dibuattelah sesuai dengan desainnya dan masihterdapat kesalahan atau tidak.
    • 5. MAINTENANCE :Ini merupakan tahap terakhir dalam modelwaterfall. Software yang sudah jadi dijalankanserta dilakukan pemeliharaan. Pemeliharaantermasuk dalam memperbaiki kesalahan yangtidak ditemukan pada langkah sebelumnya.Perbaikan implementasi unit sistem danpeningkatan jasa sistem sebagai kebutuhan baru.
    • Terimakasih…..