If you’re plugged into UK news, you may have heard some back-and-forth over the last couple of days about the ever-rising cost of the IT projects within the National Health Service – depending on which source you’re following, the cost is variously £15bn, £20bn or even £30bn over the 10 year lifetime of the project. That’s more than it cost to dig the Channel Tunnel.
Not that this is coming as a surprise to anyone – the normal budgeting process for IT projects in the UK public sector seems to be think of a number, double it and then add a nought to get the final cost – which is irrelevant anyway, because the project gets cancelled two-thirds of the way in before any actual use takes place. Anyone remember the runaway catastrophe that was Read Codes?
I can think of several reasons for this, not least the approach being taken by some consultant acquaintances of mine – to hear them talk about the NHS IT programme, you’d think that it had started raining banknotes. There certainly seems to be a rerun of the Millennium bonanza taking place in certain sectors of the industry.
But it seems that the main problem is simply that it’s the type of monolithic supertanker of a programme that’s doomed to fail because it’s just too damn big. Certainly some of the intentions are laudable – electronic patient records for example, or on-line booking of hospital appointments – but the impression that’s being create by much of the press coverage is of a programme that’s taken on a life of it’s own through the sheer scale of the undertaking.
Which is ironic, given that the prevailing trend in technology at the moment seems to be “small pieces, loosely joined”. Rather than vast, complex, all-singing, all-dancing applications, we’re instead looking at a world of discrete applications performing specific functions, glued together by standards-based services and APIs. Instead of the HokeyCokey 2000 system being the single behemoth of functionality, it’s about specific tools being deployed for specific purposes.
And what’s also intriguing is that the real breakthroughs seem to be coming not from the corporations with their million-dollar R&D budgets, but small groups of hackers who are in it for the challenge rather than the reward. Steve Bowbrick goes as far as suggesting that we should hand over to the job of the NHS systems to the same people who brought us MySQL and Linux. And it’s a very valid point – after all, it’s difficult to see how it could be possible to do a worse job for more…
