Model Prototipe

Jun
24

Model Prototipe

Model prototipe mensyaratkan bahwa sebelum melakukan pengembangan perangkat lunak yang sebenarnya, sebuah prototipe sistem yang berfungsi harus dibangun. Sebuah prototipe adalah implementasi sederhana dari sistem. Sebuah prototipe biasanya menjadi versi yang sangat kasar dari sistem yang sebenarnya, mungkin memiliki kemampuan fungsional yang terbatas, reliabilitas rendah, dan kinerja yang tidak efisien dibandingkan dengan perangkat lunak yang sebenarnya. Dalam banyak kasus, klien hanya memiliki pandangan umum tentang apa yang diharapkan dari produk perangkat lunak. Dalam skenario di mana tidak ada informasi detail tentang masukan ke sistem, kebutuhan pemrosesan, dan kebutuhan keluaran, model prototyping dapat digunakan. Langkah-langkah Model Prototipe Keuntungan Model Prototipe Kerugian Model Prototipe Model Proses Evolusioner Model proses evolusioner menyerupai model perbaikan berulang. Tahap-tahap yang sama seperti pada model waterfall terjadi di sini secara berulang. Model ini berbeda dari model perbaikan berulang dalam hal ini tidak memerlukan produk yang bermanfaat di akhir setiap siklus. Dalam pengembangan evolusioner, persyaratan diimplementasikan berdasarkan kategori daripada berdasarkan prioritas. Misalnya, dalam aplikasi database sederhana, satu siklus dapat mengimplementasikan antarmuka pengguna grafis (GUI), manipulasi file lainnya, kueri lainnya, dan pembaruan lainnya. Keempat siklus tersebut harus selesai sebelum ada produk yang berfungsi tersedia. GUI memungkinkan pengguna berinteraksi dengan sistem, manipulasi file memungkinkan data disimpan dan diambil kembali, kueri memungkinkan pengguna keluar dari sistem, dan pembaruan memungkinkan pengguna memasukkan data ke dalam sistem. Manfaat Model Proses Evolusioner //TC ref : [1][2]

DETAIL