Business transformation is notoriously hard and failures are heavily documented. What challenges are there and how can they be overcome?

From my experience, this article sums it up well. It's a 3-legged stool of culture, strategy and systems (whether technological, structural or procedural.) All three need to be considered together and interlinked during execution for a sustainable, successful outcome.