Conecta con cualquier ERP

La REST API abierta de SkyPlanner se conecta con sistemas ERP, MES y operativos, incluidos los ERP internos. Constrúyala usted mismo o deje que nuestro equipo le ayude.

También funciona independiente — una integración ERP es opcional, no requerida.

Discutir un proyecto de integración

Se conecta con sistemas ERP y MES como

recursos

Qué es la programación de la producción: guía para fabricantes

Cree una programación de la producción viable: secuenciación, capacidad y materiales, y cómo SkyPlanner recalcula el trabajo si cambian las prioridades.

Jussi Mäntylä Especialista en planificación de producción, SkyPlanner Actualizado 4 de octubre de 2026 14 min de lectura
Two component batches queue for a shared machining workstation before moving to assembly
En este artículo
  1. Qué decide la programación de la producción
  2. Planificación de la producción frente a programación de la producción
  3. Un ejemplo: las órdenes A y B comparten una estación de trabajo
  4. Programación de la producción en SkyPlanner
  5. Datos que hacen utilizable una programación de la producción
  6. Métodos de programación y sus límites
  7. Qué hacer cuando falta capacidad
  8. Cómo mantener la programación alineada con los datos de producción
  9. Preguntas frecuentes
  10. ¿Qué es la programación de la producción en la fabricación?
  11. ¿Cuál es la diferencia entre la planificación de la producción y la programación de la producción?
  12. ¿Qué información se necesita para crear una programación de la producción?

Inicio » Recursos » Qué es la programación de la producción: guía para fabricantes

Tiempo de lectura estimado: 11 minutos

La programación de la producción asigna operaciones de fabricación a recursos productivos y determina su secuencia y sus horas de inicio y de finalización. Convierte lo planificado en trabajo ejecutable teniendo en cuenta la capacidad, las dependencias del proceso, la disponibilidad de materiales y las fechas de entrega. Una programación útil muestra tanto lo que puede ejecutarse a continuación como lo que debe esperar.

Puntos clave

La planificación de la producción fija los objetivos de producción; la programación determina la secuencia y los tiempos a nivel de operación.

Una fecha de entrega o una prioridad alta no crean la capacidad de máquina, la mano de obra ni los materiales que faltan.

Una programación utilizable necesita pasos de proceso, duraciones, asignación a estaciones de trabajo y una disponibilidad realista.

En SkyPlanner, los planificadores establecen las prioridades, Arcturus recalcula la programación y el Gantt muestra el resultado.

Qué decide la programación de la producción

Para un planificador de producción, la pregunta práctica es: ¿qué operación debe ejecutarse a continuación en qué estación de trabajo? La respuesta tiene que vincular la orden con su ruta de fabricación. El mecanizado debe terminar antes de que pueda comenzar una operación de montaje que depende de él. La máquina seleccionada debe estar disponible y el trabajo debe encajar en el turno y en la disponibilidad de recursos correspondientes.

Una lista de órdenes puede mostrar cantidades y fechas prometidas sin responder a ninguna de esas preguntas. Una programación de la producción añade las asignaciones de recursos y los tiempos necesarios para convertir esa lista en trabajo de planta. Su calidad depende de que las asignaciones puedan ejecutarse realmente, no de lo ordenadas que se vean las fechas.

Planificación de la producción frente a programación de la producción

La planificación y la programación de la producción abordan niveles distintos del mismo problema de producción. La planificación establece qué hay que producir y la capacidad o los materiales necesarios para respaldarlo. La programación determina cómo encajan las operaciones individuales en los recursos disponibles.

DecisiónPlanificación de la producciónProgramación de la producción
Trabajo que producirProductos y cantidades requeridasOperaciones pertenecientes a tareas concretas
CapacidadCapacidad necesaria para cumplir el objetivo de producciónCapacidad disponible de estaciones de trabajo y turnos para cada operación
TiemposPeriodos de producción y compromisos de entregaSecuencia, horas de inicio y de finalización de las operaciones
Respuesta ante una incidenciaReplantear el objetivo de producción o los recursos disponiblesRecalcular qué operaciones afectadas pueden ejecutarse y cuándo

Esta es una comparación conceptual, no una especificación de producto. La distinción también resulta útil cuando una empresa llama «planificación» a ambas actividades: compruebe si el resultado le indica a un operario qué tarea puede ejecutarse a continuación en un recurso concreto.

Un ejemplo: las órdenes A y B comparten una estación de trabajo

