They might have, but given that they apparently didn't do any serious testing, we might never know.
I am honestly in awe of all these government projects that fail so publicly and completely and yet nobody is ever, ever sacked on any side.
If I go to a customer site to do a job and I bungle it up like that, I'm pretty sure that 1) I won't be paid and 2) I'll never set foot in that place again. I might even be liable for a lawsuit.
But these guys waltz in, pick up the contract, pocket the money, distribute bonuses and, when the time comes to deliver, mumble sheepishly and put their hand out for more money in order to correct errors that never should have been there in the first place.
Okay, I know UK government has a specialty in not being able to decide what it actually wants, endlessly changing specs and otherwise making life very difficult for people who actually want to get the job done, but I would think that the military would be less prone to endless waffling and more focused on getting what they need, knowing what it is they actually need in the first place.
So I tend to think that, in this particular case, it is Capita that screwed the pooch big time. They should know better.
But that won't keep them from getting another contract in the future, right ?
That's what I don't get.
Come on, people, there is enough history to demonstrate that you might as well gather ten local, small providers, give them the contract and see what happens.
Given how much money you've already wasted, it couldn't be worse, and it just might be better.