Don’t make me think
Peter Batty, Ubisense

@pmbatty geothought.blogspot.com
Usability




            flic.kr/p/kjwKm
flic.kr/p/7s6E7Z
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
James Fee
   “ArcGIS for iOS is a very impressive
                  mobile mapping app. 

        It really shows the attention to
      detail ESRI has put into their new
                    ArcGIS Mobile apps.

     Compared to the old Windows CE
   and Windows Mobile crap they used
      to put out, this was easily used by
         my son without any direction.”
W3G: Don't make me think!
1
W3G: Don't make me think!
2
W3G: Don't make me think!
3
W3G: Don't make me think!
4
W3G: Don't make me think!
5
W3G: Don't make me think!
6
W3G: Don't make me think!
7
W3G: Don't make me think!
8
W3G: Don't make me think!
9
W3G: Don't make me think!
flic.kr/p/GaDFA
My   top 3 rules
      for good usability
My    top 3 rules
                            for good usability


1   Do usability testing
My    top 3 rules
                            for good usability


1   Do usability testing

    2   Do usability testing
My    top 3 rules
                            for good usability


1   Do usability testing

    2   Do usability testing

         3   Do usability testing
Doing a usability test




Put application in      Shut up            Watch
  front of user


  flic.kr/p/7UqPo1    flic.kr/p/53WUkg   flic.kr/p/72M6L
W3G: Don't make me think!
W3G: Don't make me think!
We don’t read web pages, we skim them




                              flic.kr/p/6Ab8j
What the designer sees
What the user sees
Use conventions
Use conventions
Use conventions
Use conventions
Omit needless words

  Get rid of half the words on each page,
         then get rid of half of what’s left

               Krug’s third law of usability
Omit needless words

  Get rid of half the words on each page,
         then get rid of half of what’s left

               Krug’s third law of usability
W3G: Don't make me think!
“But these new
  systems are just
simple web mapping,
  they’re not GIS”
W3G: Don't make me think!
Demo


 End
Raster map tiles




Pre-render maps into image files
Approach used by Google, Microsoft, etc
Very high performance and scalability
Easy to integrate with Google Maps etc
…/a2e/data/datasources/Pole/90974




REST APIs
…/a2e/data/datasources/Pole/90974?f=gjson




REST APIs: simple and powerful
…/a2e/data/datasources//Pole/search?f=gjson
    &lat=42.600&lon=-76.1780&d=4
“If a dataset available on the web is in
   a format that can't be indexed by
    Google, does it make a sound?”

             Kevin Wiebe
             Safe Software
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
W3G: Don't make me think!
REST is good!!

     <Picture of Jason>   Jason Birch
                          City of Nanaimo
flic.kr/p/nHFSw
flic.kr/p/3guaAu
?
      @pmbatty
geothought.blogspot.com
peter.batty@ubisense.net
Backup
Demo screen shots
W3G: Don't make me think!
1
W3G: Don't make me think!
Matches Smallworld styles
Google basemap gives context
Google satellite map
Display attribute data
Street View gives extra info
Street View gives extra info
Street View gives extra info
Google style one box search



    Something on “Google style search”
Ability to link to maps
Autocomplete search
Autocomplete search
Reports in search too
Reports from search
Google geocoding very flexible
Google local search
“Enterprise mashups”



                Outages
                 Trucks
                 WMS
                  CIS
               Smart Grid
Ability to link to maps
Click link, no software needed!




                    Back

More Related Content

PDF
Novidades do Google I/O 2014 - Uma Visão
PDF
Make your website ux rock
PDF
KLA 2013 Future Technology
PPTX
OpenGovWest Keynote | OpenGov Platform of the Future
PDF
Advanced Growth Hacking for startups - 4 big conundrums
PPTX
Traction pp
PDF
Lean UX for Design Teams (Crushing the Boulder)
PDF
Interaction South America 2013 / Arne van Oosterom
Novidades do Google I/O 2014 - Uma Visão
Make your website ux rock
KLA 2013 Future Technology
OpenGovWest Keynote | OpenGov Platform of the Future
Advanced Growth Hacking for startups - 4 big conundrums
Traction pp
Lean UX for Design Teams (Crushing the Boulder)
Interaction South America 2013 / Arne van Oosterom

Similar to W3G: Don't make me think! (20)

