CITY OF BOSTON
Develop data visualization strategy for location-based data.
PROJECT

As the Project Manager, I led a team of 3 UX designers to create a data visualization strategy for location-based data on Boston.gov.

CLIENT 

City of Boston

DURATION

3 week design sprint

TOOLS

Sketch, InVision

MY ROLE

User Research, Wire framing, Usability Testing, Hi-Fi Mock Ups

PROBLEM

To table or not to table?

Boston.gov holds a lot of information about Boston, with about 150 datasets presented in tabular form. As the city of Boston transitions through their rebranding, they wanted to evaluate the best practices on the use of tables to display information on mobile responsive websites. When is it too much? When is it necessary? When should it be something else? 

Meanwhile, task driven users of Boston.gov need a way to access the information they seek within tabular data in a more readable, intuitive, and organized manner.   

Understanding our client's mission
City of Boston's goals and objectives

The City of Boston's DoIT team was a unique client to work for, as the metric for success was not by sales or revenue, but by the public perception, which is hard to quantify. During our kickoff meeting, we identified  our client's priorities to be:

  • Visual consistency
  • accessibility
  • mobile responsive
  • public perception (trust)
Refine the game plan

At first, we were dealing with a very wide range of went through a few revisions of our project scope, which affected how we wanted to approach this problem.

Everyone is a user of Boston.gov

We identified 3 different types of users of Boston.gov. For this project, we focused on user type 3 - the task driven user. The client expressed an interest in learning more about this user, specifically relating to how they look at location based data.

User Type 1 (Super User)
DATA DRIVEN

Loves tables, gets information about Boston from API for business reasons. 

User Type 2
CIVICALLY ENGAGED

Gets information mainly on Boston.gov, sometimes from Analyze Boston to get specific information. 

User Type 3
TASK DRIVEN

Has an input, expects a specific output and interactivity between map and list.

Looking outside of Boston.gov

To start our research process, we looked at how location based data was being presented outside of Boston.gov through comparative analysis and heuristic evaluations. This helped us get a better understanding on how location based data is presented in other widely used sites, and what the user expectations may be.

Heuristic Evaluations: We spent some time learning from other applications where location based data was displayed well. Although we did not get their SUS scores, we knew they must be doing something either really right or really wrong. The results for the Heuristic Evaluations were pretty solid. With slight areas for improvement under error recognition, minimalist design and help, and documentation. This is something we wanted to focus on during the design process- Especially error recognition, because we wanted to avoid users leaving the site all together in exchange for google search.

Similarly in Comparative analysis, we dove in a bit deeper to notice the fine design details of what was successful. All mobile and desktop versions allowed for the user to search by location, to sort and filter. None of them had tables, but all included interactive maps.

Looking inside of Boston.gov
We went to a local event at innohub to recruit users and facilitate our user research.

To understand how location based data was being used on Boston.gov, we streamlined different research methods into a 15 minute session to increase the volume of research in a short amount of time. The purpose of the research was to gain insight into user’s preference regarding retrieval, consumption, and evaluation of the City of Boston’s location based datasets.

1. User Interview

Through user interviews, we wanted to learn more about the public perception of the current website.

"What information can you gather from this page?"
"Is there anything you would expect to see that you are not seeing?"
"How you would expect this information to be displayed?"
"When would you expect a table to be presented?"
2. Contextual inquiry/Usability Test

Using google analytics, we picked the top 3 most visited pages with location based data and asked the users to complete tasks. All 3 location-based data presented their information in different ways such as lists, tables, maps, and pdfs. 

Top 3 most visited pages with location-based data
Food Trucks Schedule
Farmers Markets Schedule
Snow Emergency Parking Information
3. Participatory Design

We asked our users how they would like to see location based data on Boston.gov and how they would expect to see it in a tabular form. 

I made a device called the Usability Test-O-Matic, which not only helped us see, but also hear our users thoughts, specifically when moving through the mobile site.
4. System Usability Survey

The initial System Usability Survey was used as a control to measure improvements in design.
A SUS score of 68 means that the usability of a system is above average. When we saw the high scores of Boston.gov, we were enlightened that rather than looking for a glaring problem on the site, we should look for improvement points and refinements to Boston.gov. 

From our research, we learned that:

  • Users are overloaded with data
  • Some features are not being used
  • Location based data is presented inconsistently
  • Improper use of affordances
My team went through all the participatory design sketches to find commonalities and trends to use as reference for our solution.
Yes, and... @ city hall

Once we got a significant amount of information about our users, we did a design workshop with our client. This activity helped us to gain perspective on what our stakeholder's expectations and goals were with this project.

Sketching for 5 minutes

We asked our stakeholders to draw as many ways to visualize one of the location based datasets.

Pitching ideas to the group

Many mentioned e-commerce
and real estate listings sites as good examples of how they want the information to be shown.

Sketching for 5 + 1 minutes

Based on the feedback and discussion, each person created one final design. Then we asked them to draw the design on a note card for the mobile version.

Dot voting

This helped determine the best designs from the group. Everyone walked around with stickers and pitch their final designs to each other.

What are the experts saying? 

My teammates and I are not data visualization specialists. To create an effective solution, we needed some opinions. We decided to continue our research dive a little more into the expert opinions.

Stephen Few recommends that tables should be used:

  • to look up individual values
  • to compare individual values
  • to communicate more than one unit of measure
  • for precise values
  • include both summary and detail view
Tables Style Guide

SOLUTIONS

How can we do tables better?

Given our client's operational and logistical constraints, we understood that implementing big changes would take time. For our first solution, we wanted a design that could be implemented immediately. We created multiple designs of tables that follow the Boston.gov brand guidelines and A/B/C tested the options.

BEFORE
A/B/C TESTING
SOLUTION
Users described this table as being more “accessible,” “approachable,” and “readable.”
Are tables really the right way?

We wanted a way to translate our research and implement it to non-location-based data as well. We looked at places outside of location based data where tables are being used. We took the description based dataset displayed in a tabular format in a more visual format to improve the experience. Then we A/B/C tested the iterated designs.

BEFORE
A/B/C TESTING
SOLUTION
Users liked that you can see more information without scrolling too far. The added visuals helped the information to be more engaging.
What if we didn't use tables?

Our final deliverable is designed for the most ideal scenario. For this design, we focused on:

BEFORE
AFTER

Through this experience I learned...

Be there and communicate.

When managing stakeholders, aligning the scope and goals of the project can be difficult. Even when things get a bit confusing, be proactive and continue to communicate.

Sometimes the problem is the little things.

You aren't always going to be given a major crisis problem to solve. But solving those problems can still have a huge impact on the users.

Accessible design is UX design done right.

Following good UX design principles will naturally lead you to a design that is accessible.

more Past Work