Framework of product experience