UX Strategy Multi-Role Design Research Planning Taxonomy

One inventory model, two very different jobs.

Conceptual future-state strategy for enterprise inventory management on the internal employee platform — bringing Retail Sales Consultants and Fulfillment Technicians, two operationally distinct roles, onto one coherent inventory experience with its own dedicated entry point.

Client
Comcast (via Think Company)
Role
Senior UX Strategist / Designer
Timeline
Started Q1 2025
Status
Conceptual strategy

Contents of this project are solely conceptual. Internal platform and system names generalized for public portfolio use.

🔒 Real screenshots below are blurred — this covers concept work not yet shared publicly by the client. Everything else (process, research, decisions) is fully readable.

Process

Empathy → Define → Ideate → Prototype → Test & iterate.

01

Empathy

Kicked off with a research plan spanning 4 stakeholder groups, then mapped the current-state journey stage by stage for each.

02

Define

Reframed inventory as its own space rather than a scattered side effect, and scoped the work to the two roles it actually needed to serve.

03

Ideate

Partnered with research and content strategy on categorization as a content problem, not just a layout decision.

04

Prototype

Designed parallel concepts for both roles — a mobile flow for technicians, a desktop tool for retail — sharing one object model underneath.

05

Test & iterate

Documented open questions alongside the design, rather than pretending every edge case was already resolved.

01 — Empathy

Four stakeholder groups, mapped stage by stage.

Before any screen existed, a research plan aligned the team on scope, key questions, and who actually needed to be talked to — treating each role as a genuinely different user, not a variation on one persona.

Retail Associates Fulfillment / CB Techs Network Techs Care Agents
Research plan & project kick-offKEY QUESTIONS BY ROLE
Research kickoff board: research scope and goals, questions about inventory management organized by Retail, Techs (Fulfillment/CB, Network), and Care, project responsibilities (RACI), resources, and timeline
Current-state journey, stage by stage

For the technician side specifically, the current-state research was organized around the actual physical workflow — not a generic task list:

01Identify what's needed & where to get it
02Picking up equipment
03Managing inventory, reconciling
04Identify what needs to be returned
05Returning equipment
Current-state research, organized by workflow stageDISCUSSION GUIDE
Research board organized by workflow stage — identifying what equipment is needed, picking up equipment, managing inventory and reconciling, identifying what needs to be returned, returning equipment, and other — each with discussion questions and known pain points

Before this work, inventory wasn't its own thing inside the broader employee platform — it was scattered across other flows, making it hard to reason about status, history, or ownership at a glance.

02 — Define

Inventory needed to become an experience, not a side effect.

Inventory management touched two operationally different groups — Retail Sales Consultants working customer-facing sales floors, and Fulfillment Technicians managing physical stock and device movement in the field.

The mandate

Understand it, then reimagine it.

The scope was explicitly broader than screen design: understand the current inventory experience for both roles, strategize a future-state model that leverages the broader internal platform, and generate a phased approach specific to each group — not a single one-size-fits-all workflow.

Retail Sales Consultant customer-facing, sales floor Fulfillment Technician field, physical stock Inventory single platform entry point list / search device detail history / returns
Two roles, one architecture — inventory established as its own entry point rather than a feature buried in either workflow.
03 — Ideate

Categorization as a content problem, not just a UI problem.

Partnered directly with research and content strategy to determine how inventory items should be categorized — including proposing new top-level categories — rather than treating taxonomy as a purely visual layout decision. Device types were grouped by product line (Internet, TV, Home Security, Mobile — further split by manufacturer, Home Phone, Accessories), matching how both roles already talked about their stock rather than an internal system's own classification.

Establish inventory as its own space
Not a feature buried elsewhere

Presented side-by-side flows for home, inventory list, device detail, search, and filters, and helped decide that inventory should become its own dedicated entry point in the platform.

Design down to item-level traceability
A full transaction history

Extended the strategy down to device-level detail — tracking a unit through received, added to system, sold, returned, and counted states, so every device has a legible history.

04 — Prototype

Two roles, one shared pattern underneath.

Both concepts use the same core pattern — scan (or search), review, submit — for Add, Return, and Reconcile, so the interaction model stays consistent even though the surfaces (mobile field app vs. desktop retail tool) are completely different.

Fulfillment Technician — mobile
Technician mobile app: home dashboard, inventory list grouped by device type with status badges, and the Add Inventory scan flow
Home, inventory list & Add flow
Technician mobile app: search results and device detail screen with Reconcile, Return, and Swap actions
Search & device detail
Technician mobile app: filter and sort panel with device type, issue date, status, condition, and reconciliation timeframe filters
Filter & sort
Retail Sales Consultant — desktop
Retail desktop tool: Needs Action dashboard, categorized inventory list, and the Add Inventory boxes-to-scan flow
Dashboard & Add flow
Retail desktop tool: search and filter panel plus a device detail view showing full transaction history — added to system, received in store, returned, sold, received again
Search, filter & transaction history
Retail desktop tool: Cycle Count and Physical Count flows, scanning items and reviewing counted items
Cycle & physical count
Return flow — Pullbacks, Defective, Upgrade/Trade-inRETAIL DESKTOP
Retail desktop tool: return order lists for pullbacks, defective returns, and upgrade/trade-in, plus the scan-to-return and print-label flow
Key decisions
DecisionRationale
Inventory becomes its own platform spaceOperationally important enough to need first-class navigation, discoverable independently rather than buried inside another workflow — and able to serve both retail and technician use cases from one entry point.
Separate phased approach per roleRetail Sales Consultants and Fulfillment Technicians have materially different workflows and priorities; a single generic flow would have under-served both.
One shared scan → review → submit patternAdd, Return, and Reconcile all reuse the same 3-step interaction, so the two very different surfaces still feel like one system underneath.
Categorization driven by research + content strategy, not just designGetting the mental model and terminology right for the people actually using it mattered more than mirroring internal product classifications.
Full transaction history at the device levelPreserving a dated chain of state changes (received → sold → returned → counted) gives employees traceability and confidence in an item's status, not just its current snapshot.
05 — Test & iterate

Open questions, documented alongside the design.

This is strategy and concept work, stated as such — not a shipped product with usage metrics yet. Rather than invent adoption numbers, the honest framing is: the work established a clearer, more coherent inventory model for two frontline roles, brought research, content strategy, and UX together around it, and gave the org a documented plan to build against.

Part of that documentation was being explicit about what wasn't resolved yet. The return-flow research, for example, was left with real open questions rather than assumed answers:

  • What triggers these returns — a certain amount, or is it cyclical?
  • Is there any difference in how different return types are packed and shipped?
  • What errors should the flow account for?
  • Is there a timeframe by which returns are encouraged to ship?

Documenting what's still unknown is part of the deliverable — not a gap to paper over before handing the work to the next team.

Next case study
Case Management Modernization →
View →