Cliente
Foxtel Group es una de las principales compañías de medios en Australia, con intereses que incluyen televisión por suscripción, streaming, producción deportiva y publicidad, con más de 4.7 millones de suscripciones.
El desafío
Todas las personas hemos perdido horas recorriendo aplicaciones de streaming buscando algo para ver. Un hogar promedio está suscrito a múltiples plataformas, lo que significa que deben navegar entre una cantidad abrumadora de contenido disperso en distintas aplicaciones. Al ver la oportunidad de transformar el panorama del streaming, Foxtel Group se asoció con Thoughtworks para crear Hubbl, una plataforma digital plug-and-play que simplifica la experiencia de streaming y que ya ha logrado una significativa tracción en el mercado.
El equipo de Thoughtworks
Para conocer el recorrido detrás del proyecto Hubbl con Foxtel Group, hablamos con cuatro integrantes del equipo: Juanjuan Chen (Technical Business Analyst), Zhuowen Fan (Team Lead), Hao Lin (Tech Lead) y Ju Li (Business Analyst). Sus perspectivas ofrecen una mirada única a los desafíos, éxitos y aprendizajes obtenidos durante el desarrollo.
¿Cuál fue tu rol en el equipo del cliente?
Juanjuan Chen: Mi rol fue conectar las necesidades de negocio con la tecnología. Me enfoqué en comprender las necesidades específicas del cliente y traducirlas en requerimientos técnicos accionables.
Zhuowen Fan: Fui responsable de guiar al equipo y asegurar la entrega exitosa del proyecto.
Hao Lin: Me encargué de descomponer tareas complejas y mitigar riesgos técnicos. También apoyé el fortalecimiento de las capacidades técnicas del equipo.
Ju Li: Colaboré estrechamente con el cliente y los equipos de desarrollo para recolectar requerimientos, analizar datos y asegurar que el producto final se alineara con la visión del cliente.
¿Cómo fue la experiencia de trabajar en este equipo?
Juanjuan Chen: Trabajar en Hubbl fue un torbellino emocionante de aprendizaje y crecimiento.
Ju Li: Este proyecto fue desafiante y gratificante. Requirió combinar conocimiento técnico, pensamiento estratégico y una profunda comprensión de las necesidades de las personas usuarias. Trabajé de cerca con equipos multifuncionales, incluyendo el equipo de SA, socios de Adobe y nuestro equipo de desarrollo, para llevar este complejo recorrido de usuario a la vida.
Zhuowen Fan: Me uní al equipo a mitad del proyecto y tuve que adaptarme rápidamente, pese a la curva de aprendizaje inicial sobre el contexto de negocio, la pila tecnológica y las formas de trabajo. El ambiente de apoyo entre el equipo de Thoughtworks, el cliente y otras personas proveedoras me ayudó a integrarme de manera ágil.
¿Qué hubo de nuevo o innovador en este proyecto?
Ju Li: Entregamos una experiencia de streaming unificada al integrar de manera fluida las suscripciones de las personas usuarias, los dispositivos y las plataformas de software. El ecosistema de hardware innovador garantizó una experiencia sin complicaciones, desde la compra hasta la entrega, activación y soporte de garantía.
Hao Lin: La implementación de GitOps por parte del cliente fue un enfoque visionario para la infraestructura y el despliegue. Esto fue verdaderamente innovador porque llevó la automatización más allá del CI/CD básico, gestionando todos los cambios —desde el empaquetado de aplicaciones hasta los permisos de recursos en AWS— como código en Git. No solo proporcionó una sólida trazabilidad y control de versiones, sino que también aceleró y optimizó nuestro proceso de despliegue.
Además, mejoramos la productividad del equipo al asignar a cada pull request su propio espacio de pruebas, permitiendo que las personas desarrolladoras trabajaran en paralelo sin conflictos, haciendo el desarrollo más rápido y fluido.


