Pengertian Prototyping
Dalam Proses Analis Ini Pendekatan Perlu di lakukan bagi user / costumer, dan salah
satunya di lakukan dengan model Prototyping ini. Prototyping adalah proses
Pengumpulan Persyaratan , Pengaplikasian, Prinsip Analisis, dan Penyusunan model
perangkat lunak untuk di bangun dan di nilai Perkembangannya.
Menurut McLeod dan Schell (2007) mendefinisikan bahwa ada 2 tipe dari prototype
yakni :
A. Evolutionary Prototype
Adalah prototype yang secara terus menerus di kembangkan hingga prototype
tersebut memenuhi fungsi dan procedure yang di butuhkan oleh sistem. Berikut
ini merupakan Gambar dari alur Evolutionary Prototype
Analisa Kebutuhan User
Membuat Prototype
Tidak
Menyesuaikan
Prototype dengan
keinginan user
Menggunakan Prototype
Gambar 1 Evolutionary Prototype
Keterangan dari bagian-bagian setiap gambar :
B. Requirement Prototype
Adalah prototype yang di buat oleh pengembang dengan mendefinisikan fungsi
dan sistem procedure sistem dimana pengguna atau pemilik sistem tidak bisa
mendefinisikan sistem tersebut. Berikut merupakan gambar alur dari requirement
prototype : Analisa Kebutuhan User
Tidak
Membuat Prototype
sesuai
Menyesuaikan
Prototype dengan
keinginan user
Tidak
Menyesuaikan
Sistem dengan
keinginan user
sesuai
Menggunakan Sistem
Prototype Model
Incremental Model
Spiral Model
Track spiral menggambarkan jalur pembangunan software, termasuk siklus berulang dari
diskusi, design, implementasi, dan testing. Menggunakan pendekatan ini, software
dihasilkan dalam bentuk rangkaian incremental release. Keuntungan : model mendorong
dialog yang berkelanjutan antara software engineer dan user, software requirement
ditetapkan kembali seiring progres project, sistem software diserahkan terus-menerus
sebagai serangkaian modul kerja, perkiraan (budget, jadwal) dapat lebih relistik, karena
kebutuhan-kebutuhan yang penting sudah ditemukan pada bagian awal.
Spiral model sering digunakan untuk project yang besar. Untuk project yang lebih kecil
digunakan agile software development. Pada implementasinya, model spiral ini juga
banyak digunakan, tetapi biasanya dikombinasikan dengan model yang lain.