Two phone screens showing the home screen of the Lumo Lift app on iOS and Android, along with the Lumo Lift physical device

Lumo Lift app redesign

OVERVIEW

The Lumo Lift was a wearable device that tracked and reinforced good posture (now discontinued). It was one of the earliest posture correcting devices on the market, and it debuted with a basic app that had some prominent usability flaws. As an advocate for posture correction and a fan of the Lumo Lift, I conducted usability research on the Lumo Lift and redesigned its iOS and Android apps to be more user friendly and to follow platform conventions.

DETAILS

Platforms: Android, iOS

Roles: UX & UI design, user testing, prototyping

Tools: Sketch, InVision

PROBLEM

The Lumo Lift app had some core usability issues that undermined its effectiveness: 

  • Data was difficult to compare, making it hard to make progress

  • Key app functionality (comparing trends, configuring the posture coach, settings) was either hidden or undiscoverable

  • The app uses "good posture hours" as its key metric, but it is an unclear and ineffective metric that is not explained

SOLUTION

A phone screen showing the redesigned home screen of the Lumo Lift app, highlighting clearer terms, more effective metrics, and improved UI that follows platform conventions

I redesigned the Lumo Lift iOS and Android apps with both aesthetic and functional improvements:

Another phone screen showing the redesigned home screen of the Lumo Lift app, highlighting easier trend comparison, hidden features that were surfaced, and more accessible navigation

user research

Before redesigning the Lumo Lift, I wanted to understand the most prominent and pressing issues that users of the current app faced. To that end, I conducted in-person user testing and gathered app feedback from a variety of inputs.

Methodology:

  • In-person testing: 3 testers who expressed interest in correcting their posture and potentially buying the Lumo Lift. I observed them as they set up the Lumo Lift app on their own devices, and they borrowed and used the Lumo Lift for at least 2 full days. At the end of that period, they reported any usability issues that they encountered and answered questions regarding their usage of the main features of the app.

  • Online customer reviews: I looked at all of the reviews for the Lumo Lift app on iTunes and the Google Play store up to the end of February 2016. I also surveyed reviews from Amazon, but due to sheer volume and the fact that most reviews were for the Lumo Lift hardware as opposed to the app, I only looked at the month of February 2016. 

After gathering in-person and online comments on the Lumo Lift, I categorized the issues, ranked them by priority, and then presented solutions to work into the redesign.

Test details

User testing feedback complaining about not understanding the good posture hour metric, not seeing more details about good posture vs. slouching activity, and not having a realtime UI that shows whether you're slouching or not

Top issues:

The home screen was the area with the most potential for improvement. As the first screen that people saw, the home screen needed to be easy to comprehend and navigate. I also surfaced commonly used features that were previously hidden and rethought metrics and interactions that caused confusion.

Home screen

The original Lumo Lift home screen with the numbers 1 through 4 pointing at various elements on the screen

Before

The redesigned Lumo Lift home screen with the numbers 1 through 5 pointing at various elements on the screen

AFTER

BEFORE

  1. Data was displayed in a circular graph, which is more difficult to approximate

  2. Arrows to see previous/next days were in the center of the page, removed from the date and easily missed

  3. Trends link was at the bottom of the page. Testers missed it and tried to tap on the circles instead to look at trends (no link)

  4. Coach status was displayed, but the user could not turn coaching on or off on the homepage

AFTER

  1. Data is displayed in a bar graph along with the percentage completion of the user's goal

  2. Data from other days is easier to access, and indicators are added showing if goals were completed on previous days

  3. Trends link is in the tab bar at the bottom. Tapping on the bar graphs also leads to the Trends page

  4. Coach can be turned on and off directly on the home screen

  5. A live posture report is added. People liked this functionality but complained that it was hidden

Home screen changes

I redesigned the Trends screen to make data easier to compare at a glance, and introduced a more granular breakdown of posture by the minute.