¿Cuál fue tu mayor aprendizaje en el proyecto?
Zhuowen Fan: Uno de los mayores desafíos fue coordinarse entre múltiples equipos, especialmente al resolver problemas complejos de integración. Para agilizar este proceso, implementamos contratos API estandarizados, documentación detallada y comunicación proactiva. Al impulsar una comprensión compartida de los objetivos del proyecto, logramos superar los obstáculos y entregar una solución exitosa.
Ju Li: Mi mayor aprendizaje fue adquirir un entendimiento profundo de los procesos de suscripción y renovación de servicios de streaming, incluyendo las interacciones complejas entre servicios backend. Esta experiencia me dio valiosas perspectivas sobre la gestión del ciclo de vida de suscripciones y amplió mis conocimientos técnicos.
¿Cómo trabajó el equipo para generar impacto para el cliente?
Zhuowen Fan: El enfoque colaborativo fue clave para lograr resultados significativos. A través de revisiones de código, experimentación y compartición de conocimientos, profundizamos nuestra comprensión del sistema y enfrentamos tareas complejas con alta calidad.
Ju Li: El uso de metodologías ágiles nos permitió adaptarnos a los cambios de requerimientos manteniendo el enfoque en la calidad. Las sesiones regulares de refinamiento de backlog, las reuniones de planificación de iteraciones (IPMs) y las retrospectivas nos mantuvieron alineados y eficientes durante todo el proyecto.


¿Cuál fue tu momento de mayor orgullo en este proyecto?
Juanjuan Chen: Ver cómo el dispositivo cobraba vida y funcionaba sin problemas.
Ju Li: Mi momento de mayor orgullo fue cuando la solución que propusimos recibió la aprobación entusiasta del cliente y entregamos el proyecto a tiempo. Ver a las personas usuarias interactuar con el producto fue increíblemente gratificante.
Zhuowen Fan: Fue muy emocionante ver cómo nuestro esfuerzo cobraba vida. Después de meses de dedicación y superar desafíos, fue estimulante presenciar el lanzamiento exitoso del proyecto.
¿Qué es lo que más te gusta de ser parte de Thoughtworks?
Juanjuan Chen: El ambiente de colaboración. Me siento valorada, escuchada y sé que mis contribuciones son respetadas. Hay un sentido de pertenencia que fomenta la comunicación abierta y la retroalimentación honesta, cruciales para mi crecimiento personal.
Zhuowen Fan: La comunidad y el apoyo. No importa el desafío, sé que puedo acudir a cualquier persona dentro de mi equipo o en Thoughtworks para recibir ayuda. Además del soporte técnico, valoro las conversaciones estimulantes con colegas, que amplían mi entendimiento de diferentes perspectivas.
Ju Li: El equilibrio entre autonomía y colaboración, que me permite explorar mis intereses y crecer profesionalmente. Inicialmente me uní a Thoughtworks como Quality Analyst, pero descubrí mi pasión por el rol de Business Analyst. Thoughtworks apoyó mi transición, asignándome una mentora BA y acceso a un programa de formación completo. Ahora, como BA, no solo contribuyo a proyectos como este para Foxtel Group, sino que también mentoreo a otras personas interesadas en seguir este camino.
¿Qué te hace sentir bien respecto al trabajo y el impacto que generaste?
Zhuowen Fan: El hecho de producir de manera constante código limpio, eficiente y sostenible. Al priorizar la calidad y la mantenibilidad, empoderamos al cliente para alcanzar sus objetivos.
Ju Li: Recibir retroalimentación positiva del cliente. Cuando el cliente aprecia nuestra experiencia, confía en nuestra guía y ve resultados tangibles, se refuerza el valor de nuestro trabajo.
Hao Lin: Lo más gratificante fue ver el impacto real de nuestro trabajo. El cliente quedó genuinamente satisfecho, no solo por la rapidez con la que entregamos, sino también por la calidad que mantuvimos. La colaboración fluyó de forma natural, y saber que superamos las expectativas hizo que todo el esfuerzo valiera la pena.
Más allá de la retroalimentación del cliente, el proyecto fue una enorme oportunidad de aprendizaje para el equipo. Todas las personas fortalecieron sus habilidades, especialmente en AWS, GitOps y herramientas de seguimiento como B3 y NewRelic. Fue una gran combinación de resultados y crecimiento en equipo.


El resultado
Hubbl se lanzó en marzo de 2024 con una campaña de marketing nacional que generó gran conversación. Hoy, una de cada tres personas en Australia conoce la nueva marca y sus características. Hubbl está listo para transformar la experiencia de televisión y streaming, facilitando el acceso a contenidos pagos y gratuitos, simplificando la búsqueda, la continuidad del visionado entre aplicaciones, reduciendo la frustración de gestionar múltiples suscripciones y permitiendo ahorrar dinero a través de ‘Stack and Save’.
La oportunidad
Si este tipo de trabajo transformador te inspira, explora nuestras vacantes abiertas en Thoughtworks y únete a Thoughtworks.
Junto a ti, logremos lo extraordinario.
Aviso legal: Las declaraciones y opiniones expresadas en este artículo son las del autor/a o autores y no reflejan necesariamente las posiciones de Thoughtworks.