Think it might be the other way round, like IAG board of directors explaining to IT management why they are so penny-wise, pound-foolish by not investing in proper updated back-up systems that I'm sure IT management have asked for.
While I am not involved with this IT screw up, within Engineering there is a project costing several million. It's late, likely over budget, is creating problems before it's fully implemented (tests have not gone well so far).
At the start they had a team of long term, well known to us, IT contractors at LHR, alongside BA IT specialists. All were made redundant and outsourced, right in the middle of this project.
But hey, the person who did this got his/her/it's annual bonus for cutting costs and is no doubt either within BA just waiting for a chance to screw up again or has left. However they would also have done this on the orders of Alex 'Manuel' Cruz. A man who thinks you can run a full service, intercontential airline just he he did with Vueling - which did not turn out so well either.
And this is far from the first time this sort of thing has happened after an IT outsourcing.
Many staff will have been forced in to work on their time off to clear this mess up.
They had their IT cost savings, wonder how much this weekend has cost BA, in both money and pax goodwill - how many of them will book with BA again?