HOMERESUME

Making millions of network events explain a single outage.

Product - FalconVodafone Idea  - Product Design Intern

Engineers investigating live outages couldn't tell what data was loaded, what was missing, or how evidence across five systems connected together.

Outcome
Outage to correlation time reduced from 1 min to under 10 seconds
Users
NOC engineers, network engineers, incident managers, IP leadership

Context

When a telecom outage occurs, engineers need to understand what's happening before the impact spreads further. Falcon is the platform they use to investigate incidents, trace affected infrastructure, and determine the fastest path to resolution. It brings together signals from multiple network systems, devices, and monitoring tools into a single workspace.

The challenge wasn't collecting information. Falcon already had access to vast amounts of operational data. The challenge was helping engineers trust what they were seeing, connect evidence across multiple sources, and make decisions confidently while an incident was still unfolding.

This project focused on reducing the gap between information being available and information being understandable.

An engineer at a desk reviewing incident data on a monitor
The redesigned Falcon dashboard: Root Cause Table, active tickets and a recommended investigation

NOC Intelligence

TOTAL UNIQUE
USERS
START
STOP

Turn your phone sideways for a bigger screen.

The Problem

Falcon processed vast amounts of operational data, but engineers still spent the first minutes of every incident determining whether they could trust what they were seeing. Information arrived from multiple systems at different speeds, relationships between sources were hidden behind separate views, and AI-generated answers required independent verification. The cost wasn't just slower investigations—it was a gradual loss of trust in the tool itself.

Over time, engineers adapted by building workarounds. They kept raw logs open in separate tabs, manually stitched evidence together, and treated Falcon as a starting point rather than a source of truth.

The product had become an unreliable source of truth, so users created their own.

Research: contextual shadowing, user interviews and operational analysis

Understanding the System

To understand why engineers had stopped trusting Falcon, I approached the problem from three angles: observing live incidents, interviewing users, and analyzing operational data. Each revealed a different part of the story.

Contextual Shadowing

Live incidents revealed a gap between what engineers said and what they did. Engineers routinely waited for data, cross-checked results against raw logs, and relied on workarounds that had become part of their normal workflow.

User Interviews

Interviews across roles showed that trust meant different things to different users, but everyone depended on the same underlying information to make decisions

Operational Analysis

Usage data confirmed the pattern: engineers spent nearly ten minutes gathering context before diagnosis could begin, while critical information remained fragmented across multiple sources.

Key Findings

Research surfaced 18 issues, but most were symptoms of a smaller set of underlying problems. Three root causes consistently appeared across observations, interviews, and operational data.

Trust in System State

Engineers couldn't reliably tell whether data was complete, still loading, or outdated. As a result, they spent time verifying information before acting on it.

Cost of Correlation

Critical evidence was distributed across tickets, logs, topology, and configuration data. Falcon stored the information, but engineers were responsible for connecting it into a coherent explanation.

Lack of Explainable Evidence

The AI assistant operated separately from the evidence engineers were already reviewing. Answers required additional verification, creating friction and reducing trust.

Together, these findings revealed that Falcon's challenge wasn't intelligence. It was helping engineers trust, connect, and act on information during live incidents.

Design Principles

The research surfaced 18 issues, but the solutions were guided by four principles. Every design decision was evaluated against these rules.

Show Information As Soon As It Exists

Engineers should never wait for data the system has already retrieved. Information should appear progressively as it becomes available.

Never Let Incomplete Look Complete

Loading, loaded, and stale states must be visually distinct so engineers can immediately understand the reliability of what they're seeing.

Organize Around Investigations, Not Data Sources

Engineers think in terms of tickets, devices, and incidents—not logs, topology, or monitoring systems. The interface should reflect that mental model.

Trust Requires Evidence

AI-generated answers should always provide a clear path back to the underlying evidence. Confidence alone is not enough.

Reframing the Information Architecture

From Source Based Navigation to Investigation Based Navigation

Falcon was originally organized around where data came from: tickets, logs, topology, and configuration changes. While this mirrored the underlying systems, it didn't reflect how engineers actually investigated incidents. Engineers don't start with a source they start with a question.

