https://www.thenational.scot/news/26055524.palantir-hired-30...
Spending 10x more on IBM or Palantir can't get them fired, but trying to build something in-house their organization don't have competence for can get them fired.
And this is even if you don't take lobbying or corruption into account.
Almost all governments have a legally defined public procurement framework. If this is overridden, it's pretty much always by elected politicians, not by regular government employees.
> Almost all governments have a legally defined public procurement framework.
These frameworks are all created and administered by same career bureaucrats. > If this is overridden, it's pretty much always by elected politicians, not by regular government employees.
Why they need to overridden in first place? Using of consultancy services is not usually banned.Also it's not like 4 years ago either UK or EU governments would expect they will soon want to get rid of all US companies in their public sector.
But its kind a obvious why some system for refugees was outsourced for consultancy.
Build: you need expertise in contracts, knowing what you need and also software development.
It's obviously easier to buy than build, especially for civil service roles where they can't attract the best developers due to political/ideological constraints.
But if you have a government department that builds software, they can also spec it. And everyones interests are aligned.
Further you open the door to bell labs/DARPA type speculative work.
Seems to me, the type of work environment where you have that freedom, are able to open source work would be attractive to a lot of people.
https://en.wikipedia.org/wiki/Government_Accountability_Offi...