New product development process and its impact on business ...