Se conecta con sistemas ERP y MES como

APS y programación

Plantilla de programa de producción: cómo encajar el trabajo en fábrica

Descarga una plantilla de programa de producción para Excel, descubre cómo encajar el trabajo y cómo SkyPlanner ajusta el plan cuando cambia la producción.

Jussi Mäntylä Especialista en planificación de la producción, SkyPlanner Actualizado 19 de octubre de 2026 11 min de lectura
Two groups of components waiting for one machining resource in a manufacturing production schedule
En este artículo
  1. ¿Qué debe mostrarte una plantilla de programa de producción?
  2. Interpreta el ejemplo como una reserva de capacidad
  3. Adapta la plantilla sin ocultar las restricciones
  4. Identifica cada operación y define cómo se calcula su duración
  5. Registra qué debe estar disponible antes de empezar
  6. Pon a prueba el plan cambiando un supuesto
  7. Deja que SkyPlanner encaje las operaciones mientras tú diriges el plan
  8. Qué cambió en UTU al dejar atrás Excel
  9. Conserva los datos útiles. Deja de rehacer el programa de producción.

Una plantilla de programa de producción da a tus órdenes un lugar en la hoja. Lo difícil es saber si también tienen sitio en la fábrica: en una máquina disponible, con el operario adecuado y con tiempo suficiente para la siguiente operación y la entrega al cliente.

Descarga la plantilla de programa de producción (CSV para Excel). Es un ejemplo sencillo de fabricación que puedes adaptar, con una fila por operación. La tabla siguiente muestra sus dos tareas de ejemplo; el archivo incluye tanto las fechas completas como las horas.

Orden / operación Máquina / operario Preparación (min) Proceso (min) Inicio Fin Fecha límite Estado
A / A-10 M1 / O1 30 120 08:00 10:30 12:00 Planificada
B / B-10 M1 / O1 15 180 10:30 13:45 16:00 Planificada

Utiliza esta plantilla para entender los datos de partida y probar una secuencia sencilla. Si necesitas un plan de producción que siga siendo útil ante nuevas órdenes, retrasos y cambios de capacidad, utiliza SkyPlanner APS para calcular el programa. Una hoja de cálculo puede mostrar las horas de inicio que has elegido; SkyPlanner se encarga de encajar las operaciones en la capacidad disponible.

¿Qué debe mostrarte una plantilla de programa de producción?

Un programa de producción industrial asigna trabajo a los recursos productivos a lo largo del tiempo. Para cada operación, debe responder a cuatro preguntas:

  • ¿Qué se va a ejecutar? Identifica la orden y la operación concreta, no solo el nombre del producto.
  • ¿Dónde puede ejecutarse? Indica la máquina o estación de trabajo y las personas necesarias para realizarla.
  • ¿Cuándo puede ejecutarse? Ten en cuenta la preparación, el tiempo de proceso, los periodos de trabajo y todo lo que deba estar listo antes de empezar.
  • ¿Terminará a tiempo? Compara el resultado con la fecha límite de la operación y con el trabajo pendiente antes de la expedición.

Esta última distinción es importante. Terminar una operación de mecanizado no significa que un pedido esté listo para enviarse si todavía quedan el montaje, la inspección o el embalaje. Asigna a cada operación una fecha límite que deje margen para los pasos siguientes.

Un plan semanal de cantidades es útil, pero responde a otra pregunta. Un plan maestro de producción establece qué productos terminados se necesitan y cuándo. Esta plantilla corresponde al nivel siguiente: las operaciones concretas que compiten por el tiempo de máquinas y operarios. La guía de programación de la producción explica cómo convertir esos datos de partida en una secuencia de trabajo.

Interpreta el ejemplo como una reserva de capacidad

Imagina un taller con dos tareas pendientes que necesitan la misma máquina, M1, y el mismo operario, O1. Los materiales de ambas están listos. La máquina y el operario están disponibles sin interrupciones de 08:00 a 16:00, y ninguna de las operaciones tiene una operación precedente sin terminar.

La tarea A reserva 30 minutos para la preparación y 120 minutos para el proceso. Ocupa el recurso productivo hasta las 10:30. A continuación, la tarea B reserva 15 minutos para la preparación y 180 minutos para el proceso, y termina a las 13:45. Las tareas no se solapan y ambas terminan antes de sus respectivas horas límite.

La secuencia es viable porque se cumplen los supuestos de partida. Si O1 debe trabajar en otra máquina a las 11:00, la asignación de la fila B deja de ser viable, aunque M1 siga libre. Si hay una pausa para comer, el periodo de trabajo deja de ser continuo. Si se trata de operaciones intermedias, los pasos posteriores también necesitan su propia capacidad.