During wireframing, I explored alternative ways of displaying step and posture data on the Trends screen. Horizontal bar graphs leave more space to display numbers, but too many important features were hidden (posture and steps could not be displayed at once, and the minute option could not be in the menu). I went back to vertical bar graphs, but could not display the numbers in a legible way. Finally, I landed on vertical bar graphs with progressive disclosure, which the app already used, but I cleaned up the screen and added more structure to the graph.

Trends

A first exploratory wireframe of the Trends screen with data displayed in horizontal bars. There is no room to display both posture and steps at once, and the number value of each bar takes up lots of screen space.

Horizontal bars

A second exploratory wireframe of the Trends screen with data displayed in vertical bars. Posture and steps are both displayed, but there isn't enough space for the number value of each bar to be displayed below each bar

Vertical bars

A third exploratory wireframe of the Trends screen that uses the same vertical bars but displays the number value of only the bar that is highlighted

progressive disclosure

Updating “good posture hours”

The primary metric that the Lumo Lift app used was a "good posture hour," which was defined as an hour in which someone maintained good posture for at least 40% of the hour. User research revealed that people were confused with the metric of "good posture hours," and did not find the metric to be useful (see user research findings for more details).

In order to enable people to benchmark and track their posture improvements, the app needed a new metric that was more intuitive and granular. The metric that I propose is total time in good posture for each day. This metric is easy to compare across days, works well with goal setting and tracking, and does not depend on Coach Mode being turned on (as metrics related to buzzes would).

The Lumo Lift was already collecting a form of time in good posture, as it displayed the percentage of each hour in good posture. But development may be required to collect posture data at a more granular level. Further testing could show whether the increased clarity of the new metric would be worth the investment.

Rethinking metrics

The redesigned Lumo Lift home screen, with the "total good posture" called out as a new metric

Breaking down posture by the minute

User research showed that people wanted a more detailed breakdown of their posture than the app provided. Though people could see their percentage of time in good posture for any given hour, they wanted more granular information on their posture throughout an hour (see user research findings for more details).

To address this need, I added a breakdown of posture by the minute to the Trends screen. This enables people to relate their posture with specific activities and to better pinpoint when and where their posture tends to be the best/worst. 

To implement this new feature, a couple of things would have to be considered: first, granularity. Tracking and displaying posture for each second may be unfeasible, but instead the app could track in 10-second blocks (maintaining good posture for the full 10 seconds would result in a "good posture" block, slouching at any point during the 10 seconds would result in a "slouching" block). Second, there may also be development work required to achieve the required level of granularity, and further testing would be needed to show whether it would be worth the investment.

The Trends screen showing a breakdown of time in good posture minute by minute
The style guide for the redesigned Lumo Lift app

A central part of the Lumo Lift app redesign was updating the app UI and making sure that it was consistent throughout. I selected a new color palette that better matched the Lumo Lift branding and created a style guide that holds true across both iOS and Android.

Style guide

Before and after

A comparison of the previous Lumo Lift app and its redesign:

The original Lumo Lift home screen, with today's good posture hours and steps displayed in circular graphs

Original Home screen

The redesigned Lumo Lift home screen, with a calendar of previous days, the live posture status, total good posture time and steps displayed in bar graphs, and a toggle to turn coach mode on and off

New Home screen

The original Lumo Lift Trends screen, showing today's good posture percentage per hour and steps in vertical bar graphs

original trends

The redesigned Lumo Lift Trends screen, showing a calendar of previous days, good posture time and steps in vertical bar graphs, and an added ability to see a breakdown of posture by the minute

New trends

The original Lumo Lift Coach screen with a timer counting down from 2 minutes

Original coach

The original Lumo Lift Coach screen, with a toggle to turn coach mode on and off and the ability the set the buzz interval

New coach

The original Lumo Lift Sensor screen, which shows batter level and buttons to align and buzz the Lumo Lift

Original Sensor

The redesigned Lumo Lift Sensor screen with the same functionality, but improved UI and an explanation of how alignment works

New sensor