7 Improvements for Google Maps Mobile that will make it the first Mobile Killer Application

If you're new here, you may want to subscribe to get latest articles on customer experience management! You can also subscribe via eMail!
Thanks for visiting!

image Recently I have been traveling quite a lot, mostly to locations where I haven’t been before. Since I use a BlackBerry Curve with GPS and Google Maps Mobile (GMM) as my main mobile phone, I thought that my mobile companion can definitely help me answer a lot of questions while on the road. I was wrong.

Let’s recap a few situations:

I was in the city center of Brussels and wondering where I could find something to eat. Unfortunately most of the shops were already closed and I didn’t want to go to a restaurant. So I started Google Maps, searched for “McDonalds” and “Subways” and basically the results where mediocre: I found out where the McDonalds Headquarter is in Belgium (some 20 km outside Brussels), I guess there might be a Subway’s restaurant but it was out of walking distance and I was not willing to study public transportation - so at the end I asked around for the next train station and found a small shop there.

Similar situations happened in Milan and Istanbul - even in Palo Alto, the heart of Silicon Valley, I was trying to use Google Maps Mobile to help me find a dedicated Puma Store. When I finally arrived at the mall it was merely a little Puma shop with a few of the most common shoes - not exactly what I have been looking for (I was looking for the Puma Black Label series of shoes….but that’s a different story).

Overall my impression was that there is a huge potential for Google Maps Mobile and location based services when you are traveling or in locations that you don’t know that well. The only problem: Google Maps Mobile is simply not ready for primetime yet.

I have summarized the areas for improvement in the list and I am the first to upgrade when Google implements a few of these requests:

  1. Include a pedestrian mode
    Not everyone is using GPS in a car - I guess that most users of Google Maps Mobile use it for navigation outside their car when they are walking or cycling. If you need GPS navigation regularly in a car I suppose most people would buy a dedicated GPS car navigation system. I want to have the ability to switch to a “pedestrian mode” where the routing is based on each “walkable” street, not just on “drivable” streets as in a car mode. Help me find the shortest way in a city, and not the way next to the main roads.
  2. Include support for the most common human activities
    We humans tend to follow the same patterns and we usually perform quite similar activities to reach certain outcomes. There are different situations when we are looking for restaurants, a small shop, a big supermarket, a fast food restaurant, a coffee shop or a toilet. I could imagine a menu with options that resemble common activities and include Eat, Drink, Sleep, Shop, See/Discover. The submenu for Eat would be “Fast Food”, “Average Restaurant”, “Exclusive Restaurant” - and Google Maps provides suggestions based on my current location.
  3. A location based search for actual products and services
    When I was in Milan, I was not searching for a restaurant itself, I was searching for typical, traditional Italian pasta; same in California, I was looking for a shop that sells the Puma Black Label series of shoes and wouldn’t mind if I can find them in a store that is not a Puma store. So besides supporting certain activities that most humans perform regularly, location based search should also help me find the location of certain products - whether it is helping me find a certain pair of shoes or a restaurant that sells a certain kind of pasta. While the quality of the search results depends largely on the amount of data that is integrated, the first step might be to integrate Google Product Search into Google Maps.
  4. Turn Google Maps Mobile into a travel companion
    Since the biggest use of Google Maps Mobile can be expected from people who are traveling (business and personal) Google Maps Mobile should be able to store all the relevant information for my trip (hotels, meeting points, maybe even appointment schedules - combined with Google Calendar) and be my travel companion that has all information available for me. I prepare it in advance (maybe by mailing it to a dedicated email address) and when I am on the road, I just push next, next, next.
  5. Solve the language problem
    When I was in Brussels, I tried to search for the Flemish Parliament, the venue for a workshop that I planned to attend. Unfortunately Google Maps couldn’t help me because the Flemish Parliament can only be found with the correct Dutch term which is “Vlaams Parlement” - unfortunately I haven’t included that word in my Dutch vocabulary before. Even the search for “trainstation, St. Gallen, Switzerland” (my current residence) doesn’t return the expected results, only the search “Bahnhof, St. Gallen, Schweiz” returns the correct address. I understand that it is impossible to incorporate a complete dictionary but at least the most common search terms and locations should be multi-language capable.
  6. Include public transportation
    If you are not familiar with the public transportation system in a city you have two choices: (1) spend a lot of time trying to figure out what could be the right mode of transportation or (2) spend a lot of money on taxis. Google Maps Mobile should help me find the right choice of public transportation - not just from one station to the other but from my place of departure to the place of arrival.
  7. Integrate, Integrate, Integrate
    The quality of Google Maps Mobile (as well as Google Maps) depends fundamentally on the amount of integrated data. A search for restaurants can only generate useful results, when a sufficient number of restaurants are stored in the database. Otherwise it is still better to “open your eyes and look around”. While most McDonalds restaurants can be found through Google Maps in Switzerland, the data was still missing in Belgium.

These improvements - if adequately implemented - could render tremendously useful application for everyone who is traveling regularly. The integration of Google Maps into the iPhone, BlackBerry and other mobile phones creates a huge user base that could tap into these services. Yet as long as the quality and utility from Google Maps Mobile is still not better than that of “looking and asking around” we won’t see large adoption.

