A poor match between a product's features and customer needs" is one of the major reasons why some new products fail.