The federal procurement system is like a software system with bugs.
Every time it's broken down, somebody has patched it. But keeping
it together is getting harder and harder and costing more money.
And at that point, an experienced software engineer would throw up
his hands and say, 'Hey! Let's toss this out and start over.'
-- James Paul,
House Science, Space, and Technology Committee's Subcommittee
on Investigations and Oversight.