product-design-prototype-model