The screen runs out of room.
BreaksA row per site stops fitting long before a thousand.
VMware · NSX networking software · 2021 to 2022
One screen for 32 network locations tested better than the world map and shipped as the default view.

Show the worst problem, not the average, so nothing can hide. Then show why.
A status screen for network admins who manage many locations at once. It shows each location's worst problem on one screen. It did better in testing and shipped as the default view.
Each location had its own big card. Two cards filled the screen, and there were 32 locations to check.
The grid view, which we called the fretboard, as the default. The world map stayed one click away.
The research, the concepts, the test and the rule for summing up status. First-named inventor on a published patent application, US 2025/0036264.
01The moment
Before: each location had a large card, so the admin scrolled card by card to find a problem.
NSX Global Manager runs networking and security across many locations from one place. Its System Overview is where an admin checks that every location is healthy: appliances, backups, sync, tunnel endpoints, latency, upgrades.
I started with stakeholder interviews, then validated the problem with users on the existing screen. Three personas came out of it. The primary one, the virtual infrastructure admin, had one complaint above the rest: troubleshooting takes too long.
A status you have to scroll to find is a status that goes unchecked. At two locations the cards were fine. The design target was thirty-two locations, about ten checks each, in one view.
02The real problem
Mapping the admin's routine showed four jumps across the product. The real job was one question, asked about every location.
How an admin checked the estate
The journey map made the redesign easy to argue for: four steps, each with its own cost, spread across the navigation, the cards, a separate tool and wherever the fix lived.
It also changed what I thought the problem was. The constraint wasn't screen space. Risk assessment had been modelled as navigation, so the admin had to walk to every answer.
So the brief became: show risk with minimal navigation, at the scale the product was heading to. The checks to fit were sync, backups, remote tunnel endpoint (RTEP) status, latency, upgrades, appliances and inter-location connectivity.
03The decision
The engineering team's favourite, the world map, became the second view.
Tested head to head with 43 participants, unmoderated, in Maze. Research set the default; the map stayed in the view switcher for latency and links.
Switch between the two concepts we tested, above.
I explored alluvial diagrams, radial wheels, topology maps, a world map and a grid. Before we spoke to users, I mapped the team's assumptions in Miro. It showed the world map was a team preference, not a user finding.

The UI engineering team, whose manager I reported into, preferred the map. Research overruled the team, me included. After the results, the UI engineering manager moved straight from preference to feasibility: "let engineering evaluate the implementation so we can prioritise the fretboard view." Three of the ten checks moved to other views.
04The rule I set
One critical problem can't hide behind nine healthy checks, so each location shows its worst.
Redrawn to illustrate the rule.
Status views love a health percentage. For this admin it's the wrong summary: an average lets one critical check hide behind nine healthy ones, and the critical one is the reason they opened the screen.
Engineering couldn't supply aggregated statuses, so I put the rule into the legend and the hover. Visible, not silently computed: the admin can see why a location reads the way it does.
Hovering a cell draws a crosshair back to its row and column headers. The action fits the status: a healthy cell offers Edit, a failed backup offers Configure backup, so the admin doesn't navigate away to fix it.
05Shipped
One screen, three views: the grid opens first, and the map and the cards are a click away.



Concept frames, lab data. The build followed this design.
First-named inventor on a published application, US 2025/0036264. VMware's application, "Network status visualization for monitoring and configuration", published January 2025.
After refinement the fretboard went to development, with engineering and quality engineering involved through implementation. The map wasn't thrown away: it stayed as a second view because it's still the best way to see latency and links between locations.
06If I redesigned it today
The new question: where do I look first, and is it one problem or many?
Redrawn to illustrate. Illustrative numbers.
Grouped by region, 31 alerts land in four places. Correct, but it hides the cause.
Provider B · 31 of its 37 sites lost their uplink within 4 minutes.
Redrawn to illustrate. Illustrative numbers.
Geography is a grouping, not the layout.
Two columns light up together. That pattern is the provider.
The change, and the action that fits the status.
Redrawn to illustrate. Site names and times are illustrative; Degr. means degraded.
The worst problem comes first at every level, never an average.
A row per site stops fitting long before a thousand.
Calm rows are fine, until they fill most of the screen.
Thirty-one red rows can be one problem.
The fretboard answered "is anything wrong?" for thirty-two locations. At hundreds or thousands of sites, three things break: the screen runs out of room, healthy rows hide broken ones, and many failures turn out to share one cause.
The rule does. Each group reports its worst, in words, and the fretboard comes back as level two, inside one group, where it works best.
Grouping by cause rather than place. The system can suggest a shared cause from timing and pattern, but a person confirms it before anyone acts on it.
This is a sketch from today, not shipped and not tested. The numbers are illustrative.
Who was involved