Ir al contenido

Caso de estudio

Por qué los trabajos terminan fuera de orden y los más viejos esperan todo el día

Los anuncios en cola por la noche seguían en ejecución al día siguiente mientras otros más nuevos terminaban. No había cola: un espacio libre se lo llevaba el trabajo que preguntara primero. Qué encontramos, qué cambiamos y qué preguntar sobre cualquier herramienta compartida.

Puntos clave

  • Un trabajo que espera todo el día mientras los más nuevos terminan apunta a una cola que falta, no automáticamente a muy poca capacidad.
  • Un orden por llegada hay que construirlo; sin él, un espacio libre se lo lleva el trabajo que pregunte primero.
  • Mostrar en fila por separado de generando responde la mayoría de las preguntas del equipo antes de que las hagan.
  • Los trabajos terminados o atascados pueden seguir reteniendo capacidad si nada la libera cuando dejan de necesitarla.
  • Avise también de las esperas largas, no solo de las fallas, porque un trabajo en espera nunca genera un error.

Un trabajo marcado en ejecución parece ocupado. Cuando el trabajo que se puso en cola esa mañana ya terminó y el que se puso en cola la noche anterior sigue en marcha, el estado no le dice nada al equipo, y nadie sabe si esperar, empezar de nuevo o rendirse. El equipo interno de video de un cliente llegó a nosotros con exactamente eso: los anuncios en cola por la noche seguían marcados en ejecución medio día o un día entero después, mientras los anuncios en cola más tarde esa misma noche, e incluso esa mañana, ya habían terminado.

Lo que veía el equipo: en ejecución todo el día, mientras el trabajo más nuevo terminaba

Cada anuncio mostraba la misma palabra, en ejecución, ya sea que se estuviera haciendo o solo esperando su turno. Medio día o un día entero después de entrar en cola, algunos anuncios todavía la mostraban.

La pantalla no daba ninguna pista de quién seguía, así que el orden parecía aleatorio. Los anuncios en cola más tarde estaban listos; los en cola antes, no. La única forma de que el equipo averiguara algo era seguir mirando.

Por qué el trabajo en espera falla en cualquier negocio

Cuando las personas no pueden ver en qué punto está su trabajo, dejan de confiar en la herramienta: empiezan de nuevo, preguntan a otros o se rinden. Eso vale para una herramienta de video, un turno de reserva, una máquina en un taller o una cuenta compartida que cualquiera del equipo puede usar.

El orden importa tanto como la velocidad. Un trabajo que espera un día mientras los más nuevos terminan deja sin valor cada plazo de entrega que el equipo haya prometido, y la espera es solo la mitad. El no saber es el resto.

Una cola por orden de llegada no ocurre por sí sola. Algo tiene que recordar el orden, guardar un lugar para cada trabajo mientras espera y dar el siguiente espacio libre al trabajo que ha esperado más tiempo. Donde nadie construyó eso, la capacidad se la lleva el trabajo en espera que pregunte primero, y un trabajo viejo puede esperar indefinidamente.

Lo que encontraron nuestros ingenieros: mucha espera, ninguna fila

Nuestros ingenieros revisaron el historial de cada anuncio que había esperado y encontraron dos problemas distintos: muy poca capacidad durante la noche y ningún orden en cómo se repartía esa capacidad.

La parte de la capacidad era simple. Durante la noche, solo una de las cuentas que hacen los clips de video con IA podía trabajar, así que solo se podía hacer un anuncio a la vez. Eso explicaba el avance lento, pero no por qué los anuncios más nuevos adelantaban a los más viejos.

El orden fue el hallazgo real. Cada anuncio en espera revisaba aproximadamente una vez por minuto si se había abierto un espacio, y el que pasaba a preguntar primero después de que se liberaba un espacio se lo llevaba. No había fila. Los anuncios de un editor en cola justo después de la medianoche estaban listos por la mañana, mientras dos anuncios que el mismo editor había puesto en cola unos minutos antes seguían esperando pasado el mediodía.

El mismo historial mostró espacios ocupados por anuncios que ya no los necesitaban. Un anuncio con todos sus clips listos, esperando solo el ensamblaje final, seguía contando como ocupado. También una ejecución que se había reiniciado. Y un anuncio con un solo clip fallido mantuvo su espacio durante casi todo un día, en estado en ejecución mientras otros esperaban detrás.

Lo que cambiamos

Construimos una fila de verdad e hicimos que el estado dijera lo que realmente pasa.

  • Cada anuncio toma su lugar cuando entra en cola por primera vez y lo conserva mientras espera, aunque se reinicie, y un espacio libre siempre va al anuncio que ha esperado más tiempo.
  • Un anuncio sale de la fila cuando empieza, termina, falla o se detiene.
  • Los anuncios que esperan solo su ensamblaje final, o que ya tienen todos sus clips, dejan de ocupar un espacio.
  • El equipo puede ver si un anuncio está en fila o generando, cuántos anuncios tiene delante, cuántas cuentas están trabajando en ese momento y cuánto ha esperado. Cuando llega su turno, muestra cuántos clips se han hecho hasta ahora.
  • La lista de anuncios dice en fila o generando en lugar de en ejecución para ambos.
  • Cuando algún anuncio ha esperado más de tres horas, el equipo recibe una alerta que dice cuántos están esperando y por qué: ninguna cuenta puede trabajar en ese momento, o todas las cuentas que pueden trabajar están ocupadas.

