new product development team key points