Imaginemos una planta ilustrativa con las órdenes A y B. Ambas requieren la misma estación de trabajo de mecanizado antes de sus pasos de montaje posteriores. Cada orden tiene una fecha de entrega y el planificador ha asignado sus prioridades. El conflicto es sencillo: A y B no pueden ocupar a la vez la estación de trabajo de mecanizado compartida.

TareaRuta de fabricaciónRestricción que resolver
AMecanizado y, después, montajeCompite con B por la estación de trabajo de mecanizado compartida
BMecanizado y, después, montajeSu paso de montaje espera a que termine su propio paso de mecanizado

La decisión de programación consiste en dar a la estación de trabajo compartida una secuencia ejecutable y situar cada paso de montaje dependiente después del paso de mecanizado correspondiente. El resultado resuelve el solapamiento en la cola; no establece que puedan cumplirse todos los compromisos de entrega. Eso depende también de las duraciones reales y de la capacidad disponible.

Supongamos ahora que el material de B no está disponible. Un planificador debe comprobar cuándo podrá B quedar apta para ejecutarse y evaluar después el efecto en ambas órdenes. Aumentar la prioridad de B expresa su importancia para el negocio, pero no puede suministrar el material que falta. Si, en cambio, un turno de mecanizado deja de estar disponible, el panorama de capacidad cambia tanto para A como para B, aunque las cantidades de sus órdenes sigan siendo las mismas.

Este pequeño caso hace visible el propósito de la programación: mantener coherentes la secuencia de recursos, las dependencias y las condiciones de producción. Aquí no se presupone ningún tamaño de lote ni ningún tiempo de finalización calculado. Eso corresponde a los datos de operación propios de cada planta.

Programación de la producción en SkyPlanner

En el software de programación de la producción de SkyPlanner, las estaciones de trabajo, los turnos, los operarios, las prioridades y los materiales configurados constituyen los datos de entrada de la programación. Para A y B, la estación de trabajo compartida y sus rutas de fabricación describen el conflicto de capacidad y las dependencias. Reschedule all, en la barra inferior de la vista Gantt de programación de la producción, hace que Arcturus recalcule a partir de las prioridades y de la capacidad disponible, incluidas la disponibilidad de las estaciones de trabajo, las dependencias y las fechas de entrega. El planificador decide qué importa mediante prioridades predefinidas; la IA sigue esas prioridades.

El Gantt muestra el trabajo programado en carriles por estación de trabajo, con líneas de fase que conectan los pasos de proceso relacionados. Tras un cambio que afecte a A o a B, el planificador puede inspeccionar a la vez la cola recalculada y las operaciones posteriores. Cuando la programación con consideración de materiales está activada, se tienen en cuenta el estado del almacén y del inventario para que la falta de material afecte a la programación. El resultado útil es una nueva programación que se revisa frente a las condiciones de producción actualizadas, no una secuencia con A antes que B prometida con independencia de los datos de entrada.

Dato que revisar para A y BConsecuencia para la programaciónEquivalente documentado en SkyPlanner
Estación de trabajo compartida y turnos disponiblesLas operaciones de mecanizado deben encajar en la capacidad disponibleLas estaciones de trabajo y los turnos son datos de entrada de la programación; Arcturus tiene en cuenta la capacidad disponible
Pasos de proceso ordenados y duracionesEl montaje debe seguir al mecanizado del que dependeConfiguración de los pasos de proceso y recálculo que respeta las dependencias
Fechas de entrega y prioridades seleccionadasLas tareas aptas compiten según los objetivos del planificadorReschedule all utiliza las fechas de entrega y las prioridades
Disponibilidad de material de BUna falta de material cambia la aptitud de B para ejecutarse y sus tiemposLa programación con consideración de materiales tiene en cuenta el estado del inventario cuando está activada
Secuencia de operaciones recalculadaRevisar juntos el mecanizado y el montaje posteriorCarriles de estación de trabajo y líneas de fase en el Gantt

Base del producto: documentación de SkyPlanner, “Where is the King Button?” (KB 892) y “SkyPlanner: The Basics” (KB 775), además de las capacidades documentadas de Arcturus; consultada el 4 de octubre de 2026. La tabla relaciona funciones documentadas con un caso ilustrativo, no con una ejecución medida del software.

Para explorar esa secuencia, pruebe SkyPlanner con datos de demostración. Para hablar de la información de sus propias estaciones de trabajo, turnos y rutas de fabricación, reserve una demo.

Datos que hacen utilizable una programación de la producción

