Deliver business value, yes. But what should the business value?
Paul McArdle of Global-Roam writes about an interesting article by Roger Martin in the Harvard Business Review (which ca be found here, but requires payment for the full article): ‘The Age of Customer Capitalism’.
The main drive of Agile processes is to deliver business value as effectively as possible. For anyone working in a more complex environment, this automatically raises the question of what business value is, and how it should be prioritised. Things like ROI can be clear, but in my experience is hardly ever used with any kind of rigour. The maximising of profits is very nice, but can not often be linked directly to the particular feature that is being developed.