New product development is one of the ways companies can enhance product development in terms of productivity, speed, quality market share, sales volume, and market growth. Suppliers provide a source of innovative ideas and critical technologies. Customers provide demand and market knowledge.