El pasado octubre, en plena temporada alta, estaba en el piso de un almacén de comercio electrónico en Ontario, California: más de 200.000 pies cuadrados, con unos 60 operarios de picking en turno. A las 10 de la mañana, el WES mostró una recomendación: mover a 12 operarios de la Zona A a la Zona B, donde las olas de la tarde estaban a punto de acumularse. Tom, el supervisor de piso con nueve años de experiencia, miró la pantalla y la descartó.
«Este sistema no conoce a mi gente».
He escuchado esa frase más de una vez. Distintos almacenes, distintos supervisores, mismo veredicto. Los módulos de gestión de personal del WES suenan maravillosos en el papel: visibilidad en vivo del volumen de tareas, reasignar gente ola tras ola, mandar la mano de obra donde se necesita. En la práctica, muchos almacenes lo activan, lo prueban durante tres meses y vuelven en silencio a las zonas fijas. Déjame desglosar por qué.
Lo que las zonas fijas hacen mal — y lo que hacen bien
Para ser justos: las zonas fijas tienen una gran ventaja oculta, la familiaridad.
Un operario que trabaja años en la misma zona conoce cada ubicación de SKU de memoria muscular. Conozco a un tipo en Arizona: seis años haciendo picking de artículos pequeños en su zona, sosteniendo más de 180 líneas por hora. Lo movieron a la zona de al lado y cayó a unas 120 el primer día, y tardó dos semanas en recuperarse. Esa brecha es el impuesto oculto de cada movimiento.
El defecto de las zonas fijas es igualmente evidente: algunas zonas se ahogan mientras otras están ociosas. De 8 a 10 de la mañana, la Zona A está colapsada con olas esperando en los módulos de picking mientras la Zona C no tiene nada, con unos cuantos apoyados en las estanterías mirando el teléfono. Los supervisores lo ven. Pero mover gente cuesta: cinco minutos caminando de un extremo a otro del edificio, 15 minutos para encontrar el ritmo, y luego la siguiente ola los reclama de vuelta. Mueve a alguien dos veces al día y el tiempo productivo neto se encoge.
Así que el verdadero problema de las zonas fijas no es la rigidez: toda la volatilidad se traslada directamente a las horas extra y a los colchones de plantilla. La temporada alta significa contratar temporales para cubrir los picos; la temporada baja significa pagarle a la gente por estar de pie sin hacer nada. Para almacenes de volumen estable, ese trato puede ser perfectamente racional: mi línea de decisión está en la sección de matemáticas.
Cómo hacer bien los cálculos
La programación dinámica del WES es sencilla: el sistema lee en vivo la profundidad de la cola de tareas por zona, la cadencia de liberación de olas y el coeficiente de productividad de cada operario, y luego calcula qué zona se quedará corta de mano de obra en la próxima hora y recomienda movimientos. Las configuraciones más avanzadas tienen en cuenta etiquetas de habilidades: quién puede manejar un montacargas, quién puede hacer empaque de regalo.
Para hacer bien las cuentas necesitas tres números.
Primero, las horas-hombre de déficit: durante las horas de acumulación, ¿cuántas horas de mano de obra te faltan realmente? Digamos que a la Zona B le faltan 6 horas-hombre entre las 2 y las 4 de la tarde. Con salarios de temporales de veintitantos dólares por hora, el déficit de una ola cuesta poco más de cien dólares: trivial una vez, pero a lo largo de docenas de olas en un mes pico, la factura se acumula rápido.
Segundo, la pérdida por reubicación: el número que todo el mundo ignora. Cada movimiento tiene tres costos: el tiempo caminando, el descuento de eficiencia en la primera o las dos primeras horas en una zona desconocida, y el aumento de la tasa de errores: bahía equivocada, especificación equivocada, porque los SKU no le son familiares. Siempre les digo a los supervisores que hagan un experimento sencillo: un día, comparen la productividad de los operarios reasignados con la de un grupo de control que se queda quieto. La mayoría de los almacenes se sorprenden la primera vez que lo miden: un operario movido tres veces en un día puede terminar el turno con una producción neta menor que si nunca se hubiera movido.
Tercero, el costo de la plantilla colchón. Un almacén de zonas fijas suele dotarse a alrededor del 80% de la demanda pico para sobrevivir a las olas pico. En temporada baja ese colchón es puro desperdicio. La reasignación dinámica compensa cuando aplana los picos lo suficiente como para atreverse a dotarse a aproximadamente el 60% del pico y cubrir el resto con movimientos y horas extra.
Mi veredicto: por debajo de unas 10.000 líneas al día, la reasignación dinámica ahorra esencialmente cero puestos: la volatilidad es demasiado pequeña y la pérdida por reubicación se come lo que ganes. Mejor suaviza tu plan de liberación de olas. Por encima de 30.000 líneas al día con grandes oscilaciones entre olas, los ahorros en horas extra y mano de obra temporal son reales y visibles. ¿En el medio? Suma tus horas-hombre de déficit de tres meses antes de decidir.
Una implementación en tres pasos: datos, reglas, personas
Si decides hacerlo, no actives la función sin más: sigue este orden.
Paso uno: pon en orden tus datos de tareas. Recopila al menos dos meses de datos a nivel de zona: volúmenes de liberación y finalización de tareas por ola, por zona, cada media hora. Muchos almacenes se atascan justo aquí: su WMS solo informa a nivel diario, y los datos de media hora por zona hay que escarbarlos de los registros de olas. Los datos gruesos hacen que las recomendaciones de movimiento del sistema sean adivinanzas. De paso, registra la eficiencia interzonas de cada operario, aunque sea una calificación burda de tres niveles: competente, promedio, novato.
Paso dos: define disparadores de reasignación conservadores, no agresivos. El mejor conjunto de reglas que he visto es así: una recomendación de movimiento solo se dispara cuando se prevé que la cola de una zona va a incumplir su ventana de ola en los próximos 90 minutos; nadie se mueve más de dos veces al día; los movimientos deben anunciarse con 30 minutos de antelación. Reglas demasiado nerviosas generan recomendaciones todo el día, los supervisores dejan de mirar y la función se abandona. Vigila tu tasa de aceptación: por debajo de la mitad después de tres meses, las reglas o la interfaz necesitan retrabajo.
Paso tres: construye una cuadrilla polivalente, pero no esperes que todos sean flexibles. Realidad: de 60 operarios, quizá 15 puedan trabajar en otra zona a plena velocidad. Mi enfoque es reclutar de 10 a 15 veteranos dispuestos para un equipo flexible, capacitarlos cruzadamente y pagar una prima de habilidad de uno o dos dólares más por hora. El equipo flexible es lo que hace ejecutables las recomendaciones: cuando el sistema dice «mueve a cuatro personas», en realidad tienes cuatro personas que pueden moverse. Sin ellos, la programación dinámica es un ejercicio en papel.

