Bir ürünün kullanıcı testi, pazar araştırması, yatırım planlaması, müşteri sunumu vb. için fikir aşamasındaki ürünün tüm ayrıntılarıyla modellenmesidir. Tasarımsal, işlevsel ve yazılım içeriklerinin tamamı ürün prototipinde olabilmektedir. Nihai üründen önce prototipleme, ürün geliştirmede, zaman ve maliyet konusunda önemli bir adımdır. Hedef müşteriler ya da proje sahipleri prototipler üzerinde değişiklikler yapabilirler.