Error Management

Error recovery for The Home Depot Price and Cost Management Merchants.

 MY ROLE

UX Lead for Merch

TEAM

Talaia Whisenant

DURATION

3 Months

OVERVIEW

Home Depot Merchants use price and cost management software to adjust the prices of merchandise in the store.

During my time at The Home Depot I worked on the merchandising and pricing team responsible for creating price and cost management software. Merchants used this software to adjust the prices of merchandise in the store. In order to compete in the market price adjustments had to be made with the least friction possible.

I worked on helping merchants quickly recover from errors with clear messaging.

The worldwide information security market is forecast to reach $170.4 billion in 2022.

Gartner Research, 2018

 
 

PROBLEM

Merchants don’t have in-app access to their applications.

Productivity decreased for Merchant Planners who encountered unrecoverable errors while using the software to make retail and cost changes.

SOLUTION

Convert merchant accounts to single sign on with Connect.

Redesign the top errors that occur in the system in a way that resonates with Merchant Planners, and helps them recover from errors.

This will increase productivity and add to competitiveness in the home improvement market.

HYPOTHESIS

Consistent application branding and even clearer messaging will reduce friction in the flows.

I then conducted an assumptions and hypothesis workshop with my team to express all of our assumptions regarding error messaging in the software, and develop a testable hypothesis for starting research. I created a research plan to document our progress.

CHALLENGES

Unfortunately, the burden of SSO account creation falls on the user.

Alining the product team on this initiative.

Understanding software error messaging and error handling… Meeting with merchants. Getting a big enough sample size….

DESIGN PROCESS

The product teams developed 21 use cases and user flows to address the scenarios that could occur during after implementation. The main use cases of concern were new and existing customers creating new Connect accounts. We worked with UX writers to create clear single sign on messaging throughout the flows.

PRODUCT GOALS

The product teams developed 21 use cases and user flows to address the scenarios that could occur during after implementation. The main use cases of concern were new and existing customers creating new Connect accounts. We worked with UX writers to create clear single sign on messaging throughout the flows.

SCOPING

Error messaging best practicies.

I first researched the best practcoes for error messages and presented my findings to the product team to bring alignment.

PERSONA

The product teams developed 21 use cases and user flows to address the scenarios that could occur during after implementation. The main use cases of concern were new and existing customers creating new Connect accounts.

We worked with UX writers to create clear single sign on messaging throughout the flows.

Whatever it is, the way you tell your story online can make all the difference.

JOURNEY MAP

The product teams developed 21 use cases and user flows to address the scenarios that could occur during after implementation. The main use cases of concern were new and existing customers creating new Connect accounts.

We worked with UX writers to create clear single sign on messaging throughout the flows.

Whatever it is, the way you tell your story online can make all the difference.

USER FLOWS

The product teams developed 21 use cases and user flows to address the scenarios that could occur during after implementation. The main use cases of concern were new and existing customers creating new Connect accounts.

We worked with UX writers to create clear single sign on messaging throughout the flows.

WIREFRAMES

After many brainstorming sessions, and single sign on market analysis we created UI designs for testing the flows with Elavon merchants.

DESIGN SYSTEM AND STYLES

The UX team went to work revising the flows, removing unnecessary steps and working with the application and security to teams to remove steps. Next we A/B tested the new flows against the old flows to determine which ones resonated.

UI DESIGNS

After many brainstorming sessions, and single sign on market analysis we created UI designs for testing the flows with Elavon merchants.

TEST PLAN

I performed a series of moderated usability studies to see how merchants performed in the flows.

I created a research plan, test plan, and test cases. I tested the main use cases with clickable prototypes. I wanted to understand if the account update and linking processes made sense, or if merchants were confused by the flows. Also how they would login to single sign on after account creation.

SURVEY

I performed a series of moderated usability studies to see how merchants performed in the flows.

After identifying th top eleven errors that occured in the system, I created and sent out a survey to over 100 Merchant Planners to gauge their understanding of the error messages. I received over 80 responses which gave us a lot of data to work with, but I still needed to understand the “why” behind the problem. I decided to conduct a design simulation with users.

DESIGN SIMULATION

I performed a series of moderated usability studies to see how merchants performed in the flows.

I asked 9 Merchant Planners of difference experience levels to meet with me for the design simulaton. I also invited my product managers so they could see first hand the errors users were encountering. I walked the Merchant Planners thorugh each error to determine their understanding of the erros and any workarounds they had. I also asked for soluyions that would help them recover.

AFFINITY MAP AND PRIORITIZATION

I performed a series of moderated usability studies to see how merchants performed in the flows.

