New product development
In business and engineering, new product development (NPD) or simply product development is the complete process of bringing a new product to market. Product development also includes the renewal of an existing product and the introduction of an existing product into a new market.