Earlier quoted context omitted.
I don't think the good people of Miramichi are to blame for this. It's the people in Ottawa who wrote a blank check to Oracle/IBM for attempting to migrate a large part of the government software infrastructure to their incompatible system. Somehow, the contract was that billions would be disbursed to IBM/Oracle whether their system worked or not (it didn't). Also I don't think Oracle should be allowed to hide behind…
> Somehow, the contract was that billions would be disbursed to IBM/Oracle whether their system worked or not (it didn't). Pretty sure it was simply a time and materials contract, as is standard. No competent software company will accept a fixed price contract without tightly specified and unchanging requirements, which is something very few customers are able to provide (especially not government agencies).
The issue is it’s hard to scale that up to a multi year 2 billion dollar contract. However, I think individual large scale software projects are inherently a bad idea, which is probably a larger issue.