Slashdot Mirror


Why UK's Government Digital Service Decided To Ditch Apps (govinsider.asia)

In a world where there's an app for nearly every product and service, the UK Government Digital Service (GDS) still rely on its website to serve its customers. "But why?" You ask. Ben Terrett, former head of design at GDS outlined some of the reasons in a recent interview. He said the problem with mobiles apps is that they require a lot of commitment and resources. Apps are "very expensive to produce, and they're very very expensive to maintain because you have to keep updating them when there are software changes." He concludes that government services are much better off with responsive websites (websites whose layout and design adapt in accordance with the device it's being accessed on). "If you believe in the open internet that will always win," Terrett said, adding that responsive websites are also much cheaper to build and maintain. Another benefit of responsive websites is, he adds, that when you want to push an update, only one platform needs to get updated. From the report: Key to the GDS' approach is designing for user needs, not organizational requirements, Terrett says. "That is how good digital services designed and built these days. That is how everyone does it, whether that's Google or Facebook or British Airways or whoever." The problem is that public sector agencies tend not to design with citizens in mind. "Things are just designed to suit the very silos that the project sits in, and the user gets lost in there," Terrett adds.According to estimates, the move to go the responsive website way has saved them $8.2B in four years.

22 of 96 comments (clear)

  1. Wow, someone gets it by danomac · · Score: 5, Insightful

    I am literally so tired of visiting a website and having it pop up a download notification for another new app.

    1. Re:Wow, someone gets it by i.r.id10t · · Score: 5, Insightful

      Indeed. If I can do it from a desktop or laptop via browser, why do I need to install an app on the phone/tablet to do it?

      --
      Don't blame me, I voted for Kodos
    2. Re:Wow, someone gets it by Anonymous Coward · · Score: 3, Interesting

      The app can track your location and report back what files you have in storage.

    3. Re:Wow, someone gets it by Anonymous Coward · · Score: 3, Funny

      I am literally so tired of visiting a website and having it pop up a download notification for another new app.

      Obligatory xkcd

    4. Re:Wow, someone gets it by 110010001000 · · Score: 3, Insightful

      Plus it can upload your contact list and whatever information it wants from your phone. Silly people. Why would you ask "why"? They aren't designing FREE apps for YOU.

    5. Re:Wow, someone gets it by skastrik · · Score: 4, Insightful
      More good stuff ...

      the design team removes all unnecessary design. For example, the pages on Gov.UK – the central portal – don’t have any pictures on them. This is because they distract from the information on the page, and user research showed that they reduced the clarity.
      ...
      “It’d be nice if they like it, don’t get me wrong, but liking is not really a useful metric.” Instead his team looked to see if users have completed an online transaction, or stopped halfway through. Equally, did they find the information they needed and leave a webpage, or did they have to search for more information?

      As opposed to having graphical designers design web sites.

    6. Re:Wow, someone gets it by Phreakiture · · Score: 2
      --
      www.wavefront-av.com
  2. That's what I've been saying all along by Anonymous Coward · · Score: 5, Insightful

    Many of our customers insist on having "an app" for their brand. All the app does is embed their website in an embedded browser and provide some navigation buttons to get to different web pages!!! What a waste. I've always thought a responsive website is the way to go unless you have a good reason to create a native app that might work offline. For example, an alarm clock app, a compass app, etc.

    1. Re:That's what I've been saying all along by Anonymous Coward · · Score: 5, Interesting

      Apps are about marketing; not technology. Having an icon on your device that shows [insert brand here] keeps it in your head.

      Also, EVERY ONE of them wants to send you notifications. Why? So that they can splash their crap on your screen. "On SALE!" or "Check out our new content!" - while sending more ad revenue our way. And you take notice of it before swiping it away thnking it might be email. Now, of course many of us don't allow such nonsense but someone who's hooked on say shoes, LOVES the Zappos notifications! I bet their app has sold more shoes than any of their web page ads.

      Mobile devices have become the best targeted advertising platform ever!

    2. Re:That's what I've been saying all along by SvnLyrBrto · · Score: 3, Insightful

      Hell, that's what Apple said in the beginning when they released the first iPhone with no app store and told everyone that web apps were the proper way to do things, going forward. But everyone flipped their shit, castigated Apple over it, started jailbreaking their iPhones to run Cydia's app store, and generally demanding the ability to produce native apps, not web apps. Who knows whether Apple relented and changed course; or if apps were the plan all along but just weren't ready at the first iPhone's release.

      I've no sympathy at all for the people who are now whining about apps. They asked for... demanded even... them. They got them. Live with your choices, people.

      --
      Imagine all the people...
    3. Re:That's what I've been saying all along by JaredOfEuropa · · Score: 3, Insightful

      It's not an either-or choice. There are cases where an app is the better choice, and cases where a website is not only cheaper but yields a better experience. And the disctinction between the two is blurring; with more possibilities for data crunching, networking and storage in the browser client-side.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  3. Web app vs app by doconnor · · Score: 4, Informative

    There are many advantages to use a web app, you can serve all platforms, past, present and future with one program, you can push updates immediately, without waiting for anyone's approval.

    There are disadvantages, like they don't work without internet access, but there are many cases where internet access is needed anyway.

    Another disadvantages is that uses can block ads on web apps, not generally not regular apps, which is probably be biggest reason many companies push apps, but that also doesn't apply here.

    1. Re:Web app vs app by SQLGuru · · Score: 3, Interesting

      Actually, if you write the web app correctly with the offline.manifest file, you can make much of the site work offline. I've implemented a Cordova application that uses the offline manifest and local storage to enable a user to interact with the system and then sync back to the main server once the network connection is reestablished. You just have to cache a lot of the "driving" data and make sure that you don't exceed local storage. But it works.

    2. Re:Web app vs app by TheRaven64 · · Score: 2

      It depends a bit on your usage model. If it's primarily online, but wants to tolerate network disruptions, then that's fine. Native apps are most useful for mostly-offline use, for example a news app that grabs a load of data when I'm on WiFi and then lets me read the articles when I'm not. I don't (even on my laptop) want to have to have a tab open for everything that I might want to use offline.

      --
      I am TheRaven on Soylent News
  4. ironic given the first iPhone by johnjones · · Score: 2

    the first iPhone relied on the web it didnt have "apps"

    it was only after the terrible web pages did they resort to containerised web pages... That game developers abused and we have the situation today...

    now with the need to support android + iPhone + iPad + windows + Mac are people finally understanding that Marked up Text is much healthier and CHEAPER

    its called a website and there are standards (shocking)

    if your spending the peoples money (government depts) create a website that is useable
    (if you must create a branded app I understand there are tools for that, they will allow you to package a website)

    regards

    John Jones

  5. Apps by ledow · · Score: 4, Insightful

    An app is an application. It does something. It transforms and processes some kind of data.

    Most of the time, you do NOT want an app to process or transform data, you just want it to send and receive data to a service, and most of the time you just want it to receive.

    A website is therefore much better suited to this. And unless you intend to calculate your tax return on a smartphone, you really have little need for "apps" at all for government services. Given that browsers can upload video, camera images, microphone sound etc. nowadays if you really want, the usage of an actual app is rare.

    An "app" is something like a game, or a web browser itself, or an office suite, or a calculator. It ISN'T a list of symptoms for NHS online healthchecks (or even a questionnaire), or information on how to renew your driving licence, or a list of laws and their effects. That's a not an app.

    People have blurred the definition but the distinction still stands. All the "apps" that are really websites in fancy containers - even offline websites - aren't actually any good as "apps". An app actually DOES something on the client device. Creates documents, organises a raw database, syncs your files or lets you read your email.

  6. Even if you make apps, you need to make them for a number of platforms and then some of them have dropped support for older devices. And you need to maintain a website anyway on top of that.

    Excellent decision, Mr. Terrett.

  7. Finally coming back around by ErichTheRed · · Score: 2

    Everything goes in cycles. Apps originally came out because the iPhone didn't have Flash capability in its browser. Now, companies need to write apps for Android, iOS and (maybe) Windows Phone. Each is built on a completely different SDK, with different coding methods, and each one needs to be updated any time the web site introduces a breaking change. Not to mention, you need to squash bugs in different ecosystems too.

    I can see, for example, banking or transit apps. Those require a native interface optimized for the phone or tablet they're running on. But if I'm unemployed, I'm not going to download and use the state Department of Labor App to collect unemployment, or the US State Department's app to apply for a passport renewal. Basic services should stick to a web interface that's easily skinned for mobile.

    1. Re: Finally coming back around by green1 · · Score: 2

      Websites are perfectly capable of taking advantage of GPS. don't need an app for that.

  8. Re:$8.20? by Dr_Barnowl · · Score: 4, Informative

    £5.6B is hardly chickenfeed in anyone's terms.

    It's about 4-5% of our National Health Service budget, for starters.

  9. Concur. by bwwatr · · Score: 2

    I'm on a small government-ish entity's dev team (I'm ~0.3 of the team) and I wholeheartedly agree with this guy. Our apps are always, always web-only. We simply cannot afford to re-build (and maintain) things for various devices. And why would you, when all these devices have browsers, which are essentially interpreters for remote applications. Not that native apps in are a bad idea in every scenario, but blindly building them because trendy is stupid. Long live the webapp.

  10. The purpose of a browser. HTML isn't PDF by raymorris · · Score: 5, Informative

    > Browsers naturally layout the page to fit into the browser window. If you design the website properly, you don't need a bunch of JS to mess with the layout. There already is a layout engine, everyone please stop making your own slower ones.

    Exactly. This is the difference between PDF and HTML - the entire job of a browser is to render the page appropriately for the size of the window, the user's preferred font size, etc. 80% of what a web designer needs to do is simply don't set the width of anything. The browser knows how wide a word is. Then learn the CSS for what yiu actually want, frequently margin and padding. You add margin above something by setting the MARGIN, NOT by moving it down by 60 pixels. Try 1em margin as a starting point.