PPTX
Smallworld and Google: the best of both worlds
PPTX
Smallworld and Google: the best of both worlds
PDF
GIS in the Rockies Geospatial Revolution
PDF
NCGIC The Geospatial Revolution
PDF
Batty consumerization of geospatial
PDF
Road Ahead
PPTX
Ne gis lis-m_tkeynote_v2
PPT
BCS Geospatial SG - Usability of GIS and GI
PPTX
What Would Steve Jobs Think About the State of GIS Mapping Applications in th...
PPTX
Effective Data Collection and Management through Mobile Phone Applications
PPTX
Intro to Internet Mapping (epan 2011)
PDF
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
PDF
GeoAlberta keynote
PPTX
GIS Technology & Mobile Applications - MTASC 2011 Conference
PDF
We are the music makers and we are the dreamers of dreams
PPT
Agi 2008: Usability And Gis
PPTX
Augview presentation GE user conference bali 2014 - MIke Bundock
PDF
Flexible And Usable Web Gis For The Organisation Opt
PPSX
Interface by Audience
PPTX
Nearc2011 web state of art presentation
Smallworld and Google: the best of both worlds
Smallworld and Google: the best of both worlds
GIS in the Rockies Geospatial Revolution
NCGIC The Geospatial Revolution
Batty consumerization of geospatial
Road Ahead
Ne gis lis-m_tkeynote_v2
BCS Geospatial SG - Usability of GIS and GI
What Would Steve Jobs Think About the State of GIS Mapping Applications in th...
Effective Data Collection and Management through Mobile Phone Applications
Intro to Internet Mapping (epan 2011)
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
GeoAlberta keynote
GIS Technology & Mobile Applications - MTASC 2011 Conference
We are the music makers and we are the dreamers of dreams
Agi 2008: Usability And Gis
Augview presentation GE user conference bali 2014 - MIke Bundock
Flexible And Usable Web Gis For The Organisation Opt
Interface by Audience
Nearc2011 web state of art presentation
Ad

More from Peter Batty (20)

PDF
Building enterprise applications using open source
PPTX
FOSS4G NA 2016 review
PDF
GITA PNW 2015 Peter Batty
PDF
GITA PNW keynote presentation: Openness in Geospatial
PDF
AGI geocommunity 2013
PPTX
Enterprise integration options with Smallworld
PPTX
Enterprise integration options with Smallworld
PDF
FOSS4G opening session
PDF
OpenStreetMap Past, Present and Future
PDF
What's new with OpenStreetMap
KEY
To G or not to G
PPTX
Precision (Indoor) Real Time Location Systems
PPTX
myWorld Overview May 2011
PDF
GITA keynote 2011 v2
PDF
Geo in the cloud
PDF
The Geospatial Revolution ANZ 2010
PDF
OpenStreetMap intro 2010 07
PPTX
RTLS in Aerospace Manufacturing
PDF
The Geospatial Revolution in Copenhagen
PDF
DRCOG: The Geospatial Revolution Peter Batty
Building enterprise applications using open source
FOSS4G NA 2016 review
GITA PNW 2015 Peter Batty
GITA PNW keynote presentation: Openness in Geospatial
AGI geocommunity 2013
Enterprise integration options with Smallworld
Enterprise integration options with Smallworld
FOSS4G opening session
OpenStreetMap Past, Present and Future
What's new with OpenStreetMap
To G or not to G
Precision (Indoor) Real Time Location Systems
myWorld Overview May 2011
GITA keynote 2011 v2
Geo in the cloud
The Geospatial Revolution ANZ 2010
OpenStreetMap intro 2010 07
RTLS in Aerospace Manufacturing
The Geospatial Revolution in Copenhagen
DRCOG: The Geospatial Revolution Peter Batty
Ad

W3G: Don't make me think!

