Task Center

Enterprise task infrastructure for Exchange Platform—centralizing triage, ownership, and auditability inside the ops system teams already run.

I led discovery with ops and management, mapped the task lifecycle end to end, and scoped Phase 1 around scalable triage, clear accountability, and enforceable closure—not feature breadth.

ResultImproved task visibility, operational consistency, and workflow scalability across distributed teams.

Role
Lead product designer
Timeline
8 weeks
Team
PM, engineering, ops leads
Scope
Discovery through Phase 1 · Exchange Platform ops

UX Research · Product Design · Workflow Design · Internal Tools

Task Center in Exchange Platform

Problem

Teams executed in Exchange while coordination happened in Slack, email, and spreadsheets—unclear ownership, manual tracking, and inconsistent prioritization across high-volume triage.

Operational pain

  • Unclear ownership at handoff—no single assignee of record
  • Fragmented workflows across chat, sheets, and verbal updates
  • Manual tracking rebuilt in side systems daily
  • Inconsistent prioritization—managers could not scan stalled work

Why in-product

  • External PM tools lacked order/community/payment context
  • Two-system reconciliation slowed peak-volume triage
  • No durable audit trail when completion was disputed
  • Phase 1 needed a queue operators would adopt—not Jira parity

Research

Research mapped how tasks entered the business, how teams coordinated under load, and where Exchange could enforce workflow rules without breaking throughput—grounding every Phase 1 decision in observed ops behavior.

Methods

  • Interviews with ops leads and floor managers
  • Contextual inquiry on triage during peak volume
  • Audit of spreadsheet + chat workarounds
  • Workflow mapping with PM and engineering

What we observed

  • Tasks captured late—or not at all—after customer contact
  • Status language differed by team and shift
  • Managers exported lists to see workload
  • Completions edited without trace in shared trackers

Pain themes

  • No authoritative “what I owe today” queue
  • Sequential triage broken by full-page hops
  • Weak escalation path when ownership disputed
  • Scale: hundreds of open tasks across coordinators

Workflow analysis

I mapped the full Task Center lifecycle—from creation through reporting—to pinpoint where coordination broke down. Exchange made transactions visible; the work to resolve them lived elsewhere.

  1. 01

    Task Creation

    User action

    Capture work from orders, communities, or customer contact.

    Coordination breakdown
    Operational gap

    Logged late in Slack or sheets—often unlinked to Exchange.

    Bottleneck

    No standard intake; formats varied by team.

    System friction

    Duplicate entries; fear of losing requests.

    Design direction

    In-context creation tied to operational records.

  2. 02

    Assignment

    User action

    Route work to the right owner or team.

    Coordination breakdown
    Operational gap

    Unclear ownership; tasks sat unassigned.

    Bottleneck

    Manual routing through chat—no shared queue.

    System friction

    Stalled work triggered finger-pointing.

    Design direction

    Visible assignee and authoritative ownership.

  3. 03

    Prioritization

    User action

    Order daily work by urgency, due date, and volume.

    Coordination breakdown
    Operational gap

    Priority language differed by team and shift.

    Bottleneck

    Managers exported lists to rank workload.

    System friction

    High load deciding what to tackle first.

    Design direction

    Tabbed queues, due dates, scannable rows.

  4. 04

    Active Work

    User action

    Execute triage against operational records.

    Coordination breakdown
    Operational gap

    Parallel trackers because Exchange had no queue.

    Bottleneck

    Full-page hops broke sequential triage.

    System friction

    Duplicate follow-ups at peak volume.

    Design direction

    Inline detail panel—queue stays in view.

  5. 05

    Status Updates

    User action

    Communicate progress to managers and adjacent teams.

    Coordination breakdown
    Operational gap

    Status lived in chat; labels meant different things.

    Bottleneck

    No single status model across teams.

    System friction

    Standups surfaced distrust in reported progress.

    Design direction

    Enforced To-Do → Assigned → In Progress → Completed.

  6. 06

    Review & QA

    User action

    Verify resolution before closing or escalating.

    Coordination breakdown
    Operational gap

    QA in side channels; criteria inconsistent.

    Bottleneck

    Delayed approvals when managers were unavailable.

    System friction

    Rework when closure standards misaligned.

    Design direction

    Structured review with comments and shared rules.

  7. 07

    Completion

    User action

    Mark work done and release from the active queue.

    Coordination breakdown
    Operational gap

    Silent edits in informal trackers—no history.

    Bottleneck

    Disputed ownership with no audit trail.

    System friction

    Work reopened without record of who closed it.

    Design direction

    Locked completion, controlled reopen, activity log.

  8. 08

    Reporting

    User action

    Report throughput, backlog, and stall patterns.

    Coordination breakdown
    Operational gap

    Manual rollups from sheets and Slack.

    Bottleneck

    No visibility without exports and outreach.

    System friction

    Leadership trailed floor conditions by days.

    Design direction

    In-platform queue metrics; Phase 2 reporting base.

