The three dimensions of Agile Product Delivery are: Design thinking and Customer Centricity– Design thinking ensures that the provided solution is feasible, desirable, sustainable and viable. Meanwhile, customer centricity puts the customer at the centre of each decision taken.