top of page
AADL_bell_lite.png

Notifications

I designed a much-requested feature -- customizable notifications -- that aligned with the look and feel of the library's newly refreshed website.

testing_01.jpg

My Contribution

  • Cultivated positive and quick-paced development environment
     

  • Rendered over a dozen feedback-driven sketches, wireframes, and mockups
     

  • Developed an automated online interactive prototype that tested final designs with 200+ end users

Project Overview

Problem

Client

Duration

Role

Collaborators

Output

Design a much-requested feature for the library's newly refreshed website: customizable notifications

Ann Arbor District Library (AADL)

May 2018 - August 2018

Designer

Library's lead developer and deputy director

High-fidelity InVision prototype 

Automated online testing built using Maze

Recommendations based on 200+ testers

lesson 01

Discovery Phase

User research had been conducted for more than a year ahead of the AADL's rollout of its new website in January 2018.

 

I got up to speed on the notification project by talking to stakeholders about user needs, performing a comparative analysis of other notifications systems, and by sketching a lot of interactions and flow charts.

My first designs incorporated large calls-to-action to emphasize the elements that users could and should click on but as I learned, overly large large calls-to-action  can command too much visual attention.

 

The look and feel of designs improved when work to integrate them into established user patterns already existing on the website, such as information displayed in tables, unique roles played by buttons and links. 

Lesson Learned

New designs work best when they align with existing patterns and workflows to create a holistic experience.

lesson 02

Ideation Phase

A subset of AADL website users wanted a high degree of control over their notifications, but the majority of users would likely keep the default settings and would be confused and overwhelmed by too many options.

I started by chunking notifications by type (notices, alerts, reminders, and subscriptions) and presenting those chunks in an expandable table. The table pattern piggy-backed off the website’s established patterned language giving it a the look and feel familiar to users.

 

By making the table expandable, the user could quickly drill down to the specific notification she wanted to customize without having to expose all of the options. A default notification settings was added before the table so users who wanted to keep the default settings default would clearly see the predefined option at the top of the page.

Lesson Learned

To be accessible to users, complex workflows  must be simple, straightforward, and unobtrusive.

lesson 03

Testing Phase

Usability testing was conducted with an InVision prototype running on Maze.

 

 

The task completion rate associated with Advanced Settings was 62.9%, but of the 200+ users who completed the task, only 4.3% of users followed the expected path. While the more than half the users were able to complete the task, most did so in an unexpected way. If I had more time, I would have further explored users' expected path and adapt my design in response.

Scheduled Notifications was particularly challenging because it required grouping notifications into categories by time: Recent and Scheduled. Designs needed to keep the names and roles of these two notification categories distinct and clear.

I addressed the Scheduled Notifications challenge by incorporating tabs for secondary navigation. 80.2% of users successfully completed the task associated with these pages. 73.9% used the expected path, which means that the workflows set forth in the designs responded to users’ expectations.

Lesson Learned

Customizations must allow for complex functions but still be easy for users to understand and navigate. 

Gallery

gallery

© 2021 Andy & Brea Engel

bottom of page