This case study is for a Thermo Fisher Product that I worked on. I will not mention the product name, either the names of the people that were involved.
The Product Manager received feedback from end-customer users; some of their feedback was:
With this feedback, the Product Manager decided to redesign the App's navigation. The goal was to allow the user to have their information at first sight and not let them navigate through different pages.
First, I analyzed the application's information architecture; I wanted to identify areas of opportunity to improve the navigation. After the analysis, we noticed that the App's structure was simple; there are three levels in the App.
Structure of the Application.
Then, I went back to the challenges that we had:
Main challenges that we had of the application.
After thinking about the problems that we had, I came up with two problem statements:
From all the challenges we came up with two problem statements.
Discussing with the PdM and the PO, I decided to do a "Problem Framing activity" activity to understand deeper the problem we are facing.
We did an "Abstraction Laddering" exercise. The exercise provides a template for considering a statement at different levels of focus; it can also help to step back and look at the issue more broadly.
Abstraction laddering exercise.
The results of the Abstraction laddering were fantastic. We identified challenges that gave us a more broad vision of the "navigation problem."
Problem statements that were result of the Abstraction laddering exercise.
We distinguished that the problem was not the navigation; it was how we show the information to the user. We are displaying the data in tables with an average of 13 columns (+/- 5 columns).
We also identify that we are displaying almost the same information in the table and the "details" page; if the user goes to the detail screen, it means that they can't find the information on the table. Also, it was hard to scan and find the information right away.
Table view of the application.
I decided to explore how we can display the data in a different way a decided to do
a list view.
By doing a list view with expandable rows (instead of a table), we can have the data with hierarchy and show the most relevant information without making the user scroll between columns. Also, having filters and be able to sort the information, the user will have the flexibility to search and narrow down all the data.
I enlisted the table columns and the data displayed on the details screen; I did a first draft of the list view by choosing what I thought was the most relevant information to show.
List view draft.
I reviewed this solution with the PdM and PO, and we decided to check the metrics of columns configuration for all the users (what are the columns that the majority of the users use).
By checking these numbers, we could decide what is more relevant to the user and do a better list view.
Another significant change of the screen was the filters. The layout was to use on the left side of the screen a filter section, and on the right have the list view. The reason was to allow the user to focus on the data and filter it without pushing down all the data. This type of layout is commonly used on e-commerce, and the application is not an e-commerce site, but the information that we are showing is the catalog of what the user has available.
New List view screen.
In October 2020, I worked closely with the Thermo Fisher UX Research team and the Product Manager to plan and run a user testing session. I created an InVision prototype, participated in sessions to define tasks and the script, and was a fly-in-the-wall during some sessions. Our goal of the study was:
The study ended around March 2021. The test results were positive, and we received great feedback from the participants. The Product Manager prioritized the application redesign, and I designed and delivered the screens to the development team. I paired with the developers in the grooming sessions to answer questions or concerns about the design and reviewed the work after each task they completed.