After the design simulation I met with my team to affinity map the data and to prioritize which errors we wanted to tackle first. I conducted a 2 x 2 pritotization excersize and we decided to first address the errors that presented the highest pain and took the least amount of time to implement.

KEY FINDINGS

83% of users logged in correctly after setting up SSO.

This was important because

Users understood the flows.

Most clinics desire to spend more time in student outreach.

Making clinics more efficient would not have the most impact. Not now, at least.

 
College clinics don’t have an efficiency problem, but a capacity problem.
— Ben Locke, Director for the Center of Collegiate Mental Health
Students often will come in because they are stressed about school, and while their problems are important, they don’t have a diagnosable illness. In reality, better study habits may help them even more than a therapist would
— Jerrod Koon, Psychologist at James Madison University

NEW CHALLENGES

Our legal team asked us to remove the “Connect” branding. What?

Another challenge—one of the biggest yet—is that our legal team told us we could not brand single sign on... at all. The best that we could do was call the process “Single Sign On”. There were many discussions following this decision, and we knew that removing the branding would confuse our merchants and affect SSO account conversions.

Most of our merchants are from an older demographic, and do not know what single sign on is. We tried hard to have the decision reversed, and asked to test the unbranded UI with a pilot group.

OUTCOMES

Support calls increased.

After updating the designs and removing the branding we tested my hypothesis in production, releasing single sign on to a small pilot group. Almost immediately support volume increased as users were confused about the process. We had taken the users out of their platform experience with zero branding—and many didn’t know what single sign on was. Drop off rates were high.

These learnings were vital as it gave UX a chance to make a case for maintaining application branding through the account update process. We also worked with our risk team to simplify the flows—removing unnecessary steps.

NEW HYPOTHESIS

Consistent application branding and even clearer messaging will reduce friction in the flows.

We were tasked with re-working and updating the flows, and while we could not use “Connect” branding we made the case for keeping the user in their platform and product branding they were used to.

We also pushed for pre communication emails to the merchants to let them know about the single sign on account update.

PROBLEM STATEMENT

How might we deliver improve the single sign on experience for our merchants?

I revised my hypothesis and theorized that adding branding back to the experience would improve account update success rates.

PRODUCT ROADMAP

How might we deliver improve the single sign on experience for our merchants?

I revised my hypothesis and theorized that adding branding back to the experience would improve account update success rates.

UPDATED USER FLOW

The UX team went to work revising the flows, removing unnecessary steps and working with the application and security to teams to remove steps. Next we A/B tested the new flows against the old flows to determine which ones resonated.

DESIGN SYSTEM AND STYLES

The UX team went to work revising the flows, removing unnecessary steps and working with the application and security to teams to remove steps. Next we A/B tested the new flows against the old flows to determine which ones resonated.

IDEATION

Our legal team asked us to remove the “Connect” branding.

I conducted a white-boarding session with my product team to ideate on possible solutions. Based on user feedback from the design simulation , our solutions were pretty straight-forward. I decided that quick concept tests would help us validate or invalidate our hypothesis.

USABILITY STUDIES

I performed a series of moderated usability studies to see how merchants performed in the flows.

I created a research plan, test plan, and test cases. I tested the main use cases with clickable prototypes. I wanted to understand if the account update and linking processes made sense, or if merchants were confused by the flows. Also how they would login to single sign on after account creation.

A/B TESTING RESULTS

The new flows were clearer with less steps and friction.

Students have trouble identifying stress factors that can spiral into illness.

Most clinics desire to spend more time in student outreach.

Making clinics more efficient would not have the most impact. Not now, at least.

 
College clinics don’t have an efficiency problem, but a capacity problem.
— Ben Locke, Director for the Center of Collegiate Mental Health
Students often will come in because they are stressed about school, and while their problems are important, they don’t have a diagnosable illness. In reality, better study habits may help them even more than a therapist would
— Jerrod Koon, Psychologist at James Madison University
 
The solution may not actually be an app. Whatever it is, it must be where the students live
— Ben Locke, Director for the Center of Collegiate Mental Health
Students need a primary prevention solution - something that catches the problem before it arises.
— Peter LeViness, Director of University of Richmond Clinic

PROTOTYPE

Work has started on a true platform connectivity experience.

Development work has started on the improved experience, and will be released in August 2021. I have also started working on the connection points between the applications to help create the One Elavon vision in the UI..

OUTCOMES AND LEARNINGS

Work has started on a true platform connectivity experience.

Support calls increased.

I next created a concept testing script and presented the revised errors to a new set of Merchant Pkanners, recording the sessions for caputring data. i affinity mapped the data and our hypothesis was validated. I presented the findings to my product team and mockups to the dev team for implementation.