Structuring the fuzzy front end of new product development