Even if it takes many more years and far more money than originally envisaged, large scale IT projects can usually be implemented if there is sufficient political backing.