Key workflow insight

Coordination failed not because teams lacked discipline—it failed because Exchange showed transactions without showing the work required to resolve them.

Insights

Synthesized from interviews, contextual inquiry, and workflow mapping—these patterns directly informed Phase 1 scope and system rules.

  • Obligations lived outside Exchange—transactions were visible, work was not.
  • Peak volume exposed coordination cost: duplicate follow-ups on the same issue.
  • Managers needed queue-level scan—not record-by-record reconstruction.
  • Closure without audit undermined accountability across teams.
“If I don't write it down the second I hear it, it's gone. Nothing in Exchange tells me what I still owe by end of day.”Operations specialist, contextual inquiry

Design decisions

Each insight maps to a shippable workflow rule—structured enough for accountability, flexible enough for real triage under load.

Research insight

Operators maintained parallel trackers because Exchange had no system of record for open work.

Design response

Task Center module beside Dashboard, Orders, and Payments—tasks tied to operational records.

Product outcome

Single queue for creation, assignment, and updates—less cross-tool reconciliation.

Research insight

Managers could not scan stalled or unassigned items without exports or direct outreach.

Design response

Status tabs plus assignee and status columns in the list row.

Product outcome

Faster coordination across teams during standups and peak periods.

Research insight

Full-page navigation per update broke sequential triage throughput.

Design response

Inline detail panel for status, assignee, and comments—queue stays in view.

Product outcome

Reduced context switching in workflow shadowing sessions.

Research insight

Disputed completions had no durable history in informal trackers.

Design response

Locked completion, explicit reopen warning, permanent activity log.

Product outcome

Clear escalation path when ownership or timing was challenged.

Workflow model

Phase 1 modeled one operational path—from intake through resolution—so every screen reinforced the same system rules before UI detail.

  1. 01

    Task intake

    Work enters from Exchange context—linked to orders, communities, or payments.

  2. 02

    Assignment

    Owner assigned; task surfaces in shared queue with assignee visible.

  3. 03

    Prioritization

    Tabs, due dates, and list scan support daily triage order.

  4. 04

    Status progression

    To-Do → Assigned → In Progress → Completed with consistent labels.

  5. 05

    Resolution & escalation

    Comments, locked completion, controlled reopen—activity log preserved.

Solution

Three modules mirror how ops triages at scale—list scan, in-flow updates, enforceable closure—using Exchange patterns operators already know.

01 · Queue at scale

Task Center list view with status tabs and assignee columns
Problem
No queue-level view of ownership, status, and due date across open work.
UX rationale
Tabbed queues match triage mental models; dense rows support high-volume scan.
Operational benefit
Improved task visibility without opening each record.

02 · In-flow updates

Inline task detail panel
Problem
Page hops per update fragmented sequential triage.
UX rationale
Inline panel updates status, assignee, and comments in place.
Operational benefit
Reduced operational friction during back-to-back assignments.

03 · Trusted closure

Completed tasks with locked fields
Problem
Informal completion allowed silent edits and disputed ownership.
UX rationale
Locked state + controlled reopen makes closure auditable.
Operational benefit
Escalation and resolution reference one activity history.

Impact

Measured against pre-launch fragmentation—not vanity feature counts. Signals the ops team could observe in Phase 1.

+100%

In-platform engagement

Task Center usage vs. prior scattered trackers (post-launch, internal reporting).

Workflow clarity

One status model and assignee field across teams—onboarding aligned to tab semantics.

Coordination efficiency

Fewer Slack/sheet loops to confirm “who owns this” during peak triage.

Scalable foundation

Same queue architecture ready for bulk actions and SLA signals in Phase 2.

Reflection

Enterprise internal tools fail when they optimize for configurability over adoption. Here, structure had to be firm enough for accountability—locked closure, visible assignee, status tabs—while leaving room for how teams actually triage under load. Edge cases (reopen, disputed ownership, empty queues) shaped as much of the design as the happy path. The systems bet was simple: make Exchange the coordination layer, then scale rules in Phase 2 without asking operators to learn a second product.