Customer Centric Design