A typical investigation required moving across multiple tabs and manually stitching information together. The platform stored the evidence, but the burden of correlation remained with the engineer.

An engineer surrounded by separate monitors, one per data source

The Shift

Instead of organizing Falcon around data sources, I reorganized it around the unit of investigation: a ticket, device, or IP address. Searching a single identifier now pulls together all related evidence across systems into one continuous workflow.

This reduced the need to navigate between sources and moved the responsibility for correlation from the engineer to the system.

Engineers working through a single investigation on one screen

A Key Decision

An early concept explored separate experiences for different user roles. However, incidents frequently move across analysts, engineers, and managers. Role-based views fragmented the investigation and removed critical context during escalations.

Instead, I designed a single shared surface with layered information density—allowing different roles to access the same incident while engaging at different levels of depth.

Analysts, engineers and a manager sharing one incident view

Outcome

The redesign transformed Falcon from a collection of disconnected sources into a unified investigation workflow, creating the foundation for every subsequent design decision.

Design Decision 01

Making System State Visible

One of the most expensive moments in an outage investigation wasn't diagnosis, it was uncertainty. Engineers often couldn't tell whether they were looking at complete information, partially loaded results, or outdated data. As a result, they routinely waited for all sources to load or manually verified information before acting.

The underlying issue was that Falcon treated data as a finished object. In reality, information arrived from multiple systems at different speeds, but the interface gave little indication of that state.

The Decision

Instead of waiting for all sources to return before displaying results, Falcon now reveals information progressively as it becomes available. Every section clearly communicates whether its data is loading, loaded, or stale.

This shifted the interface from hiding uncertainty to communicating it.

Falcon showing loading, loaded and stale states for each section

Design Decision 02

Reducing Correlation Cost

Even when Falcon contained the right information, engineers still had to assemble the story themselves. Investigating a single incident often meant moving between tickets, logs, topology maps, configuration changes, and AI outputs to understand how seemingly disconnected signals were related.

The platform stored the evidence, but the burden of correlation remained with the user.

The Decision

Instead of organizing information by source, Falcon now organizes information around the investigation itself. A ticket, device, or IP address becomes the starting point, automatically pulling together relevant evidence from multiple systems into a single workspace.

The responsibility for connecting information shifted from the engineer to the system.

An investigation workspace pulling evidence from several systems together
The Recommended Investigation card with the reasons behind it

Design Decision 03

Reducing Triage Effort

As Falcon became faster and easier to navigate, a new problem emerged.

On high-volume days, engineers weren't struggling to find information, they were struggling to decide where to start. Hundreds of open tickets could appear simultaneously, each competing for attention with little indication of which incident mattered most.

A faster dashboard still presented a wall of equally urgent problems.

The Decision

Instead of asking engineers to manually triage every ticket, Falcon now performs an initial prioritization pass and surfaces a single Recommended Investigation.

Every open ticket is scored against a transparent set of operational signals:

  • Priority level
  • SLA proximity
  • Shared upstream infrastructure
  • Multi-circle impact
  • Configuration changes
  • Customer impact

The highest-scoring incident is surfaced alongside the specific reasons it earned that recommendation.

Measuring Success

The redesign was ultimately evaluated on a simple question:

Could engineers reach confident decisions faster during live incidents?

Following deployment, incident resolution time decreased by 25%, reducing the time required to move from investigation to action. Engineers spent less time gathering context, manually correlating information, and determining where to focus their attention.

The impact extended beyond speed. By making system state visible, consolidating evidence into a single workflow, and surfacing explainable recommendations, Falcon became a more trusted source of operational truth during outages.

Outcomes

Reflection

Designing Falcon changed how I think about enterprise products.

The biggest challenges weren't visual or technical. They were about trust. Engineers already had access to the information they needed; the real challenge was helping them understand whether that information was complete, connected, and reliable enough to act on.

This project reinforced an important lesson: in operational systems, speed alone doesn't create confidence. Trust emerges when systems clearly communicate what they know, what they don't know, and why a recommendation was made.

By shifting Falcon from a collection of monitoring tools to a unified investigation platform, the redesign reduced friction in the workflow while keeping engineers in control of the decision-making process.