Prototype adalah model atau simulasi dari semua aspek produk
sesungguhnya yang akan dikembangkan, model ini harus bersifat representative
dari produk akhirnya.
Pada pengembangan system seringkali terjadi keadaan dimana pengguna system sebenarnya telah mendefinisikan secara umum atau tujuan perangkat lunaknya meskipun belum mendefinisikan secara rinci masukan, proses dan keluaran. Sementara itu pengembangan pun tidak jarang menghadapi keraguan mengenal efektifitas, efisiensi dan kualitas algoritma yang sedang dikembangkan kemampuan adaptasi system terhadap system operasinya atau tampilan yang sedang dirancangnya.
Pada pengembangan system seringkali terjadi keadaan dimana pengguna system sebenarnya telah mendefinisikan secara umum atau tujuan perangkat lunaknya meskipun belum mendefinisikan secara rinci masukan, proses dan keluaran. Sementara itu pengembangan pun tidak jarang menghadapi keraguan mengenal efektifitas, efisiensi dan kualitas algoritma yang sedang dikembangkan kemampuan adaptasi system terhadap system operasinya atau tampilan yang sedang dirancangnya.
