Anda di halaman 1dari 6

z

Presentasi Tentang Model Evolusi


Modul Prototype
z
Modul Evolusi

Pentingnya Evolusi Perangkat Lunak

• Perusahaan akan memberikan investasi yang besar pada sistem perangkat lunak
mereka karena merupakan aset bisnis yang vital.
• Untuk mempertahankan nilai aset tersebut untuk bisnis, sistem perangkat lunak
harus diubah dan diperbaharui.
• Mayoritas anggaran perangkat lunak dalam perusahaan besar dikhususkan untuk
memperbarui perangkat lunak yang telah ada daripada mengembangkan
perangkat lunak baru.
z
Alasan Perangkat Lunak Berevolusi

 Kebutuhan cenderung berevolusi ketika sistem sedang


dikembangkan karena lingkungannya berubah. Oleh karena
itu, sistem yang dikirim tidak akan memenuhi harapan pengguna.

 Sistem terkait erat dengan lingkungannya. Bila sistem dipasang


disuatu lingkungan, sistem itu mengubah
lingkungan nya sehingga perubahan juga terjadi pada kebutuhan
sistem
z
Model Prototyping
Prototyping adalah sebuah proses pengumpulan persyaratan, pengaplikasian
prinsip analisis, dan penyusunan model perangkat lunak yang akan dibangun
untuk penilaian dan pengembangan. Akhirnya ada lingkungan yang
membutuhkan konstruksi prototipe pada awal analisis, karena model adalah
satu-satunya alat dimana persyaratan dapat ditarik secara efektif. Model
tersebut kemudian dikembangkan dalam perangkat lunak produksi.

 Terdapat empat macam model prototyping:

 Prototype kertas, menggambarkan system dengan menggunakan media kertas.

 Prototype berbasis PC, memanfaatkan program aplikasi untuk menunjukkan interaksi


manusia dan komputer.

 Prototype kerja, merupakan implementasi sebagian fungsi system yang ingin dilihat unjuk
kerjanya, dan diwujudkan dalam sebuah program.

 Prototype program, program benar-benar dibuat dan dapat berfungsi dengan baik. Selain
itu, program juga terus menerus ditambah dan dilengkapi.
z
• Kelemahan Model Prototyping

• User sibuk

• User ingin program segera

User berharap terlalu banyak

• Tahapan Model Prototyping

• Pengumpulan Kebutuhan

• Pembangunan Prototyping

• Evaluasi Prototyping

• Mencodekan System

• Menguji system

• Evaluasi system

• Menggunakan System
z

 Kelebihan dan Manfaat Prototyping

 Adanya komunikasi yang intensif antara pengembang dan user

 Membantu dalam analisis

 Peran user meningkat

 Pengembangan lebih cepat

 Mudah dalam implementasinya,

Anda mungkin juga menyukai