Antes de juzgar la programación de A y B, revise el modelo en que se basa. Un registro de producto identifica lo que usted fabrica; por sí solo no describe trabajo ejecutable. La documentación de Getting Started de SkyPlanner construye un modelo mínimo a partir de estaciones de trabajo, productos y rutas de fabricación. Un producto fabricado listo para su ruta necesita pasos de proceso ordenados, duraciones positivas y asignación a estaciones de trabajo.

Utilice la siguiente lista de comprobación al preparar un primer modelo o al investigar una secuencia inesperada:

  • Ruta de fabricación: ¿Tiene cada tarea las operaciones que necesita, en el orden correcto? En el caso de B, el montaje debe depender del mecanizado de B, no del de A.
  • Base de la duración: ¿Reflejan las duraciones de las operaciones la tarea y su cantidad? SkyPlanner admite los cálculos de pasos de proceso Time/Piece, Pieces/Time y Fixed Time, con un tiempo de preparación para la puesta a punto.
  • Ruta de fabricación y estaciones de trabajo: ¿Está cada operación asignada a una estación de trabajo apta? Una segunda máquina en la planta solo ayuda si la operación en cuestión puede utilizarla.
  • Turnos y operarios: ¿La disponibilidad registrada coincide con la capacidad que realmente puede ejecutar el trabajo? Un hueco libre en la máquina no basta si el operario necesario no está disponible.
  • Materiales: ¿Está actualizado el estado de los materiales, en particular el del suministro retrasado de B? Compruébelo junto con el ajuste de programación con consideración de materiales cuando utilice esa funcionalidad.
  • Fechas de entrega y prioridades: ¿Reflejan las fechas y las preferencias las decisiones que el planificador pretende tomar?

Una buena comprobación inicial consiste en revisar el flujo antes de intentar corregir el resultado con prioridades. Una ruta de fabricación ausente o unas duraciones inutilizables son problemas de datos de entrada. La guía de Dynamic Priorities de SkyPlanner también recomienda usar prioridades de forma selectiva en lugar de llevar todas las barras de prioridad al máximo: las preferencias deben expresar una elección significativa entre objetivos que compiten entre sí.

Métodos de programación y sus límites

Varios conceptos generales de programación ayudan a explicar cómo se construye una cola de trabajo. Describen enfoques de programación, no una lista de modos seleccionables en SkyPlanner.

La programación hacia adelante parte del momento en que el trabajo puede comenzar y coloca las operaciones siguientes a continuación. En el caso de A, esto significa seguir su secuencia de mecanizado y montaje desde un inicio disponible. Ayuda a poner de manifiesto la fecha de finalización que permite la disponibilidad supuesta.

La programación hacia atrás parte de una fecha de finalización requerida y retrocede a través de las operaciones para determinar cuándo tendrían que empezar. En el caso de B, puede revelar una exigencia de inicio que su material retrasado no puede satisfacer. Un inicio requerido es una restricción que hay que investigar, no una prueba de que el trabajo sea viable.

La programación a capacidad finita respeta la capacidad disponible de los recursos productivos al colocar el trabajo. En el caso de la estación de trabajo compartida, debe resolver la competencia entre A y B. Si se supone una capacidad sin restricciones, ambas tareas pueden quedar asignadas al mismo período disponible, y el conflicto queda para que alguien lo resuelva después.

Una hoja de cálculo puede ayudar al planificador a entender una cola pequeña y a documentar una secuencia propuesta. A medida que se multiplican los recursos compartidos y las operaciones dependientes, cada cambio exige más conciliación: si se mueve el mecanizado de B, hay que reconsiderar su montaje, la cola en torno a A y cualquier otro trabajo afectado. El recurso sobre planificación de la producción en Excel explica con más detalle ese problema de mantenimiento.

Qué hacer cuando falta capacidad

Una secuencia factible y un resultado de entrega satisfactorio son pruebas distintas. Si A y B no pueden terminar ambas dentro de la capacidad disponible, ponerlas en un orden válido no elimina el déficit. El planificador debe decidir si cambia los plazos prometidos, si habilita capacidad adicional o si elige qué trabajo tiene precedencia.

Empiece por la restricción limitante. Si B está esperando material, disponer de más capacidad de mecanizado por sí solo no la dejará lista. Si la estación de trabajo compartida está sobrecargada, afinar la precisión de las fechas de montaje no liberará un hueco de mecanizado. Si el cuello de botella es un operario, hay que evaluar el calendario de la máquina junto con la disponibilidad del operario.

Registre el cambio elegido en los datos de entrada antes de evaluar una nueva programación. Después, revise el trabajo posterior afectado, no solo la operación que se ha movido. En el caso de A y B, eso significa comprobar sus pasos de montaje además de la cola de mecanizado compartida. Así se distingue una mejora real de un conflicto que simplemente se ha desplazado a otro punto.

