From Complexity to Clarity:
Transforming how NBCUniversal Manages their Title Metadata for 177+ Platforms

{Info}

Company

NBCUniversal

Role

(Dual-role) Junior UX Designer and Product Owner

Timeline

1 Year + (January 2025 - Present)

Team

Director of Product, Product Managers, Product Owner, Integration Analyst, Director of Software Engineering, Manager of Software Engineering, Software Engineers (Vietnam, the UK), QA, Project Managers

Key Skills & Tools

Figma (UI, Prototyping) // LucidChart (Flow Diagrams, Personas, User Research) // Jira (Agile SAFe, User Story Ticket Writing, Engineer Collaboration)

The Business Challenge

As NBCUniversal expands globally, our legacy systems are hitting a wall. We’re managing complex requirements across 177 platforms without a single source of truth for metadata. Currently, our teams are stuck with scattered, unintuitive interfaces and workflows that rely way too much on manual entry. This doesn't just slow people down—it creates a massive risk for data error. We’re not just building a centralized hub to fix today's friction; we’re architecting an error-proof, adaptable foundation that is ready to power NBCU’s move into AI.

Constraints

Working with restricted entreprise design system, limited user interface elements supported by engineers, tight timeline, budget, frequent business changes, user habits, and finally - maintaining design consistency throughout the latest internal product ecosystem.

Working with Design Systems & Engineering Limitations

I designed a table with double headers to clearly show the hierarchy between Season and Episode, but the engineering team does not support this design. Therefore, I have to of a new way to workaround by combining header names, and clearly display the hierarchy with columns.

BEFORE

The table design is not supported by the engineering team.

Hi-fi Wireframe

AFTER

In the new design, I removed what cannot be supported, combined header names, added "Title Type" to clarify the difference between titles and implemented column settings feature for users to hide unwanted columns to further optimise their workspace.

Hi-fi Wireframe

Striking the Balance between Innovation & User Habits

Our users are very used to current navigation bar and how they viewed the metadata in our legacy systems, so I have to compromise and implement them instead of innovation.

BEFORE

In the legacy system and latest internal product ecosystem, users are used to viewing data in columns and in-line editing.

Developed Product Screen

FAILED APPROACH

My concept design changed the navigation bar which is not supported by the current design system, and the way user edits metadata. The concept is not clear enough and input fields adds more lines to the interface which increases visual clutter.

Hi-fi Wireframe

AFTER

The new design keeps visual noise to the minimum. Displaying only the necessary fields.

Developed Product Screen

Following Accessibility Guidelines & Matching Design Consistency

I worked with another UX designer from the US on the designing for accessibility. As much as I wanted to use different colours in my first draft, it did not match accessibility guidelines due to the low contrast level. The engineering team does not support double nesting as well so we had to change the way we structure.

BEFORE

AFTER

This is one of the first strategy projects for the department so we had a lot of discussions with senior stakeholders on the right approach. This prolongs the discovery process, and left me only 2 weeks to finalise the design for the proof of concept.

User Research & Solution Design

All users are frustrated by the data being cut off due to irresponsiveness, the reptitive manual input process, redundant fields and complex workflows.

We interviewed each core user group who is using the existing legacy system from EMEA, LATAM and DreamWorks, to document their workflows and understand their goals and pain points.

I identified user pain points and come up with solutions to solve them, in consideration of what the business requires.

Then I summarised all the findings into a persona, key insights and user goals to shape the direction of UX design.

Key Design 1: Making more space within limitations

Problem

The issue with data being cut off is due to the large amount of data grids and the product not being responsive for our work laptop with 13" inch screens.

Limitation

The engineering team does not support responsiveness development for 13" inch laptop screens, as it is assumed that they will use the company's monitor.

Solution

  • Utilise the expand and collapsible features of Navigation Bar to allow more working space for the metadata as much as possible.

  • Review mandatory fields and hide them by default to save space.

BEFORE

In the latest internal product ecosystem, when the screen size = 100% on 13" inch laptop, the majority of the data has been cut off, and the horizontal scroll bar is barely visible.

Developed Product Screen

AFTER

In the new design, even when screen size = 100%, all data can now be seen.

Developed Product Screen

Key Design 2: Reducing User Processing Time by 66%

Problem

Redundant user interfaces, irrelevant fields, unclear title structure, key metadata management module separated from original workflow

Limitation

  • Users are used to data grids so we cannot remove this design entirely

  • Accepting the difference in design between prototype and actual developed product. Functionality comes first in B2B Products.

