The same old sh1t eh?
So:
- functional and non-functional requirements weren't clear
- responsibilities were not agreed and acted on
- no f'er tested anything before pressing the big green 'roll it out' button
- and it never occurred to any of the parties to, err talk to each other
- no one senior enough had the balls to say "is this going to actually meet the objectives? Sh1t, perhaps we shouldn't roll it out yet then?"
Meanwhile, back in the real world...
/feigns surprise