UK Welfare Project Boss Says He Didn't Use Open Source Because It 'Wasn't Available' Two Years Ago
from the how-do-some-people-get-into-power dept
The head of the UK's Department for Work and Pensions' welfare reform project, Universal Credit, was apparently explaining why the project was switching to open source technologies, when he was asked why they didn't do that originally, when the project launched two and a half years ago. His response? "such things weren’t available as they are today." While there may be more open source available today, you'd have to have tried really hard to avoid learning about what was available just two and a half years ago. Oh, and this new open source project comes after they had to write off £40.1 million worth of IT assets, covering some of the original infrastructure investment, which they say "was of good quality" but "didn't reflect the needs of the project anymore because the specifications had changed so much."So, to get this straight: you have a government welfare project, spending tens of millions of pounds on a proprietary system that was built for a different purpose than what they needed, and it was so inflexible that they have to scrap the whole thing and now start all over again. At least they're using open source technology this time, but it really sounds like these guys are somewhat technologically clueless and got taken for a ride by some tech vendors who saw easy money the first time around. Hopefully they're not using the same guys for this open source project.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: it, open source, uk, universal credit, welfare
Reader Comments
Subscribe: RSS
View by: Time | Thread
You're likely to make most of the exact same mistakes all over again, and make plenty of new problems along the way.
[ link to this | view in thread ]
[ link to this | view in thread ]
How does such trivia loom so large in your estimation?
At risk of new people totally mistaking this for a site with relevant news, I'll put up vastly more interesting and important links:
BFP Breaking News- Omidyar’s PayPal Corporation Said To Be Implicated in Withheld NSA Documents
http://www.boilingfrogspost.com/2013/12/11/bfp-breaking-news-omidyars-paypal-corporation-sa id-to-be-implicated-in-withheld-nsa-documents/
Also, the Snowden "leak" is apparently being wound up just as if a psyop is being ended having served its purpose, and before goes TOO far. Score so far: NSA about a million points, and We The People didn't just fail to score, but LOST all those points.
NSA officials consider Edward Snowden amnesty in return for documents
http://www.theguardian.com/world/2013/dec/15/nsa-edward-snowden-amnesty-documents
[ link to this | view in thread ]
"...somewhat technologically clueless..."
[ link to this | view in thread ]
I'd hazard the guess that it's amazing what someone can fail to know about if someone's paying them to use a particular supplier/system, or if they depend on people who are for their knowledge. Judging from a quick Google/Wiki search, his expertise seems to be in construction, not software, so he probably wasn't equipped with the right knowledge in any case.
"“The current system for Universal Credit is a conventional system being developed on a waterfall approach."
While a very messy way of stating this, wasn't the American healthcare.gov site also developed using waterfall? Perhaps it's time for people to stop using that for software projects on this scale...
"When you look at digital [the enhanced system], it’s very different – it relies not on large amounts of tin, black boxes, but uses open source and mechanisms on the web to store and access data,” Shiplee told MPs."
What a horrifically convoluted and inaccurate way of basically saying "we didn't think about virtualisation and we've now been told to use OpenStack" - or, perhaps, "I don't know what open source is".
[ link to this | view in thread ]
Sounds like managers managing their way into a disaster. Being managers they have to control what is done in an active fashion, which usually results in confusing everybody else as top what is required.
[ link to this | view in thread ]
Re: How does such trivia loom so large in your estimation?
[ link to this | view in thread ]
Ya think?
Ding ding ding! We have a winner!
[ link to this | view in thread ]
Re: How does such trivia loom so large in your estimation?
[ link to this | view in thread ]
[ link to this | view in thread ]
UK Welfare Project Boss
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
At least the tech firms won't starve though. They're people too.
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
Plan to throw one away
“The management question, therefore, is not whether to build a pilot system and throw it away. You will do that. […] Hence plan to throw one away; you will, anyhow.”
——Fred P. Brooks, The Mythical Man Month: Essays on Software Engineering.
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
Re: Re:
(Look up how Netscape knocked themselves out of the web browser business if you don't understand what I'm referring to)
[ link to this | view in thread ]
Re:
Q: What's an IBM man year?
A: Seven-hundred thirty and a half (730.5) developers all getting it done before lunch.
[ link to this | view in thread ]
headlines
political pencil pushers clueless about technology?
Tech firms taking advantage of clueless client?
Why... yes.
In other news, the sun will rise from the East, gravity attracts things towards the ground and a new study makes wild claims about good diets and exercise... you wont believe what they say!...
[ link to this | view in thread ]
Re:
Also, starting over again can be an incredibly good idea if you haven't released the software yet. The first try at a piece of software if often riddled with poor design decisions because of unanticipated difficulties. Writing an initial "throw-away" version can highlight where the real design issues are and can inform you as to how to design it better the second time.
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
[ link to this | view in thread ]
It's not hard to see how this happens...
If I had a project launching right now, I would have to choose between proprietary (higher cost) solutions, or wait and wait for a global approved standard. Sometimes, you can't wait.
I am guessing here, but I would suppose that the UK gov't has some sort of centralized IT services (and hosting), and each ministry or departments needs to follow the standards.
If that's the case, it's very very valid to say "these options weren't available two years ago".
[ link to this | view in thread ]
Re: Plan to throw one away
If you don't, you end up with bloated, insecure, buggy, slow monstrosities -- Adobe Acrobat comes to mind as a ubiquitous example.
[ link to this | view in thread ]
Re: It's not hard to see how this happens...
Have we not learned that software certifications are completely worthless? That the only purpose they serve is to be cash cows for certifying vendors? That "certified" software routinely fails miserably? That most certifications are rubber stamps applied after payment of a hefty fee?
[ link to this | view in thread ]
Re: It's not hard to see how this happens...
How do I know? I spent almost 10 years doing open source strategy for very, very large multinationals and that was a typical pattern....
The result was that stragglers were always lagging in margins and their execs were getting hammered for it...
[ link to this | view in thread ]
Re: Re: It's not hard to see how this happens...
E.g. it's not what you think it is.... ;-)
[ link to this | view in thread ]
Those Darned Self-Changing Specifications!
It was those darned self-changing specifications that caused all the trouble! If we didn't have specifications we wouldn't be having these problems!
/s
[ link to this | view in thread ]
Re:
Or, use it correctly.
Waterfall is no more prone to resulting in crap than agile is. They can both be done poorly enough that the resulting product sucks (although which methodology you use does influence the exact flavor of the crap).
The "appeal" of agile is purely that it increases productivity.
[ link to this | view in thread ]
I forget: Are government welfare projects for the people or for the companies? If it's for IT companies, £40.1 million worth of money for IT companies sounds like he's doing a great job!
[ link to this | view in thread ]
[ link to this | view in thread ]
HP Sauce or "Open source"
I am not aware that he has ever managed a large software and services project like Universal Credit.
He has only just arrived (in last 8 months), so he cannot be held accountable for the money junked on Universal Credit v1.0, or the fiasco that is Universal Credit v2.0 (the current Pathfinder trials that are using temporary software).
He is, however, responsible for the kick-off of Universal Credit v3.0.
You can see a video demo released by Cabinet Office here:
http://bit.ly/geeks-in-sandals
Fun huh?
Brian
London
[ link to this | view in thread ]
Re: It's not hard to see how this happens...
As long as he realises the difference between "they weren't available to *us* due to our own bureaucracy" and "they literally didn't exist", then that's a fine comment. Hopefully that would be an impetus to look at why the options he's now going to use weren't available to him at the time, and how the system can be improved to save further massive wastes of public money in the future.
However, I'd dare say that not everybody's confident that he understands this, hence the problem.
[ link to this | view in thread ]
Re: Re:
I'm no expert here, but while I'm sure no methodology is perfect, waterfall's always been presented to me as problematic for projects of this scale. Though, maybe I've just been talking to agile fanboys since I've only recently had to directly support the servers and tools for devs (in fact, I know I have to a degree).
[ link to this | view in thread ]
Re: Re: Re:
No. Properly done waterfall also integrates testing every step of the way. There's no difference there.
[ link to this | view in thread ]