How to identify various phases of product evolution and the related dimensions to consider