
I'm generally loathe to defend the large IT services providers
But when it comes to public sector IT projects the level of risk involved in bidding and delivering explains why the usual suspects win them despite an apparently atrocious track record.
Important public sector departments will continue to exist regardless of how inefficiently they run. Civil servants know this, and Sir Humphreyesque empire builders see the kind of efficiency that IT projects drive in the private sector as an outright threat to the budgets and headcount which constitute their authority.
However, coming out and saying that would obviously be career suicide, and so over a long period of time an 8 step process has arisen to ensure that IT projects actually grow rather than diminish their authority:
1) Announce a bidding process so complicated and scoring so skewed that only the largest IT giants are able to bid. If a smaller interloper foolishly gets involved and looks like they have any chance of winning then scrap the 6 month process and announce an accelerated retender with a 9 month timeline and stringent rules to dissuade (though never outright disbar) the smaller company from rebidding.
2) Award the contract to one or sometimes several of the giants, pending a 12 month consultation period to plan the project. At this point the giants will have paid consultants on the job, and know to just shut up and cash the large cheques which follow as the original plan becomes out of date before work even starts.
3) Either announce that the original scope is now defunct and go back to step 1) or proceed to step 4) which grandly kicks the project off
5) Gauge progress. If any is being made then make apparently innocuous but in fact fatal changes to the scope. Repeat as many times as necessary to ensure a giant mess ensues.
6) When 18-24 months have passed after the original project completion date, sit in a room with the heads of the relevant IT giant. Smoke cigars, laugh, whatever and agree with them that if they take the blame for the failure they'll win the next project that comes their way. If they refuse then blame them anyway and disbar them from any future government work.
7) Blame the contractor. Have them look sheepish. Go back to your empire which has grown by a 'temporary' 10% staff increase to clear up the mess that the IT giant 'caused'.
8) Wait until the next government comes in with plans to increase government IT efficiency. Begin from step 1.