The early stages of product development — often referred to as the “fuzzy front end” — traditionally involve activities like brainstorming, concept development and preliminary...