Project
As part of my initiation at JupiterOne, I carried out a comprehensive User Experience Audit of the product. The goal was to identify pain points and opportunity areas to improve the product experience.
Interestingly, I discovered that the Graph, one of the core features of the product, was riddled with usability problems, inconsistencies, navigation issues and an overwhelming interface.
The graph excels at visualizing relationships between devices and software entities of an organization. Additionally, the Graph provides a clear view of the attack surface in the organization, vulnerabilities, risks and blast radius, among other use cases.
The redesigned layout selector describes layouts and allows users to switch visuals quickly
The new node labels solve readability problems and the secondary text provides better context. The most important assets to the business are now crowned with a diamond.
With over 200 asset types, the monotone icon + color combination was not enough. So I color coded broad asset categories to make them easier to identify at a glance
The new node graph widgets feature less UI by default, only displaying the UI when users focus on the tile
Asset groups (assets with a similar type) are now easier to spot and easier to expand when selected
I removed unnecessary features from the toolbar, tucked away those that are used less.
When selecting assets, users want to see relevant context and graphs that explain all relevant relationships