CHAVEZ
AboutSkillsWorkContact
ENTERPRISE UXLegacy ModernizationSalesforceAgile

FOX VPSVideo Program System

Video Programming System modernization, transitioning from legacy application to Salesforce cloud platform.

Client:FOX Broadcasting
Role:UX Lead & Technical Consultant
Duration:January 2020 - May 2020
Contractor:LTI
FOX VPS
Disclaimer:

This work is under an NDA. Designs, components, and processes have been modified for public case study viewing. Read more about the disclaimer here.

About the project

What is VPS? The Video Programming System (VPS) is an application used to program and schedule shows on Fox's television network and broadcast stations. After a decade of in-house development, Fox embarked on a modernization initiative to transition the legacy VPS to the SaaS cloud platform, Salesforce. The primary goals were to enhance the experience by replacing the outdated custom built application and reduce maintenance and support costs. I was brought in to provide solutions to the challenges of replacing a legacy system while addressing the daily pain points experienced by its users.

Challenges & Issues

The main challenge was modernizing a decade-old legacy system while maintaining business continuity and addressing user pain points within a tight 4-month timeline.

1

Pain Point

Outdated custom-built application with poor user experience

2

Pain Point

High maintenance and support costs for legacy system

3

Pain Point

Lack of documentation for existing system features

4

Pain Point

Need to maintain business continuity during transition

5

Pain Point

Tight timeline for delivering minimally viable product (MVP)

6

Pain Point

Complex workflows that needed simplification

My Role

As the onsite UX Lead, I was responsible for driving a user-centered design process within an Agile framework. My tasks included creating visual artifacts, developing rapid prototypes, and delegating tasks to an offshore design team.

1

Discovery & Strategy

Conducted Big Room Planning sessions to understand problems and identify priorities. Applied discovery methods to define roadmap and guide design direction.

Deliverables:
Discovery exercisesValue identificationProcess mappingSWOT analysis
2

User Research & Empathy

Conducted interviews with Programming Coordinators to gather insights, pain points, and feedback. Developed journey maps to visualize user interactions.

Deliverables:
User interviewsJourney mapsPain point analysisUser personas
3

Information Architecture

Conducted content audit of legacy VPS application and created structured sitemap to reduce cognitive load and streamline workflows.

Deliverables:
Content inventoryTask inventorySitemapInformation architecture
4

Design System & Implementation

Customized Salesforce Lightning Design System (SLDS) with FOX branding and created wireframes and high-fidelity mockups.

Deliverables:
Design systemWireframesHigh-fidelity mockupsSLDS customization

Responsibilities

As the onsite UX Lead, I was responsible for driving a user-centered design process within an Agile framework. I collaborated closely with the Fox VPS product team, Salesforce integration consultants, and LTI business analysts.

  • Led user-centered design process within Agile framework
  • Created visual artifacts and developed rapid prototypes
  • Managed tasks and collaborated with offshore design team in India
  • Conducted user interviews with Programming Coordinators
  • Developed journey maps and information architecture
  • Customized Salesforce Lightning Design System with FOX branding
  • Hosted nightly remote scrum meetings across time zones
  • Ensured seamless integration between design solutions and development

Methodologies

Agile·Double-Diamond Design Model·User-Centered Design·Discovery & Delivery

Discovery

Our team focused on modernizing the VPS experience for Programming Coordinators, prioritizing the Program Module due to its central role in the workflow. We had to use Salesforce's out-of-the-box or configurable objects whenever possible to streamline development.

Users primarily wanted to reduce unnecessary UI clutter and streamline workflow

Need for collaboration with peers through workflow lifecycle was critical

Mobile accessibility to VPS was important for users

CRUD operations for programs and modules were core functionality

Search and lookup capabilities were essential for efficiency

Approval workflows needed simplification and clarity

Solution

Implemented a comprehensive modernization solution using Salesforce Lightning Design System with FOX branding, focusing on streamlined workflows and mobile accessibility.

Strategy & Discovery Highlights