Editor's Notes

  • #3: I hate to say it, but many traditional GIS people tend to be bad at usability. We make things too complicated. One of the things that Google and other so-called neogeography systems have done a great job on is simplifying applications. I&amp;#x2019;ve recently been developing an application called myWorld,
  • #12: MyWorld uses Arc2Earth as its data repository, which syncs with ArcGIS Online, which you can access from ArcGIS for iPad. James Fee had given this a really good review and usually speaks his mind, so being an iPad kind of person I was pretty excited to try this out.
  • #13: So panning and zooming is very nice, same as the standard iPad maps application. But then I tried to do the next most obvious thing, which for me is to view the attributes of a feature on the map. Just tapping on the map didn&amp;#x2019;t work, which is what I hoped for, so then I tried the &amp;#x201C;I&amp;#x201D; icon down here.
  • #15: So panning and zooming is very nice, same as the standard iPad maps application. But then I tried to do the next most obvious thing, which for me is to view the attributes of a feature on the map. Just tapping on the map didn&amp;#x2019;t work, which is what I hoped for, so then I tried the &amp;#x201C;I&amp;#x201D; icon down here.
  • #17: This screen contains no additional information compared to the previous compact information bubble, except that there are two features here.
  • #20: This screen contains no additional information compared to the previous compact information bubble, except that there are two features here.
  • #24: So here are my top three rules for usability testing: one, do usability testing &amp;#x2026; two, do usability testing, and three, do usability testing. It&amp;#x2019;s incredibly easy to do this ,yet so often we don&amp;#x2019;t. I&amp;#x2019;ve become a real convert to this over the past few years, mainly thanks to my friend Sue Foster.
  • #25: So here are my top three rules for usability testing: one, do usability testing &amp;#x2026; two, do usability testing, and three, do usability testing. It&amp;#x2019;s incredibly easy to do this ,yet so often we don&amp;#x2019;t. I&amp;#x2019;ve become a real convert to this over the past few years, mainly thanks to my friend Sue Foster.
  • #26: So here are my top three rules for usability testing: one, do usability testing &amp;#x2026; two, do usability testing, and three, do usability testing. It&amp;#x2019;s incredibly easy to do this ,yet so often we don&amp;#x2019;t. I&amp;#x2019;ve become a real convert to this over the past few years, mainly thanks to my friend Sue Foster.
  • #27: So here&amp;#x2019;s how you do a usability test: put the application in front of the user, shut up, and watch. It&amp;#x2019;s just incredibly educational as a developer to watch someone use your system. You keep wanting to say &amp;#x201C;press this, do that!&amp;#x201D;. But you really find out that things that are obvious to you may not be obvious to others.
  • #28: So here&amp;#x2019;s an example from myWorld. We were really proud of this home page, we thought it clearly explained the three main options for a user. But the first two users we asked to search for things clicked and tried to type here, which is just a dumb graphic, instead of in the real search box which is up at the top.
  • #31: So a simple example is a coffee machine. This takes a few minutes to warm up, so I&amp;#x2019;d like to be able to remotely turn it on. I&amp;#x2019;d also like it to remind me in the evening if the coffee bean containers need filling up, rather than finding this out in the morning when I&amp;#x2019;m in a rush and impatient for caffeine!
  • #32: So a simple example is a coffee machine. This takes a few minutes to warm up, so I&amp;#x2019;d like to be able to remotely turn it on. I&amp;#x2019;d also like it to remind me in the evening if the coffee bean containers need filling up, rather than finding this out in the morning when I&amp;#x2019;m in a rush and impatient for caffeine!
  • #48: May not be such a requirement for public sharing of data in utilities But think about use of search technologies internally ... how powerful if you could just type a customer address and see a list of related results Interesting how we can find things on the Internet faster than on our desktop or internal systems
  • #59: This is a typical utility basemap in Smallworld &amp;#x2013; fairly sparse. But you can see with the raster tiled approach that the data looks exactly like it does in Smallworld
  • #60: Adding in a Google Street Map gives a lot more context. Maintaining base maps is not a core activity for utilities, and is very expensive. It really makes sense to use basemaps maintained by somebody else. There are ways that you can add updates where necessary, for example adding a new subdivision which isn&amp;#x2019;t on the basemap yet.
  • #61: And Google satellite imagery is good for many applications. I hear a lot of people say that Google imagery is out of date but I think they are updating it more and more frequently.
  • #62: What if your data doesn&amp;#x2019;t match the Google landbase? Many utilities have an old and inaccurate landbase and want to transform or conflate their network data to a new and more accurate landbase, for multiple reasons &amp;#x2013; sharing data with other entities, using GPS, and working with external data like Google Maps, or imagery from other sources. This is an example of some data from PNG, who went through such a conflation exercise. You can see here how much better their pipes align with a Google map background after the conflation progress. That&amp;#x2019;s not the main focus of my talk today, but
  • #64: Google street view can give you valuable extra information about facilities. Often you can see details on pole configuration and so on that may not be stored in the database. We&amp;#x2019;ve integrated tightly with this, so that when you click on a facility you automatically get the right street view displayed. In cases where the data doesn&amp;#x2019;t line up exactly it&amp;#x2019;s easy to adjust the view and save that for next time.
  • #65: A very powerful feature is that you can display icons in the street view itself and mouse over or click them for more information.
  • #66: In this example we can see several poles further away as we look along the street.