Security is almost the same. 'Must be secure!'. Unless they procure and schedule independent penetration testing and code audit (if they even get the code), the vendor is able to deliver insecure code with a horrible UI and still be 100% within the terms of the contract.
The reason government doesn't do more agile is because the politics of the stakeholders can get crazy, with the end result being constantly shifting goal posts and nothing delivered. So they require Commercial Off The Shelf (COTS - give us something that already works), and yet due to the requirements... there's always significant customization required. I wish someone in government understood this : P
I have noticed how shocked people are when they hear how much custom software really costs. I don't know what you do for a living, but here's an example:
A family member hears you make software, ask you if you can create a website for his business for a friendly fee. Sure, you think. After reviewing his requirements, and deducting 50% because he's your uncle and you like him and want his business to do well, you give him a quote: 3 months and $10,000. He nearly gets a heart attack. What had he expected then? Well, a copy of windows costs less than $100. How could it be more than that?
You pay a dollar for an app, $40 for a Sims game, maybe a few hundred for an OS and office suite, maybe $1500 for a fancy laptop. Sure you can imagine a 'website' might cost a few thousand, but _tens_of_millions_ ?? Surely, that is a disgraceful waste, right there.
A friend of mine works at the Ministry of Justice, and told me recently he has the easiest job in the world, because even if he were to just sit at his desk and do nothing he'd be delivering a better service than the agencies that proceeded him, and saving the ministry huge amounts of money.
[1] http://digital.cabinetoffice.gov.uk/ [2] https://www.gov.uk/government/news/hundreds-of-government-we...
(for comparison, click through to the HMRC list of VAT rates - fairy enough, it has more information, but it's so messy in comparison)
Public Contest -> Manager creates company and submits project -> Manager chooses own company -> Manager quits INEM to 'work' at the new company. This is public knowledge but there isn't much we can do about it