Anime and Game addict. For other Information Check "Contact Us".

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Sunday, April 9, 2017

Materi APSI Pertemuan 2

METODE PENGEMBANGAN SISTEM



SDLC atau disebut juga Software Development Life Cycle adalah proses mengembangkan dan mengubah suatu sistem perangkat lunak dengan menggunakan metodelogi, untuk mengembangkan sistem software sebelumnya.

Dalam Metode ini dibagi menjadi 5 Model Proses yaitu Model Waterfall, Prototype, Rapid Application Development (RAD), Iteratif, dan Spiral.


  1. Model Waterfall

Model ini sering disebut juga model Sequential Line karena alurnya yang berurutan, dimulai dari Analisa, Design, Pengkodean, Pengujian dan tahap Pendukung. Metode ini juga metode pengembangan sistem yang paling tua dan sederhana.Cocok untuk pengembangan software  dengan spesifikasi yang tidak berubah-ubah.




       2. Model Prototype


Digunakan untuk memperjelas spesifiikasi kebutuhan yang diinginkan pelanggan kepada pengembang perangkat lunak. Model Prototype dimulai dari mengumpulkan kebutuhan pelanggan terhadap perangkat lunak yang akan dibuat, dan prototype merupakan program yang belum jadi.

Mock-up adalah sesuatu yang digunakan sebagai model desain untuk mengajar, demonstrasi, evaluasi desain, promosi atau keperluan lain yang memapu menyediakan atau mendemonstrasikan sebagian besar fungsi perangkat lunak dan memungkinkan pengujian desain perangkat lunak.




    3. Model Rapid Application Development (RAD)


 Model proses pengembangan perangkat lunak yang bersifat incremental terutama untuk waktu pengerjaan yang pendek. Merupakan adaptasi dari model Waterfall versi kecepatan tinggi dengan menggunakan model Waterfall untuk pengembangan setiap komponen software.

Ada 5 tahapan dalam penggunaan model RAD :

  1. Pemodelan Sistem
  2. Pemodelan Data
  3. Pemodelan Proses
  4. Pembuatan Aplikasi
  5. Pengujian dan Perawatan





 













    4. Model Iteratif


Model ini mengkombinasikan proses-proses pada model Waterfall dan Prototipe yang menghasilkan versi software yang sudah mendapatkan penambahan fungsi untuk setiap update-annya. Model Iteratif cocok untuk pengembang dengan turnover staff yang lebih tinggi.Model ini dibuat untuk mengatasi kelemahan model Waterfall dan Prototipe yang memiliki proses terlalu pendek.




   5. Model Spiral


Model prototipe dengan kontrol dan aspek sistematik yang diambil dari model Waterfall yang menyediakan pengembangan dengan cara cepat, dengan perangkat lunak yang versinya terus bertambah fungsinya. Model Spiral dibagi menjadi beberapa kerangka aktifitas atau disebut juga Task Region. Cocok digunakan untuk mengembangkan aplikasi dengan skala besar tetapi target waktu dan biaya tidak terlalu tinggi.


Beberapa tahapan atau Task Region pada model Spiral :

  1. Komunikasi dengan Pelanggan 
  2. Perencanaan (Planning)
  3. Analisis Resiko (Risk Analysis)
  4. Rekayasa
  5. Konstruksi dan Peluncuran
  6. Evaluasi Pelanggan (Customer Evaluation)

Mungkin itu saja yang dapat saya bahas pada artikel kali ini, semoga artikel diatas bermanfaat bagi sobat. ^^
Terima Kasih Telah Berkunjung...