Rabu, 24 Oktober 2012

Waterfall Model

12 days have passed and I did not write a blog :(
 It should last Monday I've written my blog :((
Now, I will explain to all of u about :
  1. Waterfall Model 
  2. Incremental Model
  3. Prototyping Model
  4. Spiral Model
  5. Rapid Application Model
 Before I explain about the software model, I want to apologize if the explanation I use Indonesian :)
  1. Waterfall Model :   
  •  Komunikasi / Communication
  • Perancangan / Desain
  • Permodelan / Code
  • Uji coba
  • Penyerahan sistem perangkat lunak kepada pengguna / pelanggan
Waterfall Model (Model air terjun) merupakan model software yang harus dilakukan secara berurutan, karena pertama- tama seorang proggamer harus mengkomunikasikan terlebih dahulu kepada pelanggannya apa yang dibutuhkan 
Setelah itu, progammer akan melakukan perancangan awal seperti yang di inginkan oleh penggunanya, lalu desain tersebut dibuatkan kode program yang sesuai. 
Dan yang terakhir, barulah dilakukan uji coba oleh progammer itu sendiri, sebelum diberikan kepada pelanggannya :) 
  1. Rapid Application Model
Sama seperti Waterfall Model, Rapid Application Model merupakan turunan Waterfall Model maka tidak heran jika software ini hampir saja sama :)) 
Persamaan dengan Waterfall Model yaitu sama- sama memiliki langkah- langkah yang harus dilakukan secara berurutan ! 
Perbedaannya Waterfall Model dalam pembuatannya hanya dapat dilakukan 1 kali & memakan waktu yang sangat lama, sedangkan Rapid Application Model dapat dilakukan secara banyak & tidak terlalu memakan waktu 
  1. Incremental Model :  
  • Komunikasi / Communication
  • Perencanaan / Desain
  • Permodelan / Code
  • Test
  • Penyerahan sistem perangkat lunak kepada pengguna / pelanggan
Incremental Model adalah proses pengembangan bertahap untuk perangkat lunak berskala besar !Hampir sama dengan Rapid Application Model yaitu dimana software tersebut dapat dikerjakan secara terpisah dan bertahap sehingga tidak memakan waktu cukup lama (dalam Increment Model tahap- tahap tersebut dinamakan INCREMENT 1, INCREMENT 2, INCREMENT 3, INCREMENT 4 )  
  1. Prototyping Model :  
  • Komunikasi / Communication
  • Perencanaan / Desain
  • Pembentukan Prototype
  • Konstruksi
  • Penyerahan sistem perangkat lunak kepada pengguna / pelanggan
Jujur saya, belum terlalu mengerti apa yang dimaksud dengan Prototyping Model & Spiral Model ! 
Karena bagi saya, sekilas software tersebut hampir sama !
Jika pelanggan tidak puas, maka siklus penjelasan softwarenya akan berulang terus mulai dari Komunikasi. Perancangan, Code Program ,Uji Coba, Penyerahan sistem kepada penggunanya.
  1.  Spiral Model
  • Komunikasi / Communication
  • Perencanaan / Desain
  • Permodelan
  • Konstruksi
  • Penyerahan sistem perangkat lunak kepada pengguna / pelanggan

Tidak ada komentar:

Posting Komentar