If there is a single policy change I could pick for public spending on IT it would be to forbid outsourcing to “contractors” and thinking of software delivery as “projects”