Selasa, 25 September 2018

MODEL PROSES PENGEMBANGAN PROTOTYPING

Pada Kali Ini Saya Akan Menjelaskan Sedikit  Tentang Apa Itu Prototyping.
Terdiri dari :
  • Pengertian Prototyping 
  • Kelebihan Prototyping
  • Kekurangan Prototyping
  • Contoh Aplikasi Prototyping
Gambar Product Prototyping Process
  • Pengertian Prototyping 
     Prototyping adalah salah satu pendekatan dalam rekayasa perangkat lunak yang secara langsung mendemonstrasikan bagaimana sebuah perangkat lunak atau komponen-komponen perangkat lunak akan bekerja dalam lingkungannya sebelum tahapan konstruksi aktual dilakukan (Howard, 1997).

  1. Reusable prototype : Prototype yang akan ditransformasikan menjadi produk final.
  2. Throwaway prototype : Prototype yang akan dibuang begitu selesai menjalankan maksudnya.
  3. Input/output prototype : Prototype yang terbatas pada antar muka pengguna (user interface).
  4. Processing Prototype : Prototype yang meliputi perawatan file dasar dan proses-proses transaksi.
  5. System prototype : Prototype yang berupa model lengkap dari perangkat lunak.
Tahap-tahap dalam Prototyping boleh dikata merupakan tahap-tahap yang dipercepat. Strategi utama dalam prototyping adalah kerjakan yang mudah terlebih dahulu dan sampaikan hasil kepada pengguna sesegera mungkin.

  • Kelebihan Prototyping

  1. Adanya komunikasi yang baik antara pengembang dan pelanggan.
  2. Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan.
  3. Pelanggan berperan aktif dalam pengembangan sistem.
  4. Lebih menghemat waktu dalam pengembangan sisitem.
  5. Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya.

  • Kekurangan Prototyping

  1. Pelanggan yang melihat working version dari model yang dimintanya tidak menyadari, bahwa mungkin saja prototype dibuat terburu-buru dan rancangan tidak tersusun dengan baik.
  2. Pengembang biasanya ingin cepat menyelesaikan proyek sehingga menggunakan algoritma dan bahasa pemrograman sederhana.
  3. Pengembang kadang-kadang membuat implementasi sembarang, karena ingin working version bekerja dengan cepat.

  • Contoh Aplikasi Prototyping
     Metode prototype mengharuskan (interaksi kebutuhan) perangkat lunak yang telah diuji dan diterima pelanggan kemudian siap untuk digunakan.
     Contoh aplikasi metode Prototype :
  1. Aplikasi E-Banking
  2. Aplikasi GO-JEK
  3. Aplikasi (office,excel,access dan powerpoint)
  4. Aplikasi sistem database untuk pendataan pasiennya.

Tidak ada komentar:

Posting Komentar

RAPID APLICATION DEVELOPMENT

1. Pengertian RAD      Rapid Aplication Development (RAD) adalah sebuah proses perkembangan perangkat lunak sekuensial linier yang menekan...