Michael Brooks
Back to work

Turning Partner Requirements Into Product Logic

A Dell warranty workflow that started as an integration problem and evolved into a guided repair system.

Work order with the Dell Dispatch troubleshooter panel guiding system verification
Role
Product Designer · Asurion/uBreakiFix
Timeline
2022 to 2023
Team
Product · Engineering · Partner team · Dell
Scope
Warranty capture · Guided troubleshooting · Evidence collection · Partner integration

Opportunity

The Opportunity

Dell warranty repairs were new territory for store technicians. The program had its own eligibility rules, warranty states, and approval process.

None of it was familiar, and none of it lived inside the tools they already used.

Discovery

The Flow Arrived in Pieces

We knew the experience would evolve beyond the first release, but we did not yet know where the biggest gaps would be. I started by looking at how Portal, the POS system that the stores run on, already supported other partner programs, then worked with Operations to understand how technicians moved through those workflows in stores.

For the first phase, Portal needed to recognize an eligible Inspiron device, verify its warranty, and put the technician on the right repair path. From there, the technician would swivel chair into TechDirect for approval, then return to Portal to complete the repair.

Journey map of the Dell repair path from referral through completion, with touchpoints, actors, frustration points, and opportunities

First release

Building the First Experience

Most partner repairs arrived through an existing claim. Dell didn't, so technicians had to identify the right path from the device itself.

The service tag became the entry point. For eligible Dell Inspiron devices, we surfaced the warranty state and the Dell-specific repair path.

Repair check-in with Dell Inspiron service tag and in-warranty status
Zoomed device card showing Inspiron 7610, service tag, and warrantyZoomed check-in panel with service tag, warranty chips, and Check In

Identify the right repair path

Service tag and warranty state surfaced during check-in.

Design for both warranty states

In-warranty and expired devices followed different paths.

Repair check-in showing an expired Dell warranty state
Zoomed device card with expired warranty badgeZoomed check-in panel with expired warranty chips
Work order requiring a Dell Dispatch ticket before repair can begin
Zoomed dispatch banner: create a Dell Dispatch ticket to begin this repair

Make the handoff explicit

The work order showed when Dell approval was required.

Feedback Before Rollout

I brought the first experience to our company-wide uBreakiFix Design Summit, where franchise teams, corporate stores, and Dell could react to the same workflow in person. Their feedback helped us tighten the experience before rollout.

Handshake at the uBreakiFix Design Summit next to a Next-Gen Portal feedback table

After launch

What We Learned

Once the workflow was in stores, we started seeing delays in getting repairs approved. TechDirect left too much open to interpretation, so technicians had to figure out how to document the repair well enough for approval.

One Operations partner had already created a troubleshooting template to give technicians more structure. That workaround pointed us toward a more guided experience.

V2

Designing for Approval

The next iteration focused on one outcome: helping technicians get the dispatch approved. I wanted to leave as little as possible up to interpretation, so the workflow made the required evidence clear as they worked.

Portal then turned that information into structured text that prefilled the TechDirect fields technicians would otherwise complete manually.

Before rollout, I tested the guided troubleshooting flow with a couple of technicians in one corporate store to confirm the structure actually reduced ambiguity instead of just relocating it.

Guide the work

Make the next action clear based on the repair.

Build the proof

Capture the evidence needed for approval as the technician works.

Close the loop

Make status, review, and recovery visible in Portal.

Early concept prototype of an issues library with conditional troubleshooting

Early Concept

I used an AI-powered prototype to make the approval experience tangible before moving into detailed Portal design. It helped Product and Engineering align on the flow and conditional logic before we committed to the UI.

Set the Repair Path

Technicians selected the issue first, which determined what troubleshooting, evidence, and parts appeared next.

Dell dispatch issues selection setting the repair path
Guided troubleshooting with structured Dell-required steps

Guide the Troubleshooting

Dell's required troubleshooting became structured steps. If a step could not be completed, the technician explained why.

Capture Diagnostic Proof

Diagnostic results like ePSA codes were captured directly in the flow, with exceptions documented when a test could not be completed.

Diagnostic proof capture including ePSA validation codes in the flow
Part search for selecting the requested Dell part

Select the Right Part

Technicians could search and select the part needed for the repair without leaving the experience.

Collect the Right Photos

Photo requirements were tied to the repair so technicians knew exactly what evidence Dell needed.

Photo uploader with repair-specific evidence requirements
Dispatch review screen assembling the full submission
Rejection notification surfaced in PortalDecline reason showing what was missing for approval

Review and Recover

Technicians could review the full submission before sending it, then see rejection status and reasons if approval failed.

Platform Strategy

Bridging Legacy Portal and Next Gen Portal

The Dell workflow was arriving during a platform transition. Legacy Portal still powered most stores, while Next Gen Portal was beginning to roll out across the network.

We used the Bridge Method to bring Next Gen patterns and components into Legacy where they fit, so we could ship the experience now without creating something we would need to redesign as stores moved to the new platform.

Next Gen Dell Dispatch patterns running inside the Legacy Portal work order experience

Outcome

The final workflow moved the dispatch process out of open text and into a guided experience inside Portal. It reduced the amount of manual handoff work, made approval requirements clearer, and created patterns and capabilities that could be reused beyond this program, including a photo uploader that shipped here first.

100%

Swivel chair removed from the dispatch submission flow

20+

Manual fields eliminated or prefilled from information already captured in Portal

1

Reusable guided approval pattern that could be applied to other partner experiences

Reflection

The gaps between our platform and the partner process pushed us to be more strategic about what we could control. By structuring the work on our side, we created a better technician experience and a stronger handoff into Dell's approval process.

Contact

Let's work together

Open to senior product design roles focused on enterprise systems and operational software.

© 2026 Michael Brooks