Unifying Cisco Nexus Dashboard Navigation

Information Architect

UX/UI

User Researcher

Information Architect

UX/UI

User Researcher

Information Architect

UX/UI

User Researcher

Overview

Cisco Nexus Dashboard is a data center network operations platform that enables you to Configure, operate, and analyze all from one place across data center and cloud. It has several services for various use cases. Each of these services were developed independently, so the entire information architecture was not consistent, causing unnecessary confusion for the users of the Nexus Dashboard platform.

Goal

The primary goals of this project were to develop a consistent navigation structure for all Nexus Dashboard services and enhance user familiarity and reduce confusion. By achieving these goals, we aimed to create a more intuitive and efficient user experience for network administrators.

Role

Information Architect, Product Design Lead, User Researcher

Key Stakeholders

Product Design team, User Research team, Backend and UI Engineering team, PM/Marketing

Background

Each of these services were developed independently, so the entire information architecture was not consistent, causing unnecessary confusion for the users of the Nexus Dashboard platform.

Process

Getting the lay of the land

To initiate this project, I conducted a comprehensive audit of the existing navigation schemes for each Nexus Dashboard service. This audit revealed significant inconsistencies in terminology, labeling, and structure, painting a picture of navigational chaos. Some services used a simple 2-level menu structure, while others employed a multi-level structure with a tree-menu. Many services had an overwhelming number of menu items, making it difficult for users to find the information they needed. Additionally, similar tasks, such as backups, firmware management, and inventory management, were scattered across different services, creating confusion and inefficiency.

Marching toward cohesiveness

Next, I actively engaged key stakeholders from engineering, product, and marketing, fostering collaboration and alignment. Their involvement was instrumental in ensuring that the project goals were in harmony with the broader objectives of the Nexus Dashboard platform. To gain a deeper understanding of user preferences and task categorization, I conducted comprehensive card sorting exercises. Participants were asked to group related items and tasks, providing valuable insights into user mental models and navigation patterns. This data was invaluable in designing a navigation structure that resonated with users and facilitated efficient task completion. Finally, I conducted rigorous usability testing to evaluate the proposed navigation design. By observing users interact with the new navigation, I was able to identify potential pain points, areas for improvement, and opportunities to further enhance the user experience. This iterative process of testing and refinement ensured that the final design was both intuitive and effective.

Outcomes

Putting it all together

The unified navigation not only simplified the user experience but also improved efficiency and reduced cognitive load. By reducing the number of menu items by 20% across all services, we made it easier for users to find the information they needed without being overwhelmed by a plethora of options. Additionally, standardizing terminology and structure enhanced consistency, making it easier for users to navigate between different services and understand the relationships between various entities. This improved consistency also laid the groundwork for future integrations and simplifications of the Nexus Dashboard platform.

Key Learnings

Aligning multiple teams with diverse priorities and perspectives can be a challenging endeavor. It requires patience, persistence, and a strong commitment to the shared goal of improving the user experience. By fostering open communication, building trust, and emphasizing the benefits of a unified navigation system, it is possible to overcome obstacles and achieve alignment. A user-centric approach is essential for creating a successful navigation system. By conducting thorough user research and incorporating user feedback throughout the design process, we were able to ensure that the navigation met the needs and expectations of our users. This iterative approach allowed us to identify and address potential pain points, resulting in a more intuitive and effective design. Continuously refining the design based on feedback and testing is crucial for achieving optimal results. By conducting usability studies and gathering user feedback, we were able to identify areas for improvement and make necessary adjustments to the navigation system. This iterative process ensured that the final design was well-suited to the needs of our users and provided a seamless experience. A unified navigation system not only improves the current user experience but also lays the groundwork for future product evolution. By creating a consistent and intuitive navigation structure, we have made it easier for users to navigate between different services and understand the relationships between various entities. This improved consistency also facilitates future integrations and simplifications of the Nexus Dashboard platform, making it easier for users to manage their data center networks.