Warner Media HBO · Media & Entertainment · Global Team
Global Media Scheduling Application
Redesigned a complex, time-critical media delivery platform — handling 48-hour delivery windows for movies and previews with live data charts, error handling, and global team collaboration.
The Problem
Warner Media HBO's online media scheduling application managed the delivery of all movies and previews for online platforms globally. This was a mission-critical system: deliveries had strict 48-hour windows, and failures — missed deliveries, corrupted files, timing errors — carried real business consequences.
The existing application was difficult to use under pressure. Schedulers and operations teams needed to see real-time delivery status at a glance, act quickly on errors, and maintain clarity across a complex, time-sensitive pipeline — but the interface made this work harder, not easier.
My Role & Approach
I redesigned the media scheduling application from the ground up, working closely with global operations teams to understand where the pain points were most acute. The work required deep understanding of the media delivery workflow — from scheduling through delivery confirmation, error flagging, and resolution.
Design under pressure: Every design decision was evaluated against the question: "What does a scheduler need to see and do in the first 30 seconds of a delivery failure?" The interface had to support expert users making fast, high-stakes decisions.
- Mapped the full media delivery workflow across scheduling, monitoring, and resolution phases
- Designed live data charts showing delivery status, success rates, and failure tracking
- Built notification system for upcoming deadlines, delivery failures, and retry flags
- Designed inline editing capabilities so schedulers could modify entries without leaving context
- Developed robust error handling UX — surfacing failures clearly with actionable next steps
- Collaborated with global agile teams across time zones throughout the project
Design Highlights
Live status dashboard: A real-time overview of all active media deliveries — showing which were on track, which were at risk, and which had failed — with visual priority encoding so the most critical items rose to the top automatically.
Error handling UX: Failures were surfaced with context — what failed, when, why, and what the next action was — rather than cryptic status codes. Schedulers could resolve or escalate issues without leaving the main scheduling view.
Inline editing: Time-sensitive edits could be made directly within the scheduling interface, reducing the round-trips that had previously cost operators critical minutes.
48-hour delivery window visualization: A timeline view showing the full delivery window, progress markers, and remaining time gave teams the situational awareness to prioritize without having to calculate anything themselves.