what is a product development procedure?
 A product development is that of a highly dispersed process that capitalizes on the skills and insights of people and organizations spread throughout the entire world. 