2026-09-14
Cómo funciona realmente la programación de capacidad finita en la manufactura

Tu ERP indica que la orden de producción debería terminar el próximo jueves. La ruta de fabricación parece correcta. El material está planificado. Todo parece bajo control. Luego caminas hasta la planta y descubres que la máquina ya está sobrecargada, el operario necesario está asignado a otra tarea, el utillaje está en uso o el material existe en el ERP pero aún no ha sido inspeccionado ni liberado. Esa es la brecha entre planificar la demanda y la realidad de la programación. En este análisis en profundidad, desglosamos cómo funciona realmente la programación de capacidad finita en la fabricación, desde la planificación en ERP y MRP hasta un cronograma que tiene en cuenta las restricciones físicas de máquinas, personas, herramientas, materiales, puntos de control de calidad, mantenimiento y tiempo.
PLANIFICACIÓN DE CAPACIDAD INFINITA VS. FINITA
La planificación de capacidad infinita cumple un propósito importante. Los sistemas ERP y MRP pueden calcular rápidamente la demanda, los requisitos de material, las órdenes planificadas y las fechas en miles de productos y horizontes de planificación largos. Pero una fecha planificada no demuestra que la fábrica tenga suficiente capacidad utilizable para ejecutar el trabajo. La programación finita plantea la pregunta más difícil: ¿Puede realmente esta operación ejecutarse en este momento, en este recurso, con todo lo necesario para llevarla a cabo? Esto implica ir más allá de las horas de calendario para considerar la capacidad utilizable y tener en cuenta máquinas, personal cualificado, herramientas, utillajes, material liberado y condiciones del proceso.
DE LA ORDEN DE PRODUCCIÓN A LAS OPERACIONES PROGRAMADAS
Una orden de producción no puede tratarse simplemente como un bloque entre una fecha de inicio y una de finalización. Un programador finito divide la orden en operaciones individuales y calcula el tiempo de preparación, el tiempo de ejecución, el tiempo de espera y de transferencia antes de buscar los recursos elegibles y los intervalos disponibles. Una vez que una operación ocupa un intervalo, esa capacidad ya no está disponible para otra orden. Los retrasos pueden, por tanto, propagarse a través de las operaciones posteriores y revelar una orden retrasada antes de que llegue a la planta.
PROGRAMACIÓN HACIA ADELANTE VS. HACIA ATRÁS
Examinamos las dos perspectivas fundamentales de programación. La programación hacia adelante pregunta: Dado lo que está listo ahora y la capacidad real que tenemos, ¿cuándo podrá terminar realísticamente esta orden? La programación hacia atrás parte de la fecha de entrega solicitada y pregunta: ¿Cuándo debe ocurrir cada operación anterior para que podamos cumplir esta promesa? Comparar ambas puede revelar la brecha de decisión crítica entre la promesa al cliente y lo que las condiciones de producción actuales pueden realmente entregar.
SECUENCIACIÓN, CUELLOS DE BOTELLA Y CAMBIOS DE FORMATO
Tener suficiente capacidad en algún punto del calendario no indica automáticamente qué orden debe ejecutarse a continuación. Exploramos estrategias de secuenciación competitivas, como la prioridad por fecha de entrega, la prioridad de cliente, el menor tiempo de procesamiento, la razón crítica y la secuenciación por campañas. Los cambios de formato son especialmente importantes. Cambiar utillajes, herramientas, programas, materiales o familias de productos consume capacidad real del cuello de botella. Un cronograma que ignora el tiempo de preparación dependiente de la secuencia puede parecer viable mientras resulta imposible de ejecutar.
EL MATERIAL, LAS PERSONAS, LAS HERRAMIENTAS Y LA CALIDAD TAMBIÉN SON CAPACIDAD
Una máquina libre no significa necesariamente que una operación pueda comenzar. El material puede estar aún pendiente de inspección. El operario cualificado puede trabajar en otro turno. Un utillaje puede estar instalado en otra máquina. Un calibre puede requerir calibración. Calidad puede necesitar aprobar la primera pieza. Por tanto, la programación finita se convierte en un modelo de relaciones entre productos, operaciones, recursos, habilidades, utillajes, materiales y reglas de proceso, y no simplemente en un calendario de máquinas.
¿QUÉ PASA CUANDO EL PLAN SE ROMPE?
Las máquinas fallan. Los materiales llegan tarde. Los operarios dejan de estar disponibles. Aparecen bloqueos de calidad. Las prioridades cambian. Un cronograma finito útil debería responder sin reorganizar constantemente toda la fábrica. Hablamos de la reprogramación, las zonas protegidas o "congeladas", la inestabilidad del cronograma y cómo los planificadores pueden evaluar escenarios alternativos en lugar de aceptar ciegamente un cronograma completamente regenerado. El objetivo no es eliminar las decisiones humanas. Es darles a los planificadores mejor información sobre lo que desplazará cada decisión.
ERP, MES, APS Y LA CAPA DE DATOS DE MICROSOFT
El episodio también examina dónde encajan las distintas capas tecnológicas. El ERP gestiona gran parte del contexto comercial y transaccional. El MES proporciona el estado de ejecución desde la planta. Los sistemas de mantenimiento y calidad aportan restricciones adicionales. La capa de programación o APS combina esas entradas con las reglas de producción para determinar las opciones viables. Las tecnologías de Microsoft pueden respaldar la integración, la analítica y la arquitectura de decisiones que las rodean, pero no se convierten automáticamente en el motor de programación finita. La lógica de producción todavía necesita restricciones explícitas, responsabilidades y reglas de programación.
DÓNDE AYUDA REALMENTE LA IA
La IA puede ayudar a los planificadores a recuperar información, resumir interrupciones, explicar los resultados de la programación y detectar riesgos. Los modelos predictivos pueden estimar posibles fallos de máquinas, retrasos de material o cambios en los tiempos de ciclo. Pero la IA no debería inventar la viabilidad de la producción. El motor de programación u optimización evalúa restricciones explícitas; la IA respalda el proceso de decisión que las rodea; y el planificador sigue siendo responsable de las decisiones que involucran a clientes, calidad, mano de obra y prioridades de producción.
LA CONCLUSIÓN CLAVE
La programación de capacidad finita no crea capacidad. Si un recurso tiene 70 horas utilizables y la demanda requiere 100, un algoritmo no puede fabricar las 30 horas que faltan. Lo que sí puede hacer un buen cronograma es exponer ese conflicto con suficiente antelación para decidir si se cambia la secuencia, se añade capacidad, se usa una alternativa aprobada, se subcontrata el trabajo o se renegocia el compromiso con el cliente. El objetivo no es una fábrica donde todas las máquinas parezcan ocupadas. El objetivo es un plan que realmente pueda ejecutarse.
Hazte mecenas de este podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.
Apple Podcasts · Spotify · YouTube · Deezer
How Finite Capacity Scheduling Actually Works in Manufacturing (English)