Tolong jelaskan mengenai Tahapan dari Pembuatan purwarupa perangkat lunak

Setelah disetujui, kebutuhan awal dianalisis dan dibagi menjadi area-area berbeda untuk menyediakan basis bagi purwarupa dari berbagai bagian yang berbeda dari sistem; setiap prototipe didemonstrasikan kepada klien dan dipoles untuk memasukkan kebutuhan dan modifikasi lebih banyak. Siklus demonstrasi dan pemolesan berlanjut sampai klien dan pengembang merasa puas. Proses ini dilaksanakan untuk setiap bagian sistem. Purwarupa final diintegrasikan dan sistem lengkap diuji dan akhirnya diserahkan kepada klien.