For new products or for upgrading of established products, many decisions have to be put in place with regards to all aspects of product development...