MC
Case StudiesAboutContact
Email
LinkedIn
GitHub
CloudBees Product Navigation
CloudBees

CloudBees Product Navigation

Unified navigation system across all CloudBees products for consistent user experience.

Product DesignDesign Systems

Problem Statement

No uniform navigation experience

CloudBees provides enterprise DevOps solutions by enabling developers with tools to deliver quality software while also providing management with equally powerful tools. The variety of products inherited diverse navigational structures which lowered user satisfaction. We were forcing the users to re-learn where things where in the most essential piece of the product: the navigation.

New products and features were being released at a quickened pace and CloudBees needed a plan for uniform product experience. The first step was navigation across the number of user interfaces.

tl;dr It doesn't matter how cool the product is if people can't figure out how to use it.

CloudBees navigation before and after HoneyUI
A sample of CloudBees product navigation within the same year (left) vs the same sample with HoneyUI applied (right).

Challenges

Multiple navs, multiple needs

Many of the CloudBees products were built by different people and had different navigational features and functionalities. Some were purchased by CloudBees and had their own established structures. In discovering a universal structure, we went through enough iterations and established feature priorities so that no functionalities were sacrificed.

Each product, documentation, or marketing navigation is a variant of the core style. Within product, there are even a few more variants that still maintain uniformity, so we were able to find a 'win' from all angles.

CloudBees unified navigation design specifications
Unified navigation system with variants for different product needs while maintaining consistency

Solutions

Shared nav structure across products

CloudBees users are presented with the ability to switch between products. However, jumping from one product to another and having the entire navigational layout and functionality change is jarring; users were thinking they'd accidentally left the site. (Not great.)

With navigation variants such as top, side right, side left, and stacked navbars, we needed to make sure nothing was sacrificed or lost within our products. We worked with each product to fully understand the current nav, the needs not met, and improvements we could make. We also took this opportunity to align marketing and product styles.

CloudBees navigation design system comprehensive view
Comprehensive design system documentation showing all navigation component states, variants, and styling specifications

Results

Increase in user satisfaction, decrease in usability issues

The introduction of unified navigation across products helped to establish a design system as well as cross-communication between products and engineering teams. We achieved uniformity while also satisfying product-specific needs via nav variants.

0%

Unified navigation adopted by CloudBees products

0%

Increase in user navigation

0x

Increase in registered users

Decreased

Responsive and mobile usability issues

CloudBees side navigation design system with component variants
CloudBees navigation empty state interaction
CloudBees audiences navigation with user menu and interactions
CloudBees navigation variants including mega menu and product switcher

Project Details

Role

Lead Product Designer

Company

CloudBees

Year

2019-2020