What’s the opposite of sustainable software?

Government IT projects are out of control. That’s a given. 30 billion quid is a lot of money (for something visible from space it would be a lot of money – in fact, it would get you quite a long way up your space elevator).

I don’t want to trivialise the task of integrating dozens of creaking National Health systems and putting something useful on hundreds of thousands of desks but I do want to make a simple (naive?) comparison – what does it cost to build and run, ooh, Hotmail (200 million users and climbing) or eBay/PayPal (95 million members and $7.5B in transactions) or Yahoo (274 million users) or Google (4.28 billion pages and 100,000 servers)? What does it cost to build complex and meaningful applications like Flickr and MySQL and Asterisk and Linux itself (or even Windows)?

Answer (let’s be frank): bugger all. Absolutely nothing. Well, a trivial sum – at least in comparison to these consultant-built monsters (how many trees would you have to plant to make the NHS system carbon neutral?). Since we seem to be constitutionally incapable of building sustainable, appropriately-scaled applications to deliver public services via the conventional route, it’s about time we took a chance and handed one of these projects (or even a tiny slice of one of them) to the hackers to see if they could do a better job…

Categorized as Uncategorized Tagged


  1. Um. Those things work (for appropriate values thereof) and were cheap (ditto) because the problem to be solved was either relatively simple or was a New Thing, so there wasn’t much in the way of interoperation needed. What interoperation there is/was is reasonably well-defined (RFCs and the like).

    None of these things are true for the average NHS IT project. I spent several year banging my head on that wall, and I still start to spit blood when I think of the frightening amount of money wasted. (The stories I could tell you are probably still actionable…)

  2. But 30 billion quid? At 20/hour I make that nearly a million man years (not including any infrastructure, of course). That’s 200,000 full-time staff for five years. Wow.

  3. The “socialist” in me finds that totally acceptable! Surely one of the responsibilities of a government is to keep people employed? 😉

    Another fine example is the 3G licence auction. 20 billion UKP. Quite a few new hospitals – and a great way of reducing the national debt.

Comments are closed.