|
|
|
|
|
by Osmium
4630 days ago
|
|
How would you fix it? I could imagine a competitive process, e.g. pay a number of different companies to start producing their solution in parallel. And then at the end of 3 months, pick the one(s) that looks the most promising and pay them to continue with it. It sounds wasteful, but I just don't see a better way, because people seem incapable of judging beforehand which companies are actually capable of providing on their promises. |
|
There's a cruel irony in the procurement process where most of the efforts aimed at reducing cost and risk actually increase both by limiting the number of choices and increasing the pain of switching: when everyone knows it'll take months or years to start over with a new vendor only the most egregious failures will be declared unacceptable. I'd tackle this by giving government managers both more discretion and responsibility: more freedom on how their budgets are spent but audit a percentage of expenses every year to review results and conflicts of interest.
The key part of this would be figuring out a good mechanism to reward savings so someone has an incentive to make long-term good decisions. In some cases that might be things like hiring a solid in-house development team to work on a core function of the agency; in others that might be realizing that a service satisfies the most important needs rather than paying to build a completely custom solution.