Lo útil de la tabla no son sus colores, sino el tiempo disponible de un recurso productivo que queda comprometido en cada fila.

Adapta la plantilla sin ocultar las restricciones

Abre el CSV en Excel y guarda una copia de trabajo como libro de Excel. Si todos los datos aparecen en una sola columna, importa el archivo usando la coma como separador. El CSV descargado contiene valores de ejemplo, no un modelo de programación automática.

La fecha del ejemplo es el 5 de octubre de 2026. Sustitúyela por tus fechas reales de trabajo y comprueba que Inicio, Fin y Fecha límite contengan valores de fecha y hora que la hoja de cálculo reconozca, no texto importado. Muestra tanto la fecha como la hora; de lo contrario, las 08:00 de mañana pueden confundirse con las de hoy.

Identifica cada operación y define cómo se calcula su duración

Sustituye A y B por los identificadores de tus órdenes y operaciones. Si una orden requiere corte, plegado y soldadura, utiliza una fila distinta para cada operación. Su secuencia viene determinada por la ruta de fabricación, no por la fila que casualmente aparezca después en la hoja de cálculo.

Proceso (min) indica el tiempo total de proceso del lote. Si tu estimación es un tiempo por pieza, multiplícalo por la cantidad antes de introducirlo. Preparación (min) es un tiempo adicional durante el que la máquina está ocupada; no lo incluyas en un total sin desglosar ni lo cuentes dos veces.

Para una operación que se ejecuta sin interrupciones, sustituye el valor fijo de Fin en F2 por esta fórmula y cópiala hacia abajo:

=E2+(C2+D2)/1440

La fórmula suma los minutos de preparación y proceso a la hora de inicio. No elige cuándo empezar, no evita solapamientos con otras tareas ni ajusta la programación para evitar los periodos en los que no se trabaja. En esta hoja, esas decisiones de programación siguen siendo tuyas.

Registra qué debe estar disponible antes de empezar

Junto a la lista de operaciones, mantén los periodos de trabajo de cada máquina y operario con sus fechas. Registra las pausas, el mantenimiento y cualquier otro periodo de indisponibilidad. Separa Máquina y Operario en columnas distintas cuando necesites comprobar sus asignaciones por separado.

Para las órdenes con varios pasos, añade una columna Operación precedente con el identificador de la operación anterior. Añade información sobre la disponibilidad de materiales cuando el inicio dependa de una entrega. Una fila solo está lista para programarse cuando también están listos los materiales y demás elementos necesarios, y se ha terminado el trabajo precedente.

Si una operación no puede interrumpirse, necesita un periodo de trabajo continuo lo bastante largo para la preparación y el proceso. Si puede interrumpirse, la fórmula sencilla de la hora de fin no calcula cuándo terminará al repartirse entre varios periodos de trabajo. Para ello hace falta un cálculo independiente que tenga en cuenta el calendario.

Es aquí donde la plantilla empieza a mostrar en qué consiste realmente la planificación: no en añadir más filas, sino en comprobar cómo se afectan unas a otras.

Pon a prueba el plan cambiando un supuesto

Antes de confiar en un programa elaborado en una hoja de cálculo, comprueba qué ocurre cuando cambia la producción.

Supongamos que A ha terminado a las 10:30, pero M1 no está disponible de 10:30 a 13:00. B aún no ha empezado. Con sus 195 minutos de preparación y proceso, B terminaría ahora a las 16:15 si se ejecutara sin interrupciones.

Esa hora de finalización queda fuera tanto del periodo de trabajo, que termina a las 16:00, como de la hora límite de B, también a las 16:00. Es una advertencia, no un programa alternativo aprobado. Cambiar la celda de inicio de B ha puesto de manifiesto un problema; no lo ha resuelto.

Puedes estudiar la posibilidad de utilizar otra máquina apta con un operario disponible, una ampliación autorizada del horario de trabajo o un nuevo compromiso de entrega. Pero trasladar B también implica comprobar el trabajo ya asignado al nuevo destino. Si B tiene una operación posterior, puede que también haya que cambiar el inicio de esta.

Esa es la diferencia entre la aritmética y la programación a capacidad finita. La aritmética calcula cuándo terminaría una asignación elegida. La programación encuentra un hueco para el trabajo sin superar la capacidad disponible.

Antes de distribuir un plan elaborado en una hoja de cálculo, comprueba los solapamientos de máquinas y operarios, los materiales, las operaciones precedentes, los periodos de trabajo y las fechas límite. Conserva los tiempos reales del trabajo terminado e identifica claramente la versión aprobada para que en planta no se siga una copia obsoleta.

