{"id":5410,"date":"2012-02-03T02:56:39","date_gmt":"2012-02-03T01:56:39","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=5410"},"modified":"2012-02-03T02:56:39","modified_gmt":"2012-02-03T01:56:39","slug":"a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html","title":{"rendered":"A quiet revolution in UK government IT: open source ousting big-vendor lock-in"},"content":{"rendered":"<p>The most striking and surprising presentation at the Monki Gras developer event in London earlier this week was from two quietly spoken men from the UK government\u2019s Cabinet Office. James Stewart and Matt Wall work on the Government Data Service (GDS), and what they are doing is revolutionary.<\/p>\n<p>What is the GDS? \u201cIt\u2019s a new branch of the cabinet office which exists to deliver public services, public sector information in-house, rather than the traditional out-sourcing model,\u201d they explained, though it turned out to be rather more than that. <\/p>\n<p>Wall described his experience of talking to government workers about their IT needs.<\/p>\n<blockquote>\n<p>A common thing you see from very small to very large is someone in government who wants to get something done, who has a business problem or a user need that they want to serve, surrounded by a complex array of integrators, vendors, contractors, suppliers, and all of that, kind-of locked into that, their ability to manoeuvre or deliver services [is limited].<\/p>\n<\/blockquote>\n<p>he explained. The only solution is to reform the way software is procured. They described their boss Mike Bracken\u2019s goal:<\/p>\n<blockquote>\n<p>We want to move from government <em>procuring<\/em> systems to government <em>commissioning<\/em> them, whether we build them ourselves, or just that we know what it is we\u2019re asking for. We need that knowledge.<\/p>\n<\/blockquote>\n<p>This is also about breaking the hold of the large vendors and finding ways to work on a smaller scale.<\/p>\n<blockquote>\n<p>If you want to buy something in government, traditionally, some software or some system, the amount of momentum that you have to get up, the amount of people you can easily engage with, they tend to be from companies that are absolutely vast and they tend to take projects that are absolutely vast, the whole mechanism of working is stultifying for everyone involved. It is not just us, a small group of developers sitting in an office able to write some stuff, because that\u2019s not scalable, you can\u2019t do that for everyone. It\u2019s finding small to medium sized companies, partners, out there in the market and finding ways to engage them \u2026 why should five very large companies get all the work? <\/p>\n<\/blockquote>\n<p>Mike Bracken and the Cabinet Office minister Frances Maude are currently on the West Coast of the USA, they said. <\/p>\n<blockquote>\n<p>They were invited to meet the usual suspects, Oracle, the major systems integrators. They cancelled it. They\u2019re visiting <a href=\"http:\/\/www.joyent.com\/\" target=\"_blank\">Joyent<\/a>, they\u2019re visiting 10Gen, they\u2019re visiting <a href=\"http:\/\/www.twilio.com\/\" target=\"_blank\">Twilio<\/a> [applause]. It\u2019s a wholesale change. We\u2019re looking at how great web services are built.<\/p>\n<\/blockquote>\n<p>There is also a commitment to open source. \u201cAll of the code that we\u2019re producing is open source and out on the Internet,\u201d they said. <\/p>\n<p>What tools do they use?<\/p>\n<blockquote>\n<p>Most of the core apps are in Ruby, with a mixture of Sinatra and Rails, and some Scala. We\u2019re using a mixture of MySQL and Mongo for the database,<\/p>\n<\/blockquote>\n<p>they told us.<\/p>\n<p>The GDS is currently only about 30 people, 10 of whom are developers. How much impact can such a small team have?<\/p>\n<blockquote>\n<p>We\u2019ve just started and we\u2019re very small. We\u2019re already having a significant impact in some quite large and some quite small projects. The incoming demand that we face across central government and local government is absolutely astronomical, and one of the things that\u2019s important to resolve over the coming years is how to manage that demand and provide services, abilities and communities for people . . . we never want to parachute into somewhere, rewrite all the systems and then go off somewhere else., that\u2019s not sustainable.<\/p>\n<\/blockquote>\n<p>Can this small group really change government IT so profoundly? That is an open question, and perhaps in the long term they will fail. There is no doubting though that this particular team is doing inspiring work. This blog post from GDS yesterday <a href=\"http:\/\/digital.cabinetoffice.gov.uk\/2012\/02\/02\/gov-uk-truly-open-platform\/#more-2623\" target=\"_blank\">describes<\/a> how open source participation was used to fix a government web site; it may seem a small thing, but as a new and different approach it is significant.<\/p>\n<p>For more information see Mike Bracken\u2019s post <a href=\"http:\/\/digital.cabinetoffice.gov.uk\/2012\/01\/31\/this-is-why-we-are-here\/\" target=\"_blank\">This is why we are here<\/a>, and take a look at the team\u2019s <a href=\"https:\/\/www.gov.uk\/\" target=\"_blank\">early work on GOV.UK<\/a>, which is in beta.<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2012\/02\/image2.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2012\/02\/image_thumb2.png\" width=\"404\" height=\"324\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The most striking and surprising presentation at the Monki Gras developer event in London earlier this week was from two quietly spoken men from the UK government\u2019s Cabinet Office. James Stewart and Matt Wall work on the Government Data Service (GDS), and what they are doing is revolutionary. What is the GDS? \u201cIt\u2019s a new &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/5410-a-quiet-revolution-in-uk-government-it-open-source-ousting-big-vendor-lock-in.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">A quiet revolution in UK government IT: open source ousting big-vendor lock-in<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,62,79,80],"tags":[414,433,606],"class_list":["post-5410","post","type-post","status-publish","format-standard","hentry","category-development","category-open-source","category-software","category-software-development","tag-gds","tag-government-data-service","tag-monkigras"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/5410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=5410"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/5410\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=5410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=5410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=5410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}