Comment Re:All software has bugs (Score 1) 310
I work for a federal contractor and I have to note that the gov't doesn't always go for the lowest bidder. It's generally the call of either the federal agency or the dept they work for. Sometimes, past history of success will outweigh the cost.
On a side note in regards to bad code while part of it may be bad code on the side of the of the contractor. There is also the gov't side who contractually holds the right to change the specs of the contract whenever it sees fit. I've spent 6 years working for a federal contractor and at least twice a year I'll spend two months pulling 60 to 70 hour weeks going back and changing an application or completely scrapping 6 months of work and starting from scratch with a deadline of two months or less. Failure results in a breach of contract and the whole company loses the contract and most of us are out of jobs.