Managing new product development is a key area of management, straddling strategy, innovation and entrepreneurship and macro-organizational behaviour. This work surveys this area in the context of an overall framework that explains how aspects interact and combine in a successful NPD process. Each chapter outlines open questions.