Lo que el negocio tiene ahora

El cambio ya está activo en la plataforma del cliente. Los anuncios se hacen en el orden en que se pusieron en cola, ningún anuncio es adelantado por uno más nuevo y la capacidad ya no queda retenida por anuncios que no la necesitan.

El equipo ve en palabras claras en qué punto está cada anuncio, y se entera de una espera larga en cuestión de horas en lugar de descubrirla a la mañana siguiente. Lo rastreamos y lo corregimos dentro del día en que el equipo lo reportó, y ese mismo día ajustamos los pocos anuncios que habían dejado de revisar por su cuenta si había un espacio.

Lo que usted puede revisar por su cuenta

  • Pregunte a su equipo o a su proveedor: cuando dos trabajos esperan un mismo espacio libre, ¿cuál se lo lleva? Si nadie puede responder, es probable que no haya fila.
  • Mire el estado de un trabajo en ejecución. ¿Dice si el trabajo se está haciendo o solo que está esperando?
  • Busque un trabajo que usted sepa que terminó y vea si todavía se cuenta contra la capacidad.
  • Pregunte qué pasa con el lugar de un trabajo si se reinicia: ¿conserva su posición o va al final de la fila?
  • Pregunte si alguien recibe aviso cuando un trabajo ha esperado mucho tiempo, o solo cuando falla.

Qué hacer ahora

Empiece por las dos preguntas que vale la pena hacer: en qué orden se hacen los trabajos y qué significa realmente el estado. Hágalas a su equipo si la herramienta es interna, o al proveedor si la alquila.

Si los trabajos están siendo adelantados y falta capacidad, corrija primero el orden. Agregar capacidad a una herramienta sin fila suele significar que los trabajos más nuevos igual se adelantan, solo que más rápido.

Darle a una herramienta compartida un orden real, y un estado que diga en qué punto está cada trabajo, es el tipo de trabajo que nuestros ingenieros hacen para clientes. Ya sea que construya, compre o herede la próxima herramienta, haga la pregunta del orden desde el principio: es mucho más fácil responderla antes de que un equipo esté esperando.

Preguntas frecuentes

¿Por qué mi trabajo aparece en ejecución cuando no está pasando nada?

Porque un solo estado suele cubrir dos cosas distintas: un trabajo que se está haciendo y un trabajo que espera un espacio libre. Si la herramienta usa una sola palabra para ambos, un trabajo que ha esperado todo el día se ve igual que uno que empezó hace un minuto. Pregunte qué significa realmente el estado y si la herramienta puede mostrar la espera por separado del trabajo en curso.

¿Cómo puedo distinguir un trabajo lento de uno atascado?

Dos cosas ayudan: si la herramienta muestra un avance que cambia con el tiempo y si usted puede ver qué está esperando el trabajo. Un trabajo que no ha avanzado nada durante un buen rato mientras los más nuevos terminan suele apuntar a un problema de orden y no a un trabajo lento. Pregunte a su proveedor cómo debería verse en pantalla un trabajo en espera.

¿Debo agregar más capacidad o corregir primero el orden?

Según nuestra experiencia, corrija primero el orden. Capacidad extra sin fila significa que el trabajo más nuevo igual puede preguntar primero y seguir adelantando a uno que ha esperado horas. Una vez que la fila es real, puede ver si la capacidad es el problema que queda.

¿Cuánto tiempo debería poder esperar un trabajo antes de que alguien reciba aviso?

No hay una sola respuesta correcta; depende del trabajo y de lo que espere el equipo. Lo que importa es que alguien reciba aviso, porque un trabajo que espera todo el día nunca genera un error y por eso nunca aparece como falla. Elija una espera más larga de lo normal para su trabajo y haga que el equipo reciba una alerta cuando se cruce.

¿Un trabajo terminado puede seguir bloqueando a otros?

Sí. Un trabajo que ya hizo su parte principal pero sigue esperando un paso final, o uno que se reinició, puede seguir contando como ocupado y retener capacidad que ya no necesita. Pregunte si la herramienta libera la capacidad en cuanto un trabajo deja de necesitarla.

De Tech Concierge

¿Quiere que nos encarguemos de esto en su negocio?

Su propio ingeniero crea y gestiona el sitio web, la app, el CRM y el asistente de IA que responde a sus clientes.

Los primeros 7 días son gratis.

Lea también

Caso de estudioIA y automatización

Por qué un botón de detener que no detiene todo le cuesta

El botón Detener de una herramienta de IA a menudo solo detiene la parte visible del trabajo, mientras el trabajo en cola y el que llega tarde se siguen pagando. Rastreamos por qué en una herramienta que construimos para un cliente, y qué tiene que hacer un detener real.

4 min de lectura

Caso de estudioIA y automatización

Por qué su escritor de IA pierde el hilo en un guion de ventas largo

Los anuncios cortos de una herramienta de IA pueden salir bien, mientras que sus guiones largos olvidan el inicio, repiten un punto o quedan cortos. Los guiones de ventas largos de un cliente ahora se mantienen coherentes, y aquí están las revisiones que puede pedir.

5 min de lectura

Contamos las visitas a este blog con nuestra propia analítica, nunca con la de Google, y no compartimos con nadie lo que usted lee. ¿Podemos recordar este navegador con una cookie? Consulte la política de privacidad.