UX Design Project - PetSafe Brands

Optimizing the fence installation process for technicians to increase productivity and profit

Imagine you are the lead user experience designer working on a product that uses new technology to keep pets safe at a company that is an established leader in the pet containment and pet tech industry.

Your company has several patented methods and technologies they use to keep pets safe within invisible fences; however, a few of these patents’ terms are about to end. Because these methods are about to become public domain for any competitor to use, your company is pursuing new methods and technologies for pet fence containment.

While performing the discovery work for this new product, you uncover inefficiencies and employee pain points that seem to have relatively easy solutions that would save the company time and money in their service business model.

Although sharing these opportunities to improve employee workflows and increase the company’s revenue in this business model is not directly part of your work on this project, you take the initiative to share your learnings with leadership.

The Context

What I Did

  • Observed the Installation

    I rode along with a technician installing a connected, in-ground fence to observe their process as part of research for a new product.

  • Documented the Process

    On the ride-along, I took notes, asked the technician questions, and documented the process and steps involved in the installation.

  • Shared My Learnings

    While observing, I noticed potential areas for improvement. I shared my observations to improve the technician experience and increase efficiency.

Key Project Takeaway

Observing this potential for improvement early on in the project allowed me to ideate on alternative solutions, test the suggestions, strategize a plan for change, and share the recommendations with stakeholders resulting in thoughtful conversation rather than a quick, reactive decision.

Observing the Install

I observed a connected, in-ground fence installation. The technician I was shadowing was training a new technician–allowing me to observe the process and learn with the new technician.

Steps to Install

The technician went through his normal process of installing and setting up a fence while I observed and asked clarifying questions.

He shared his thoughts and experiences on both the setup process and the post-install fence functionality.

We candidly discussed his likes and dislikes in addition to the complications he had experienced when installing this particular fence.

I observed and heard several pain points he experienced daily that seemed to have easy solutions.

Documenting the Steps

After observing the installation, I compiled my notes into a process flow document to share with the project team and business stakeholders.

Reviewing My Notes

The goal of the ride-along was to understand the process a technician goes through to install a fence so I could design a setup experience for a new wireless fence that would account for their process and fit their mental model.

I flagged pain points while taking notes on my ride-along but noticed several more when putting together the process document and talking through the findings with my team.

I decided since efficiency was a major area of concern for our project, I should share opportunities I identified to improve efficiency with current products on the market.

Fence Installation Flow

After observing the installation, I documented the steps and process flow.

Call ahead to confirm with customer
Drive to Customer's House
Arrive and check in with the customer
Read boundary details notes
Walk boundary with the customer flagging certain areas
Walk boundary again without customer and plan installation
Prepare equipment to install fence wire in the ground
Prepare driveway/sidewalk if needed–using a saw
Install fence wire following customer's desired layout
Re-walk the boundary pushing dirt down over the wire
Place flags along the boundary edge 1 foot beyond the wire
Create Customer Account in technician system using information from site
Check base unit, collar(s), and shields for updates
If needed, update the firmware on each device
Mount the base unit near an outlet
Connect the boundary wires to the base unit
Plug in the base unit and start provisioning process
Have customer download app and connect the base unit to their wi-fi
Finish the onboarding and provisioning process
Confirm the system is showing up in the customer app
Check the polarity of the boundary wire to confirm containment
Perform first training session with the customer's pet
Scan all product item box barcodes for inventory
Head to Next Install

Identifying Major Areas of Improvement

Overall, I identified several key areas in which we–the company–could make the process easier for the technicians and reduce the time spent at each install.

  • Creating the Customer Account

    The Technician was responsible for creating the customer’s account using information the Consultant had already entered into the database.

    This process was duplicate work and created the opportunity for human error to add complexity–ie. entering email addresses incorrectly impacting customer login and adding troubleshooting time to discover the error.

  • Using Multiple Sources of Truth

    Creating the customer account and associating the new system with that account was completed using both the Technician app and the back-end database site.

    This led to duplicate information, extra effort when entering and editing information, and additional cognitive load for the Technician.

  • Updating the Firmware

    This intensive process required the Technician to connect directly to each device with a Bluetooth dongle, check which firmware was on the device, check the most recent firmware file list, download the new firmware file to their computer if necessary, upload the new file to the device, and repeat for each device in the system.

    Depending on LTE signal strength, this process could take up to 3 hours for the Technician to update every device’s firmware.

  • Scanning Product Barcodes

    To track inventory, the Technician was supposed to scan the barcodes on each device in the system and associate each device with the customer’s account.

    These barcodes were important for tracking inventory and sales as well as keeping enough product in the warehouse to fulfill all customer fence requests.

Next Steps

After identifying the areas of improvement and why they were opportunities to improve the installation experience for the technician, I ideated on solutions to share with leadership.

Sharing the Learnings

I created a brief presentation highlighting the technician's pain points adding to installation time, questions to learn more about potential solutions, and suggestions for possible solutions.

Meeting with Leadership

I met with members of the business leadership team to share my findings and suggestions.

Framing the presentation as observations I found while researching for a project, I shared what I saw and heard from the technician.

We discussed the learnings and answered any questions they had. I got answers to my questions that influenced the solutions I presented to them.

Suggesting Solutions

I presented some potential solutions for the identified pain points as part of the presentation. My goal was to suggest simple, easy solutions that would be quick to implement showing immediate results and saving the company time and money.

  • Creating the Customer Account

    I suggested having the Consultant or Customer Care agent create the customer account in the system when setting up the appointment for the fence installation saving the Technician time and improving the accuracy of information.

  • Using Multiple Sources of Truth

    I suggested combining the two systems/apps the Technician has to use to set up the customer account and register the new fence saving the Technician time, improving the accuracy of the information, and minimizing the effort to update information in multiple places.

  • Updating the Firmware

    I suggested several potential solutions. First, have an employee working in the office check and update the firmware of the devices when waiting for clients.

    Second, change the file names to be Technician-friendly. I researched and learned the names shown did not need to be as complicated as they were.

    Third, consider providing Technicians with hotspots to guarantee access to the internet and increase the speed of the updates.

  • Scanning Product Barcodes

    I suggested linking the devices’ unique ID to the barcode to remove scanning the barcodes as a necessary part of the process and ensure the products would be tracked for inventory.

    For the product we were working on, I proposed that connecting to the device via Bluetooth could have a similar action tracking the products automatically and removing the potential for human error and additional steps during setup.

Previous
Previous

Simplifying Physical Product Interface