firm perspective on new products 311192