Re: Open source
One of the big issues was the integration of many disparate systems running on different hardware combined with what appeared to be an irresistible urge to gold pate everything.
Instead of incremental change with an overall goal in mind they appeared to have gone for something equivalent for IT Armageddon. With all party agreement any plan could have been carried forward by incoming governments over a decade or more.
I'm not sure that OSS would have helped. Either way, the gubermint would have been completely out of their depth and unable to understand that, once you agree a plan, you have to stick with it, or your contractor is going to make you pay through the nose for any change request.
I remember reading about a school built through the PFI. When complete and inspected, they found that there were no coat hooks in the kids cloakroom. The education authority contacted the contractor and asked them to fit the hooks. The contractor responded with a price for the change. The authority argued that any fool should know that a cloakroom should have coat hooks, and that, even if they weren't in the schedule the company should fit them foc. The company responded that the authority had prepared the plans, and signed them off, and the company had agreed to implement the plan supplied by the authority. The authorities failure to specify hooks was, therefore, the authorities problem.
A hospital I know built a new wing for its eye surgery unit. When the building was complete, they discovered that, because they'd specified a suspended floor, it was impossible to perform the delicate surgery they wanted to because their equipment moved as people walked past the theatres. They had to continue to work in 60 year old buildings with solid floors. Don't suppose anyone resigned over that either...