You mean like this? $1.4 million for an app that chooses left or right.
http://www.geek.com/apps/tsa-paid-1-4-million-for-randomizer...
https://kev.inburke.com/kevin/tsa-randomizer-app-cost-336000...
What is this American you speak of? Perhaps it's the unique dialect of Spanish spoken in southern California? Or the Canadian French spoken in bits of northeastern North America? Or the dialect of English spoken in Belize?
Unlike, say, three?
Some things bug me though, as some services are only available during "open hours" (https://www.buysellvehicle.service.gov.uk/sell-private/vehic...): I didn't know that servers needed to sleep.
There's quite a few such systems still left in Government, finance, and certain very large companies. Even some "modern" systems - especially in e.g. stock management - will lock their database for hours at a time overnight. Part of the issue is that these systems implement a huge amount of informally defined business logic, making it very difficult to migrate off them.
A possibly more doable approach would be to provide a read-only dump into an external SQL database at the end of every batch job for external systems which desire such a thing, but I'm not convinced there's a whole lot of benefit compared to the cost of doing so. There's no part of the agency which needs the information out of office hours, and it's honestly quite reasonable to say "come back tomorrow" in the few cases where the public might want the information out of office hours - note that the web interface is replacing having to call up the DVLA or visit one of their offices, which would have the same restriction.
It'd be much more reasonable to spend money and the time of the people who have experience with the system attempting to migrate off it. Hopefully they're trying.
Very clean uncluttered forms with clear direction.
A couple of maybe odd examples to try:
* You're a Brit abroad, had a kid, want to register them as a British citizen (children of British citizens are eligible for it provided they're under 18)
* Renew a passport
* Renew your driving license.
I just tried "renew uk driving license" in Google and got the right page as the first result. Same when I wanted to renew a passport recently, and for the birth example you mentioned.
There used to be one downside to this: scammers would sometimes get search results above the gov.uk one with sites that were not-quite-claiming-to-be the official site, and charge you extra for the "service" of applying on your behalf. However that seems to have been stopped now. Maybe HMG have had a word with Google about it.
So this seemed like a good test run for the UK gov site and the experience (as far as I took it) has been nothing but pleasant. That's how it should be done.
I see there are guidelines about coding in-the-open in Scala [2].
Or, have a look at the todo-list of the DWP [3].
And now so can Google thanks to gov.uk forcing use of Google Analytics on all government departments just because "it's private industry best practice".
Injecting untrusted third party javascript controlled by a foreign corporation into the tax forms of all citizens seems absolutely insane to me.
Before hand there was a mess of documents, pages etc to hunt through, applications to fill out, things to do, documents to include. After the transition there was a small little questionnaire that got me to a beautiful well designed page. That page then had links to all the various things I needed for my application.
There was even a web application that filled out 90% of the application for me and then provided me with a super nice PDF with instructions to submit it, and a check list of all the documents that I needed to provide with my application. It was excellent far better than the preexisting setup.
The dept logo on the header and that's it. leave the rest to the user's browser default.
Letting govt agencies who don't know what they're doing go out and tender for private sector building of internet services would be a disaster; they'd be oversold six ways from Sunday. Treble the cost to build the same thing three times for the three mobile platforms? Sure. Given that 99% of the stuff is simple secure form-filling, it doesn't need to be more than a web page.
I can file my taxes or renew my driving license online. The system works.