Bala logobala
← Back to work
Enterprise / Cisco

Redesigning Cisco Network Analysis Tool

Rethinking the WAE Collector experience to eliminate user friction and prevent competitive losses for ISP customers

Redesigning Cisco Network Analysis Tool
RoleDesign Lead
Timeline20-day discovery + design sprint
Team3 designers, PMs, TMEs, architects
ToolsFigma, Design System, Usability Testing

Overview

WAE (WAN Automation Engine) is a network analysis application used by Internet Service Providers to operate outage-free networks. The tool helps simulate traffic with actual data, forecast issues, and suggest optimisation methods. The existing experience lacked usability, resulting in repeated customer complaints and losses to competitors. I led the redesign of the WAE Collector — the critical data collection module at the heart of the product.

The Problem

Three major usability failures were costing Cisco deals. First, the CLI-only installation required users to manually verify dependencies — storage, RAM, OS, and frameworks — with no in-product guidance. Second, users struggled to gather the required network access information and device details upfront, leading to failed collection runs. Third, the Composer flow made no sense to new users: data types had strict sequential dependencies that were never communicated, forcing users to "go back and forth to figure out these steps, which is frustrating to them."

How WAE collects information from various network sources
WAE collects information from multiple network sources — topology, traffic, BGP, LSP — each with strict sequencing dependencies

Discovery & Research

The 20-day discovery phase combined multiple research methods to build a complete picture. I conducted a heuristic review of the entire application, ran user testing with Technical Management Engineers (TMEs) encountering the tool for the first time, and analysed product wikis, help documentation, technical guides, and presentations. Testing across multiple locations helped us identify recurring patterns rather than one-off edge cases.

Three primary personas emerged: Network Architects who analyse current operations and scalability issues, Network Engineers who reconfigure networks for optimal performance, and NOC Technicians who perform regular analysis and error resolution. Each had distinct mental models about what information they needed and when.

Common use cases for different user personas
Use cases mapped across three primary personas — each with different entry points and goals in the collection workflow

The Core Insight: Sequencing Matters

A critical finding was that network data collection is inherently sequential — and the product never communicated this. Basic topology must be collected before additional layers (VPN, BGP, LSP). Traffic demand data depends on traffic data being present first. External scripts can be injected at multiple phases. XTC topology format determines the LSP format downstream. Users had no way to know any of this from the UI alone.

Data collection sequence and dependencies
Data collection sequence — showing dependencies between topology, traffic, BGP, and LSP data types that were invisible in the original UI
Overall collection workflow diagram
The complete collection workflow, mapping all data types and their upstream dependencies

Three Design Directions Explored

Option 1 — Stepper Approach: Collectors grouped in sequential segments, guiding users step by step through data collection to scheduling. Clear on sequencing but too rigid for experienced users who already knew what they needed.

Option 1 wireframe — stepper-based collector sequencing
Option 1: Stepper approach — logical but inflexible for users who only needed a subset of collectors

Option 2 — Flexible Configuration: All data options listed by group; users select only what they need and arrange items on a scheduler page. Maximum flexibility, but placed the sequencing burden back on users who already found it confusing.

Option 2 wireframe — grouped collector options
Option 2: Flexible configuration — users select and sequence their own collectors, which reintroduced the original problem

Option 3 — Hybrid Approach (selected): Users choose the collectors they need, configure only the relevant options, and a horizontal stepper enforces proper sequence automatically. This respected user intent while preventing sequencing errors.

Option 3 wireframe — hybrid stepper with user selection
Option 3 (selected): Hybrid approach — user selects collectors, stepper enforces the correct order automatically

Final Mockups

Wireframes were prioritised before mockups — a conscious decision to focus stakeholder review on flow and function rather than visual polish. Once the structure was validated with the team and TMEs, we moved into high-fidelity mockups and prototypes using the Cisco design system. Option 3 received the strongest consensus from both the design team and subject matter experts.

Final mockups built using the Cisco design system
Final high-fidelity mockups — implemented using the Cisco design system, ready for development handoff

Users need to go back and forth to figure out these steps, which is frustrating to them.

User research finding·WAE Collector usability testing

Outcomes & Impact

3
Core friction points resolved

Installation verification, upfront data gathering, and sequential composer flow — all three primary usability failures addressed in the redesign.

Wireframe options evaluated

Structured design exploration with TMEs and architects led to a validated hybrid approach with strong team consensus.

0
Sequencing errors by design

The horizontal stepper enforces correct data collection order, eliminating the back-and-forth frustration users experienced with the original tool.