← WEBZINEworldSobre nosotrosKit de mediosContacto

Congelación de funciones: qué enviar antes de que comience

El Black Friday está a cinco semanas, y la congelación de funciones en tu calendario todavía no tiene fecha fija. Antes de que se detengan los despliegues, necesitas un plan para lo que se lanza ahora y lo que espera hasta enero. Una congelación de funciones protege los ingresos, pero también detiene casi todo lo que un equipo de desarrollo hace normalmente durante cuatro a diez semanas. Esta guía establece las fechas que los minoristas realmente usan, la lista de verificación para despejar antes de tiempo y cómo manejar una emergencia genuina una vez que la congelación está activa.

Lo que realmente bloquea una congelación de funciones

Una congelación de funciones es una ventana fija en la que un equipo deja de lanzar cambios nuevos orientados al cliente en un producto activo. Los equipos suelen establecer sus propias congelaciones de despliegue, ejecutando de una a dos semanas alrededor del Black Friday y otras una o dos semanas alrededor de Navidad y Año Nuevo. Shopify trata las dos congelaciones como etapas separadas. En un día normal, la empresa lanza alrededor de 40 versiones nuevas de sí misma, y luego estrecha esa cadencia mediante una congelación de funciones seguida de una congelación de código en las semanas previas al Black Friday y Cyber Monday. Durante la etapa de congelación de funciones, el trabajo continúa, pero la mayoría de las características orientadas al usuario permanecen intactas para que nada nuevo sorprenda a los clientes. Una vez que comienza la congelación de código, solo las correcciones críticas llegan a producción.

Una congelación tiene un límite real que vale la pena conocer antes de confiar en una. No protege un sitio del lanzamiento realizado en septiembre; solo protege la versión probada por última vez, al detener cualquier cambio adicional. Todo lo que ya se ha desplegado, incluido un cambio del mes anterior que nunca vio tráfico pico, permanece en su lugar durante la congelación. Una consulta de base de datos lenta de octubre llegará directamente a diciembre a menos que alguien la detecte primero.

Equipo de ingeniería discutiendo excepciones de congelación de funciones alrededor de una pizarra

Establecer tus fechas de congelación y descongelación

La guía de preparación navideña de Salesforce dice a los minoristas que establezcan una congelación de código antes del 1 de noviembre como un valor predeterminado seguro, y que limiten los cambios hasta el comienzo de enero. Una tabla de planificación de 2026 construida sobre esa guía establece cuatro etapas claras. Una congelación de funciones el viernes 30 de octubre detiene el nuevo trabajo orientado al cliente, una congelación total el viernes 13 de noviembre bloquea el código, la configuración, las etiquetas y las plantillas, la semana pico del 23 al 30 de noviembre permite excepciones solo con la firma de un superior, y un deshielo gradual a partir del 1 de diciembre libera el trabajo pendiente en pequeños lotes.

Algunos proveedores publican su calendario en lugar de dejar que los comerciantes adivinen. La congelación de 2025 de Searchspring comenzó el 3 de noviembre, pausó la publicación por completo desde el 17 de noviembre, se mantuvo durante el Black Friday el 28 de noviembre y el Cyber Monday el 1 de diciembre, se descongeló brevemente para actualizaciones críticas y luego se congeló de nuevo desde el 19 de diciembre hasta que las operaciones normales se reanudaron el 6 de enero. No todas las empresas comienzan tan temprano. OneSignal ejecutó una congelación de producción más corta desde el viernes 30 de octubre hasta el miércoles 4 de noviembre, con margen para extenderla si fuera necesario.

Ingeniero de fiabilidad de sitio monitorizando paneles durante una congelación de código

La lista de comprobación a despejar antes de la congelación

Las empresas de comercio electrónico a menudo obtienen del 40 al 60 por ciento de sus ingresos anuales solo en noviembre y diciembre, razón por la cual el sitio necesita estar en buena forma mucho antes de que comience la congelación. Los equipos suelen despejar primero los proyectos de alto impacto: velocidad del sitio, inventario del sitio, flujo de pago, opciones de envoltorio de regalo, mensajes de propuesta de valor y programas de listas de deseos o abandono.

Los datos de inventario son lo que más importa; siempre deben mostrar niveles reales de existencias y tiempos de entrega precisos, ya que nadie quiere un regalo que llegue después de las vacaciones. Trabajar hacia atrás desde la fecha de congelación es mejor que contar semanas. Establezca la fecha de congelación primero, escríbala y luego cuente hacia atrás en ciclos de prueba en lugar de semanas naturales; la primera semana de noviembre es el objetivo típico. Entre ahora y principios de noviembre, arregle las tres páginas de mayores ingresos en lugar de intentar tocar todas ellas.

Manejo de excepciones sin interrumpir el periodo de congelación

Un cambio solo obtiene una excepción si soluciona algo que está causando pérdidas económicas activas o bloqueando a clientes, puede probarse completamente en producción justo después del despliegue y tiene un responsable con nombre dispuesto a asumir el riesgo. Todo lo demás, es decir, nuevas funciones, refactorizaciones y correcciones no urgentes, espera hasta después de la temporada alta. La lógica de costes detrás de esa regla es simple. Un error enviado el 15 de diciembre, cuando los compradores adquieren regalos de última hora, puede costarle a un minorista el triple o el cuádruple de lo que costaría la misma interrupción en julio.

No todo el mundo está de acuerdo en que una congelación general sea la herramienta adecuada para cada equipo. Quantum Metric argumenta que las congelaciones completas entran en conflicto con las prácticas Agile y CI/CD, crean plazos artificiales y complican las versiones que siguen. Su término medio sugerido permite cambios de HTML y CSS de bajo riesgo mientras reserva la congelación para sistemas críticos para la misión, como pagos, envíos y detección de fraude. Tommy Tynjä, director de ingeniería senior en Spotify, va más allá y llama a la congelación total un antipatrón que no reduce ni el riesgo ni la inestabilidad por sí solo.

Los indicadores de funciones ofrecen un camino intermedio práctico entre estas posiciones. Permiten a un equipo desacoplar los despliegues de código de los lanzamientos de funciones, enviando el código temprano pero manteniendo la funcionalidad apagada hasta que se levante la congelación. El nivel gratuito para desarrolladores de LaunchDarkly ofrece asientos ilimitados e indicadores listos para producción en múltiples entornos sin costo, lo que cubre la mayor parte de lo que un equipo pequeño necesita para un despliegue por etapas como este.

Qué publicar primero y qué puede esperar

Arregla la velocidad del sitio y la precisión del inventario primero, ya que ambos afectan cada página que ve un comprador durante el tráfico pico. Establece la fecha de congelación por escrito antes de planificar cualquier otra cosa, luego cuenta hacia atrás en ciclos de prueba en lugar de semanas. Guarda las nuevas funciones, rediseños y refactorizaciones no urgentes para enero, y redirige cualquier cosa que no pueda esperar a través de una parte interesada nombrada y una prueba de humo (smoke test) de producción. Una congelación corta que todos respetan realmente supera a una larga que nadie sigue.

Aprenda más sobre congelación de funciones (feature freeze)

enEnglishfrFrançaisesEspañolitItalianoptPortuguês