Solution

  • Combine separated module

  • Review existing workflows to remove fields that are no longer relevant to the users

  • Simplify the transition between different metadata types and titles.

  • Make use of automation and default population features

BEFORE

Redundant User Interface - confused user on where to input metadata.

Developed Product Screen

AFTER

Mandatory Information are displayed once only, making the experience intuitive and clear.

Developed Product Screen

BEFORE

Old system took around 1 minute to create the title, and it requires extra effort to add the number of episodes.

Developed Product Screen

AFTER

The new title creation process only took less than 30seconds as smart data population feature is implemented.

Developed Product Screen

The Dual Role

In May 2025, all the above designs were presented during the Proof of Concept Review with senior stakeholders. The concepts received the green light to move forward. At the same time, the Original Product Owner departed.

I stepped into the Product Owner role and transited into a UX Designer who thinks strategically about how to build the product step-by-step. There's only 7 months left, and I'm responsible for delivering all the MVP capabilities.

My new daily life now includes raising user story tickets (37+), rapidly producing hi-fi wireframes and prototypes, collaborating closely with engineers and engage in all meetings related to the product.

Snippet of my Figma File: I developed a prototype for each feature. One Flow Prototype = One Ticket = One Feature

Tracking every ticket status in Excel (Blurred due to confidentiality)

I understand how to actually build the product by raising tickets (Blurred due to confidentiality)

Flow Diagram Documentation
(Details not shown clearly due to confidentiality)

Solving Problems for the Long Term

Good visuals are not enough. Preventing errors for the long term, designing in consideration with future enhancements are the key.

Step 1: Consider the Unhappy Paths to Prevent Human Errors

Working with the engineers have taught me to consider all the unhappy paths and behaviours for all the features as a whole, not just a specific workflow.

For example, designing confirmation pop-up when user wants to clear all the existing data, to ensure this action is not an accident.

Developed Product Screen

Step 2: Consider the Future Enhancements

No product is final, as it will be updated continuously to meet different user requirements in the future when the company expands. We designed space intentionally for future implementations, and experimented with AI to see how well it translates our metadata into different languages.

Designed for future enhancements and metadata types

Developed Product Screen

Stakeholders Communication

Product needs to be tailored, so does Presentations.

As a product owner, I have to give updates and present the progress of our product in project updates meetings with all the project managers, the key stakeholders and weekly project catch ups. 

I have learnt that it’t crucial to understand what each key stakeholder group is concerned about, and mention it before they even ask the question:

For example: A stakeholder group is concerned about how to add a new season into a series after creating. In the next Presentation, demo that specific workflow during the process or address the new updates that are related to their concern first.

[Presentation documents are confidential, please reach out for more details.]

Impact

Increased Employee's Productivity by

~3x

Built a Single Source of Truth for

379,770+

titles and their metadata

Reduced User Processing Time by

66%

Expanded the metadata management support for

177+

Global Platforms

Key Learnings

We cannot solve all problems at once.

In B2B products, I learnt that we cannot solve all user pain points at once. There are still a lot of pain points that can be solved, but with limited time and budget, we need to put our eyes on the MVPs first and build a backlog for the advanced features.

Work with Engineers, look at both the front, and the back.

In this project, I've learnt how to work with engineers on a daily basis. I learnt how to strike the balance between being too detailed or too brief when writing specifications and in communications. Unclear acceptance criteria leads to confusion and prolongs the process, same goes for unclear user interfaces prototypes. Answering their questions everyday helped me to gain a whole new perspective on how a product is built and developed, not just the front-end design.

Developing Product in an Agile SAFe Environment

From designing the experiences and interfaces based on the information architecture, refining my designs in design review sections, breaking down the project into initiatives, epics, and stories, raising user story tickets, engage in sprint refinements, collaborating with engineers and lastly testing the product, I learnt that designers sketches dreams, and engineers bring them to life. Engineers have all my respect!

What's Next?

Continuous Improvements & Onboarding New Users

This is a product that will be continuously improved when more users are using it as part of their workflow. We are only in the early stages of the product, and I laid out out the foundation of this global data governance product.

We will be onboarding new users, designing data approval workflows to strengthen the data governance process and experiment with AI to populate metadata where it fits.

Currently, I'm designing another user interface and experience for a scheduling product within the same internal product ecosystem. If you want to find out more, I would love to discuss my concepts during interviews!

Got a Complex Problem to Solve?

// London, UK

©2026 Trini Fong

Got a Complex Problem to Solve?

// London, UK

©2026 Trini Fong

Got a Complex Problem to Solve?

// London, UK

©2026 Trini Fong

Create a free website with Framer, the website builder loved by startups, designers and agencies.