From Preliminary Ideas to Corroborated Product Definitions: MANAGING THE FRONT END OF NEW PRODUCT DEVELOPMENT