Does this only apply to Google Maps? Not necessarily - the company that is able to provide this functionality combined with a sufficiently large user base will become the leader for location based services.

The picture that is shown with this post is currently uncredited because I couldn’t track back the source. If you know the source of this picture, please drop me an email.


Posted in mobile, user experience | Permalink | 3 Comments »

Google’s User Experience Principles

image Whenever you are working in a large team towards a common goal it is difficult to ensure that all team members are moving in the right direction. Defining a vision (I personally prefer the term "intent") helps a team to stay on track by guiding and supporting the decision making process.

Google’s User Experience Principles are one of these tools that help design teams stay on track and they reflect how most of us expect to experience Google’s services.

The Google User Experience team aims to create designs that are useful, fast, simple, engaging, innovative, universal, profitable, beautiful, trustworthy, and personable. Achieving a harmonious balance of these ten principles is a constant challenge. A product that gets the balance right is "Googley" – and will satisfy and delight people all over the world.

The ten principles that drive design decisions and contribute to a "Google User Experience" are:

    1. Focus on people – their lives, their work, their dreams.
    2. Every millisecond counts.
    3. Simplicity is powerful.
    4. Engage beginners and attract experts.
    5. Dare to innovate.
    6. Design for the world.
    7. Plan for today’s and tomorrow’s business.
    8. Delight the eye without distracting the mind.
    9. Be worthy of people’s trust.
    10. Add a human touch.

While are the first glance these principles still seem very high level, my impression is that they are valuable because the primary objective of these principles is not to design new user experiences but to facilitate decision making - decisions between different design and implementation alternatives.

image But here is what I don’t understand:

Why Google would post them on their website?  Are these guidelines just an "explanation" and "justification" of "Google’s User Experience"?

Do they help to educate user what a "Googley" user experience is and influence their expectations of Google’s products?

How does it affect you when you read "Every millisecond counts" but the performance of your Google Reader is slow? Will it make you think that "at least they tried" and positively impact your user experience?


Posted in user experience | Permalink | No Comments »

The story of making Microsoft Office more fun to use

Jensen Harris recently gave a talk at MiX08 titled “The Story of the Ribbon”. He told the story of the development of the new Microsoft Office 2007 user interface. There are great insights on how Microsoft solved the challenge of “menu clutter”, various methods to collect user insights and how to setup an iterative prototyping process to create a product that radically improves the users experience when working with a word processor or excel sheet.

good_engough

The story of the development of the new Office UI starts with identifying the real problem with Office suits. While conventional wisdom might suggest that Office is already “Good Enough”, when asking real people how they felt about it they came up with different stories. People felt that Office is powerful, but they don’t know how to use it anymore. Jenson makes a good point:

sense_of_mastery_was_gone

The goal was to give back the user the feeling of mastery and to find a way so that working with Microsoft Office makes fun again. Harris stresses that interface design is one part art and one part science and he presents his insights on art and science of interface design.

learning_from_real_people

Instead of generating wild ideas through brainstorming sessions, the UI team focused on two main activities: gathering user insights and building a “culture of iteration” through prototypes.

Here are some slides that give more insight how user insights were collected.

science_data

The method of planning to iterate as well as some prototypes for the UI are shown below.

planning_to_iterate

prototype_ui

So has Microsoft been successful with creating an Office Suite that gives users a feeling of mastery and which is fun to use? Here are the results of an survey of users of all skill levels after 2 months of use.

Nearly 90% of users agree that the software makes it easier to create professional looking documents and about 85% percent of user agree that the software is more fun to use.

office_survey

The key lessons from his talk are:

  • You can turn using a “boring” product into fun and enjoyable experience
  • The key to success is not about brainstorming but about gathering user insights and iterative prototyping
  • Even a mature company can create radical products by setting the focus right: on the user

You can watch the talk online or download it. Powerpoint slides are available too. Highly recommended.


Posted in user experience | Permalink | No Comments »

Interactive User Experience Design: Creating an Effective Online Experience

Many “experts” talk about user experience without knowing the fundamentals. The doctoral thesis “Interactive user experience design : creating an effective online experience” authored by Park Ji-Yong is a must-read for everyone who wants to know more about this topic. The fundamental concepts to understand user experience design are explained and a framework to develop and implement them is described. It’s academic but definitely readable for non-academics.

Designing for user experience is central to good web design, particularly in e-commerce settings. However, the relevant dimensions and processes of designing for user experience have been variously defined. This project develops an approach to web design that defines the key dimensions of user experience, including interactivity, participation, and flow, and web site design of the user experience. The idea of Interactive User Experience Design is advanced as a model for designing from the perspective of user experience. The project reviews relevant dimensions of user experience, proposes a model integrating key design dimensions of this experience, surveys design literate university students on effective online experiences, and develops a prototype for a hypothetical commercial web site that incorporates elements of co-creation and identity play. This practice-based project contributes a new proposal for web-based design and new knowledge in the form of an approach to user experience design.

Download the full thesis from the Australian Digital Thesis Program.


Posted in user experience | Permalink | No Comments »