El mayor escollo: la desconfianza mutua entre las personas y el sistema
Lo que nunca debes hacer con la reasignación es mover operarios como piezas de ajedrez.
He visto un almacén mover al mismo operario entre zonas 11 veces en una semana. El cuarto día le dijo a su supervisor: «O me dejas fijo o me voy». No estaba exagerando: cada movimiento hundía su productividad a destajo, y menos productividad significaba menos paga. Ese almacén luego añadió una regla: a quien sea reasignado se le garantiza crédito a destajo a su tarifa promedio de las dos horas previas al movimiento. Las quejas se desplomaron de la noche a la mañana. Un detalle diminuto, pero decide si la programación dinámica sobrevive.
El otro escollo es la brecha entre la recomendación del sistema y la realidad del piso. El WES ve colas de tareas. No ve que la Zona C tiene hoy dos recién contratados al 60% de la velocidad de un veterano, que un conductor de reabastecimiento está bloqueando la mitad de los pasillos en la Zona B y el picking va un 20% más lento, o que un veterano se va a las 3 de la tarde a recoger a su hijo. El supervisor de piso lleva todo eso en la cabeza. El patrón correcto es: el sistema recomienda, el supervisor tiene la última palabra, y el sistema registra el motivo cada vez que una recomendación es rechazada. Revisar esos registros de anulaciones después de tres meses es el mejor material que jamás tendrás para afinar las reglas.
Una trampa más, normalmente plantada por los comerciales de los proveedores: «nuestra programación con IA eleva la eficiencia un 20%». Tómatelo con pinzas. El techo depende de cuánto oscile tu volumen y de qué tan fuerte sea tu equipo flexible; en un almacén de baja volatilidad, ningún sistema programa su camino hacia grandes ganancias.
Algo que puedes hacer mañana
Si diriges un almacén, aquí tienes una cosa para hacer mañana por la mañana: saca dos semanas de registros de olas y dibuja un mapa de calor del volumen de tareas por zona y por hora. No necesitas herramientas sofisticadas: una hoja de cálculo basta. Si el mapa de calor muestra picos de zona desfasados por más de dos horas (la Zona A saturada por la mañana, la Zona B saturada por la tarde), tu operación es buena candidata para la reasignación dinámica y vale la pena hacer los cálculos. Si los picos caen más o menos a la misma hora en todas partes, tu problema no son los movimientos de personal; aplana primero el ritmo de liberación de olas, eso rinde más.
Una pregunta para llevarte a casa: en tu almacén, ¿es «el sistema recomienda y el supervisor decide», o «el juicio del supervisor queda registrado por el sistema»? Ninguna de las dos es intrínsecamente mala. Pero si tienes activada la programación dinámica, revisa la tasa de aceptación después de tres meses. ¿Por debajo de la mitad? No culpes al sistema: lo más probable es que las reglas se diseñaron demasiado ideales, sin dejar holgura para el piso.
Traducido del inglés. En caso de discrepancia, prevalece la versión en inglés.