Cómo mantener la programación alineada con los datos de producción

Una programación solo está tan actualizada como las condiciones que representa. Cuando el material de B esté disponible, o un cambio de turno afecte a A, compruebe que los datos pertinentes reflejen el cambio antes de revisar el recálculo. De lo contrario, el planificador podría estar comparando la situación actual de la planta con un modelo desactualizado.

SkyPlanner se integra con cualquier sistema ERP o MES mediante su REST API abierta. Esto ofrece una vía para conectar el modelo de programación con los sistemas que contienen los datos de pedidos y de producción. La información sobre la integración con ERP y MES es el siguiente paso para identificar cómo pueden respaldar la programación los datos que ya tiene.

Para una conversación sobre la integración, utilice A y B como rastreo de datos: ¿de dónde proceden sus pedidos, sus pasos de fabricación y la información de disponibilidad, y cómo llegarán los cambios al modelo? Acordar esos datos de entrada facilita la evaluación del resultado de la programación. El método de integración y el mapeo de datos deben analizarse para los sistemas concretos implicados.

Preguntas frecuentes

¿Qué es la programación de la producción en la fabricación?

Es la asignación, la secuenciación y la temporización de las operaciones de fabricación en los recursos productivos. Su resultado debería indicar a la planta qué trabajo puede ejecutarse a continuación y cuál debe esperar. En el ejemplo de A y B, la cola de mecanizado compartida y los pasos de montaje dependientes forman parte de la misma decisión de programación.

¿Cuál es la diferencia entre la planificación de la producción y la programación de la producción?

En el caso de A y B, la distinción se vuelve práctica cuando su estación de trabajo compartida no puede cumplir ambos compromisos. Cambiar la secuencia de mecanizado es una decisión de programación; reconsiderar el objetivo de producción o los recursos disponibles corresponde a la planificación. Utilice la tabla comparativa anterior para identificar qué decisión requiere atención antes de modificar las fechas de las operaciones.

¿Qué información se necesita para crear una programación de la producción?

Empiece por las tareas, los pasos de proceso ordenados, las duraciones, las estaciones de trabajo aptas, los turnos y operarios disponibles, los materiales, las fechas de entrega y las prioridades. En el primer modelo de SkyPlanner, verifique el flujo del producto fabricado antes de evaluar su secuencia. Las filas de producto por sí solas no establecen dónde se ejecuta una operación ni cuánto tiempo ocupa un recurso productivo.

¿Qué debe hacer un planificador cuando la capacidad finita provoca un incumplimiento de la entrega?

La conclusión para el planificador es un déficit concreto frente a una fecha requerida. Si B no puede terminar a tiempo con la capacidad de mecanizado disponible, examine la restricción y decida si cambiar la capacidad, la prioridad o el compromiso. Revise también el trabajo posterior de A, para que resolver el problema de B no se limite a trasladar el déficit.

¿Cómo afectan a la programación la falta de materiales o la indisponibilidad de las máquinas?

La falta de material puede retrasar el momento en que una operación pasa a ser ejecutable; la indisponibilidad de una máquina elimina la capacidad allí donde se esperaba ejecutar el trabajo. Ambas situaciones pueden afectar a los pasos posteriores y a las tareas que compiten entre sí. Para la falta de material de B, verifique el estado del inventario y, en SkyPlanner, que esté activada la programación con control de materiales antes de examinar la cola recalculada.

¿Puede el software de programación de la producción funcionar con un ERP o MES existente?

Sí. SkyPlanner se integra con cualquier ERP o MES mediante su REST API abierta. La cuestión práctica es cómo se mapearán los datos pertinentes de pedidos y de producción y cómo se mantendrán actualizados. En el caso de A y B, rastree el origen de la información de sus operaciones y de su disponibilidad antes de hablar de la implementación de la integración.

¿Cuándo basta una hoja de cálculo y cuándo resulta útil la reprogramación automática?

Una hoja de cálculo puede ser útil cuando el planificador puede mantener la cola y conciliar sus dependencias de forma fiable. La reprogramación automática resulta útil cuando los cambios afectan a muchas operaciones vinculadas o a recursos compartidos. Con A y B, evalúe cuánto trabajo se ve afectado por un único cambio de mecanizado, incluidos el montaje posterior y otras tareas de la cola.

Jussi Mäntylä

Especialista en planificación de producción, SkyPlanner

Cree un cronograma de producción más claro con SkyPlanner

Conecte sus datos, revise el primer plan y mantenga a los planificadores en control de cada programación que se publique.