Aligned business requirements with Salesforce interaction patterns, streamlined Programming Coordinator VPS workflow using Salesforce's Lightning platform technology, identified areas of improvement as described by both users and business owners, and enabled the use of VPS on mobile devices (Tablet and Phone).

Journey Mapping

Journey map highlighting key tasks, motivations, and pain points to guide workflow streamlining and collaboration improvements.

Journey Mapping - Figure 1

Information Architecture — Legacy Audit

Legacy VPS screens used during audit to catalog modules, features, and pain points.

Information Architecture — Legacy Audit - Image 1
Information Architecture — Legacy Audit - Image 2
Information Architecture — Legacy Audit - Image 3
Information Architecture — Legacy Audit - Image 4
Information Architecture — Legacy Audit - Image 5
Information Architecture — Legacy Audit - Image 6

Sitemap & Content Inventory

Structured sitemap and inventories to reduce cognitive load and align to user and business needs.

Sitemap & Content Inventory - Image 1
Sitemap & Content Inventory - Image 2
Sitemap & Content Inventory - Image 3

Design System Implementation

Customized Salesforce's open-source Lightning Design System (SLDS) to maintain consistency and align with Fox's branding. Created Fox-themed templates that adhered to best practices while ensuring a seamless brand experience.

Design System Implementation - Figure 1
Design System Implementation - Figure 2
Design System Implementation - Figure 3
Design System Implementation - Figure 4

Wireframes & Mockups

Developed wireframes with annotated elements and task-specific modules using the FOX/SLDS design system. Built high-fidelity mockups to refine visual design and customize UI components.

Wireframes & Mockups - Image 1
Wireframes & Mockups - Image 2
Wireframes & Mockups - Image 3
Wireframes & Mockups - Image 4
Wireframes & Mockups - Image 5

VPS Design Artifacts

Key artifacts for Dashboard, Global Search, Record layouts and details, built with SLDS.

VPS Design Artifacts - Image 1
VPS Design Artifacts - Image 2
VPS Design Artifacts - Image 3
VPS Design Artifacts - Image 4
VPS Design Artifacts - Image 5
VPS Design Artifacts - Image 6
VPS Design Artifacts - Image 7
VPS Design Artifacts - Image 8
VPS Design Artifacts - Image 9

Key Learnings

Insights and knowledge gained from this project that shaped my approach to future work.

Industry Knowledge

Television Broadcasting

Gained valuable insights into the television industry and the scheduling processes that affect the content we watch on TV daily, understanding the complex workflows behind the scenes.

Legacy Modernization

System Transition

Learned effective strategies for modernizing legacy systems while maintaining business continuity, including the importance of comprehensive content audits and stakeholder alignment.

Remote Collaboration

Offshore Team Management

About the dedication and hard work of managing offshore design teams across time zones, hosting nightly remote scrum meetings to ensure clear communication and efficient task progression.

Salesforce Platform

SLDS Customization

Knowledge in Salesforce Lightning Design System for enterprise clients, balancing platform constraints with brand requirements and user needs.

Project Management

Timeline Management

Learned to manage tight project timelines effectively, balancing discovery work with hands-on design tasks while dealing with undocumented legacy systems.

Project Overview

Role
UX Lead & Technical Consultant
Duration
January 2020 - May 2020
Year
2020
Client
FOX Broadcasting
Team
FOX VPS Product Team, Salesforce Integration Consultants, LTI Business Analysts
Location
Los Angeles, California

Techniques

ResearchStrategyEmpathyDesignPrototypingEvaluation

Tools

Pen & PaperSharePointAdobe XDSalesforceJira

Tags

Legacy ModernizationSalesforceAgile

Ready to Work Together?

Let's apply this process to your next project and create something amazing together.

View My Work
CHAVEZ

Navigate

  • About
  • Skills
  • Work
  • Contact

Resources

  • Resume
  • Case Studies
  • Design Process

Connect

  • LinkedIn

© 2026 Roy Chavez. All rights reserved.

Privacy Policy