DW-001
CounterWorks
I inherited a point-of-sale system that could keep only one customer order open at a time. Every interruption meant rebuilding context. Every new customer meant losing another one. The redesign wasn't about adding features. It was about allowing the software to work the way experienced parts specialists already did.
580875RGSBrakeBest Select Drum/Rotor/Hub Front Brake Rotor##2$##.##$##.##$##.##$128.00
580876PRMBrakeBest Select Pro Rear Brake Rotor##2$##.##$##.##$##.##$141.60
22-1649HDDorman OE Solutions Leaf Spring##1$##.##$##.##$##.##$96.40
CP6009Murray Temperature Control Water Pump##1$##.##$##.##$##.##$54.20
23770Gates Coolant Hose##1$##.##$##.##$##.##$18.75
920-1061-8Walker Products Ignition Coil##Qty$##.##$##.##$##.##—
Before changing the interface, I spent time behind the counter watching parts specialists work. Orders rarely followed a straight line, conversations overlapped, interruptions were constant, and work was spread across memory, paper, handheld devices, and multiple terminals because the software couldn't keep pace with the job.
- 41028 · Devane, R.entering line 4
- 41033 · Okafor, J.waiting parts
- 41041 · Marchetti, L.at counter
- 41044 · Santoro, P.holding
The software treated interruptions as exceptions. Counter work depends on interruptions. Mechanics called back. Commercial customers placed multiple orders. Parts needed verification. The interface forced specialists to rebuild context every time work changed direction.
Only one customer order could remain active at a time.
Switching customers meant rebuilding context from memory.
Catalog searches interrupted active work instead of supporting it.
How might the software preserve every active customer conversation instead of forcing specialists to start over whenever work changed direction?
Rather than redesign screens immediately, I focused on understanding how experienced parts specialists managed complexity throughout an ordinary day.
- Group
- Brakes
- Line
- Pads, front
- Fits
- 1998–2004
- BR-2208 · semi-metallic
- BR-2211 · ceramic
- BR-2216 · severe duty
- Part
- BR-2211
- On hand
- 6
- Bin
- A-12
- Supersedes
- BR-2190
- 41028 · Devane, R.entering line 4
- 41033 · Okafor, J.waiting parts
- 41041 · Marchetti, L.at counter
- 41044 · Santoro, P.holding
- Customer
- Devane, R.
- Vehicle
- ’02 Ranger · 141,905
- 1 · BR-2208 · Brake pads, front
- 2 · RT-1140 · Rotor, pair
- 3 · Labor · 1.4 hr
- 4 ·
- Group
- Brakes
- Line
- Pads, front
- Fits
- 1998–2004
- BR-2208 · semi-metallic
- BR-2211 · ceramic
- BR-2216 · severe duty
- Part
- BR-2211
- On hand
- 6
- Bin
- A-12
- Supersedes
- BR-2190
- Customer
- Devane, R.
- Vehicle
- ’02 Ranger · 141,905
- 1 · BR-2208 · Brake pads, front
- 2 · RT-1140 · Rotor, pair
- 3 · Labor · 1.4 hr
- 4 ·
Several concepts explored different ways of preserving context. The final direction emerged by removing unnecessary interaction instead of introducing more interface.
- Customer
- Devane, R.
- Vehicle
- ’02 Ranger · 141,905
- 1 · BR-2208 · Brake pads, front
- 2 · RT-1140 · Rotor, pair
- 3 · Labor · 1.4 hr
- 4 ·
Keep every order open.
The counter already worked this way. The software simply caught up. Every order stayed available without relying on the operating system to manage separate windows.
Never lose your place.
Switching customers shouldn’t reset your work. It should feel like turning your head and looking at another order that’s already waiting.
The redesign treated customer orders as ongoing work instead of temporary screens. Specialists could move between conversations naturally while the interface preserved context for them. Multiple customer orders remained active simultaneously, and specialists could move between customers without losing progress. Catalog searches became part of the workflow instead of interrupting it, and order history remained visible throughout the session. Context stayed with the work until the task was complete. The redesign changed more than the interface. It changed how specialists managed an entire day’s work. Conversations could pause, resume, and overlap naturally without the software becoming another problem to manage.
Open CounterWorksOpen several work orders.Watch how every order remembers its place.
Looking back, the redesign was never really about tabs or multiple orders. It was about respecting the reality that experienced people rarely work in straight lines. Good software shouldn’t force someone to remember where they left off. It should remember for them.
CounterWorks became one of the clearest reminders in my career that the interface is rarely the real problem. The deeper challenge is understanding how people keep work moving when the software no longer reflects reality. Once that becomes visible, the design usually becomes much simpler.