Lo que necesitas para completar este tutorial
- ✓ Cálculo preciso de Availability, Performance y Quality por línea
- ✓ Exportable: fórmulas Excel y CSV listos para integración
- ✓ Plan de acciones priorizado con impacto estimado
Antes de empezar, asegurate de tener lo siguiente:
Fábrica Luz del Sur S.A., sector manufactura de componentes eléctricos — el problema real
La dirección de operaciones observa desviaciones entre el OEE reportado por planta y los datos históricos. Las causas sospechadas incluyen registros incompletos y definiciones inconsistentes de tiempo planificado y ciclos objetivo.
Con ChatGPT y el prompt de este tutorial, puede resolver este reto en 20-30 minutos — sin conocimientos tecnicos previos.
Datos + contexto
Prompt estructurado
Listo para usar
Cuando usar este tutorial
| ✓ Usalo cuando... | × No lo uses cuando... |
|---|---|
|
|
Preparar y validar datos
Reúna los archivos de downtime y producción en formatos CSV o Excel. Verifique consistencia de formatos y unidades antes de enviarlos al modelo.
-
1
Consolidar logs Combine los registros de downtime y producción por línea/turno en archivos separados. Mantenga columnas clave: timestamp_inicio, timestamp_fin, motivo, máquina, unidades_producidas, unidades_buenas.
-
2
Normalizar unidades y tiempos Asegure que todas las unidades estén en la misma medida (p. ej., piezas) y que los timestamps compartan zona horaria; convierta formatos inconsistentes antes del análisis.
-
3
Comprobar valores extremos Busque duraciones negativas, periodos superpuestos o conteos de producción nulos. Corrija o anote estas incidencias para que el modelo las identifique como excepción.
Configurar parámetros de cálculo
Defina valores clave que el modelo usará: tiempo planificado, ciclo objetivo por producto y ventana temporal del análisis. Estas variables determinan Availability, Performance y Quality.
-
1
Definir tiempo planificado Indique horas planificadas por turno/día y si los tiempos de cambio cuentan como planificados. Esto afecta Availability.
-
2
Establecer ciclo objetivo Proporcione el tiempo ciclo teórico por pieza por línea o por producto ([TARGET_CYCLE_TIME]) para calcular Performance.
-
3
Seleccionar periodo de análisis Seleccione el rango de fechas ([PERIOD]) o turnos a analizar para comparar con históricos y detectar tendencias.
Ejecutar el prompt principal
Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.
-
1
Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
-
2
Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
-
3
Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
Iterar y validar resultados en planta
Refine la salida del modelo con auditorías puntuales en planta y ajuste de parámetros. Use iteraciones para precisar causas raíz y planes de acción.
-
1
Auditar muestras Verifique in situ 2-3 turnos representativos y compare con los cálculos del modelo para confirmar la calidad de los datos.
-
2
Priorizar acciones y calendarizar Use la lista de acciones priorizadas del modelo para asignar responsables, recursos y plazos de implementación.
Prompts para refinar el output
Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:
-
cuando el output es demasiado genérico.
"Por favor, refina el análisis anterior centrando el cálculo en la línea [LINE_NAME] durante [PERIOD]. Muestra sólo las anomalías críticas y reestima el impacto OEE por cada causa raíz, indicando curso de acción técnico y coste aproximado."
-
cuando necesitas más o menos profundidad.
"Genera dos versiones del informe: 1) Resumen ejecutivo de máximo 6 viñetas apto para Comité; 2) Informe técnico con cálculos paso a paso, tablas de verificación y código Python comentado."
-
cuando el tono no es el adecuado para tu audiencia.
"Reescribe el resumen ejecutivo en tono formal y preciso para el Comité de Dirección, manteniendo las recomendaciones técnicas, y añade una diapositiva final con 3 métricas clave y su impacto financiero estimado."
-
para compartir con el Comité de Dirección.
"Resume el informe en una página: 1) OEE actual y objetivo; 2) Top 3 causas raíz; 3) 3 acciones inmediatas con responsable y plazo; 4) Mejora OEE estimada en puntos. Máximo 300 palabras."
Que vas a obtener
Este es el tipo de output que genera ChatGPT con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:
Las comprobaciones detectan y explican cualquier OEE>100% o división por cero.
El script Python reproduce exactamente los números de la tabla CSV.
Las acciones priorizadas incluyen responsables y estimación de mejora en puntos OEE.
Inversion y retorno
Que hacer cuando algo no funciona
| Sintoma | Causa probable | Solucion exacta |
|---|---|---|
| OEE mayor a 100% | Se usó un TARGET_CYCLE_TIME erróneo (demasiado bajo) o unidades contadas incorrectamente. | Verificar y corregir [TARGET_CYCLE_TIME] y normalizar unidades; recalcular Performance usando la fórmula: Performance = (Producción_Planificada / (TiempoOperativo / TARGET_CYCLE_TIME)) * 100. |
| División por cero / NaN en Availability o Performance | Tiempo planificado o Tiempo operativo registrados como cero para el periodo analizado. | Confirmar y actualizar el campo TiempoPlanificado para el periodo; si es turno sin producción, marcar como 'No aplicable' y excluir del cálculo. |
| Tiempos de parada que suman más que el tiempo planificado | Registros de downtime con solapamientos o duplicados entre máquinas/turnos. | Detectar solapamientos por timestamps, consolidar eventos solapados y ajustar la suma efectiva evitando doble contabilización. |
| Diferencias grandes entre OEE histórico y calculado | Falta de uniformidad en la definición de 'tiempo planificado' o inclusión/exclusión de mantenimientos planificados. | Acordar definición única de TiempoPlanificado (incluir/excluir mantenimientos) y recalcular histórico con la definición estandarizada. |
| Unidades buenas mayores que unidades totales | Error en el registro de producción o columnas intercambiadas. | Auditar 3-5 registros de producción con supervisores de turno, corregir columnas y volver a procesar los ficheros. |
Como hacer este tutorial con ChatGPT en modo avanzado
Usa el modo agente para automatizar la ingesta de ficheros, ejecutar el cálculo periódicamente y actualizar un tablero. El agente puede leer carpetas en Drive/SharePoint, ejecutar el script Python y depositar la CSV de salida y un resumen ejecutivo.
Flujo de trabajo avanzado
-
1
Conectar el agente a la carpeta segura con los ficheros [DOWNTIME_LOG] y [PRODUCTION_LOG] y validar permisos.
-
2
Programar ejecución periódica (p. ej., diaria o al cierre de turno) y parámetros por defecto (periodo, TARGET_CYCLE_TIME).
-
3
Ejecutar el pipeline: ingestión → validación → cálculo → generación de CSV y PDF con resumen ejecutivo.
-
4
Notificar a responsables (por correo o Slack) con el resultado y cargar la versión aprobada en el repositorio de informes.
Que hacer ahora?
Ahora que has completado este tutorial, hay dos caminos naturales:
Puedo hacer esto sin que mis datos salgan de la empresa?
Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.
Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.
Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
vLLM — Para entornos de produccion con multiples usuarios simultaneos.
LM Studio — Para pruebas y uso individual sin configuracion de servidor.
GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.
RAM: 128GB minimo.
Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.