Starting state
24 routes to plan. Where do you start?.
Select a route
Showcase · UX Process · 02 of 03
I work at the intersection of business goals and user needs - where messy requirements become coherent, scalable experiences.
§ Scenario
A VP of Operations needs dispatchers to stop juggling four disconnected tools. Goal: one unified platform for 200+ fleet managers, by Q3.
Composite scenario drawn from real enterprise fleet management patterns — generalised to focus on the methodology, not the client.
01 / 05 · Solution Space
Every project starts with two forces pulling in different directions. Users want one thing. The business needs another. Most teams pick a side. The skill is finding where both win.
User pain points
— the context is the work.
Business goals
— the budget is the constraint.
The overlap
Users want live data on every vehicle. The business can't afford the $8k/month bill that comes with it. Neither side wins on its own.
The overlap is a reframe: “all or nothing” becomes “which ones matter right now.” Users get a unified view of what's moving; the business pays for live data only where it changes a decision. 80% cost reduction, 95% satisfaction.
You know what to build. Now — how to organize it.
02 / 05 · Functional Clusters
Users don't care which part of the software data comes from. They need the right information at the right moment to make a decision.
Watch how much data hides behind that one question. This is why “just combine the tools” never works.
“Assign Driver A with a matching vehicle to Route North.”
Driver Management
Fleet Health
Routing
Structure exists. Now — how do users move through it?
03 / 05 · User Flows
You know what data exists. Now: in what order does the user encounter it? The same data, structured three different ways, creates three completely different experiences.
Compare the three approaches side by side. One won.
Trade-off
Complete but overwhelming. The operator needs 40 seconds to orient — information without hierarchy is noise.
Trade-off
Clean but rigid. The user can't see how choosing Route A affects which drivers are available. They'll go back and forth.
Recommended
Mirrors how fleet managers think: “What's the route? What fits? Who's available?” Each choice removes irrelevant options.
Progressive narrowing won because it matches the decision sequence fleet managers already use. The other two either overwhelm (all data, no hierarchy) or isolate (clean steps, no cross-reference). This flow structure defines the wireframe in Step 4.
Flows are mapped. Now — what does a screen look like?
04 / 05 · Wireframing
The flow says: Route → Vehicle → Driver, narrowing with each choice. Now it needs to become a screen that 200+ fleet managers can use under pressure. Watch the planning cockpit assemble - three linked panels, one decision flow.
Follow the three states below - each click narrows the options until “Assign” is one tap away.
Starting state
Select a route
Route selected
Map highlights the route. Detail panel shows constraints and matching vehicles with “Assign driver” buttons.
A modal appears
The driver list opens in a dialog. Route constraints, map, vehicle details — all hidden behind the overlay.
Industry-standard pattern for logistics tools. Three linked panels: route list drives selection, map provides spatial orientation, detail panel holds the assignment workflow. Selection in any panel cross-highlights the others.
Cargo type, time windows, and violations are visible as badges on each route — not buried in a detail view. Fleet managers scan, not read. Color-coded status (green/amber/red) provides instant triage.
Healthy routes collapse. Violations surface with red borders and inline alerts. Managers don't inspect 24 routes — they fix the 2 that need attention. The KPI bar's violation count is the entry point.
Wireframes commit to an interaction model. But “concrete enough” doesn't mean correct.
The layout is committed. Does it actually work?
05 / 05 · Test & Iterate
Three hypotheses went into testing. Two came back green. One didn't.
I design what gets tested. Researchers run the sessions. I decide what the results mean for the architecture.
Hypothesis · 01
The Map-List-Detail triad will match fleet managers’ mental model.
Hypothesis · 02
A modal dialog for driver assignment will keep the workflow focused.
Hypothesis · 03
Constraint chips will enable faster triage than text descriptions.
See what the usability tests revealed.
Five steps. One system. What does it all add up to?
Epilogue · Beyond screens
The briefing said 40 minutes across four tools. The unified planning cockpit delivers one system, one login, one decision flow — and the cascade of changes that follows from that single architectural call.
Down from four. One unified cockpit replaced four disconnected sign-ins.
Forty minutes down to roughly eight. Same accuracy, ~80% faster.
Manual refresh swapped for live feeds on active routes — no more thirty-minute stale reads.
Constraint conflicts surface at planning, not after dispatch — pre, not post.
The fleet dispatch scenario is a vehicle for the methodology — the same five steps run on automotive HMI, fintech onboarding, R&D knowledge tools. What changes is the data; the architectural thinking holds.
Fleet dashboard, automotive HMI, fintech platform — the scenario changes, the thinking doesn't.
Scalable IA. A system of decisions that survives team turnover.
Clusters become component scopes. Flows become state machines. Layout patterns become templates.
§ Continue
Two more showcases follow — the system itself, and where the line moves when AI joins the team.
— structural judgment is the job.