Estas comprobaciones son manejables en el ejemplo. En una fábrica donde las condiciones cambian, repetirlas para cada orden afectada es el trabajo que quieres delegar en un software de programación. La guía sobre los retos de planificar la producción en Excel profundiza en los motivos por los que aumenta esa carga de actualización.

Deja que SkyPlanner encaje las operaciones mientras tú diriges el plan

SkyPlanner incorpora tus estaciones de trabajo, turnos, operarios, prioridades y materiales al proceso de programación. Tú defines los recursos productivos y los datos de las operaciones; Arcturus, su IA de programación, calcula la secuencia según la capacidad y las dependencias configuradas. El resultado aparece en el diagrama de Gantt, con una cola de tareas para cada estación de trabajo y conexiones entre los pasos del proceso relacionados.

En el caso de la interrupción de M1, registras el periodo de indisponibilidad y vuelves a calcular el programa. Arcturus programa el trabajo evitando la capacidad bloqueada, a partir de los recursos productivos disponibles como alternativas y las restricciones que has definido. Después puedes revisar el resultado y ver qué órdenes requieren atención para su finalización, en lugar de rastrear por tu cuenta cada cambio en cadena entre las filas de la hoja de cálculo.

Cuando está habilitada, la programación que tiene en cuenta los materiales puede incluir su disponibilidad en ese cálculo. Los bloqueos protegen las tareas que no quieres mover, y las prioridades preestablecidas indican qué compromisos tienen más importancia. Tú decides las prioridades; la IA las sigue. Para aplicar esas decisiones, no necesita que coloques cada tarea de forma individual.

La ventaja es contar con un plan que siga siendo útil cuando cambian las condiciones de la fábrica, no solo con una lista de órdenes más ordenada. Dedicas tu esfuerzo a decidir sobre la producción: si añadir capacidad, cambiar una prioridad o hablar con un cliente sobre una fecha. SkyPlanner se encarga de los cálculos de programación que sustentan esas decisiones.

Explora las funcionalidades de programación de SkyPlanner para ver cómo el Gantt, la disponibilidad de recursos productivos y la programación automática facilitan ese trabajo.

Qué cambió en UTU al dejar atrás Excel

La fábrica de UTU en Ulvila fabrica cuadros eléctricos y aparamenta. Antes de SkyPlanner, cada departamento planificaba con sus propias hojas de Excel, que actualizaba manualmente. Los cambios en la secuencia del ERP no siempre llegaban a la planta, y era difícil conocer la capacidad real disponible.

El problema no era simplemente que faltara una columna. La dificultad estaba en mantener coordinadas la información de los pedidos, la secuencia de producción y las personas que realizaban el trabajo.

UTU eligió SkyPlanner durante su migración a Oracle NetSuite. En esta implantación, SkyPlanner se conecta con NetSuite y con el sistema de nóminas, y reúne las líneas y los departamentos de la fábrica en un único sistema. El equipo destaca la combinación de la programación con IA y el diagrama de Gantt: permite ver conjuntamente la secuencia, la capacidad y el avance de la producción.

UTU afirma que ahorra alrededor de dos horas semanales en la actualización manual de hojas de cálculo y que la cola de trabajo actualizada llega a los instaladores en segundos. Esa es la mejora práctica frente a una plantilla: menos esfuerzo para mantener las copias al día y una secuencia más clara para quienes realizan el trabajo.

Conoce la experiencia de UTU al pasar de Excel a SkyPlanner.

Conserva los datos útiles. Deja de rehacer el programa de producción.

La plantilla te ayuda a identificar los datos necesarios para programar la producción: operaciones, duraciones, recursos productivos, disponibilidad y fechas y horas límite de finalización. Para aprovechar esos datos, no tienes que seguir calculando en Excel cómo se condicionan entre sí.

SkyPlanner se integra con cualquier ERP o MES a través de su REST API abierta. Puedes mejorar la programación a partir de tus sistemas actuales, sin dejar de controlar las prioridades ni las decisiones de producción.

Reserva una demostración de SkyPlanner y ten en mente una ruta de fabricación habitual de tus pedidos y un cambio reciente en la programación. Con estos ejemplos podrás explorar cómo programar el trabajo cuando hay que compatibilizar máquinas, personal y fechas de entrega. También puedes probar SkyPlanner con datos de demostración y ver el programa en el diagrama de Gantt antes de planificar tu propia configuración.

Jussi Mäntylä

Especialista en planificación de la producción, SkyPlanner

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

Conecte sus datos, revise el primer plan y mantenga a los planificadores al mando de cada plan que entra en producción.