jueves, febrero 17, 2005

Teorema de Cadillo

Reflexión y consejo filosófico-industrial para quien deba algún día pasar del ejercicio de la informática al de la ingeniería industrial:
Los procesos industriales no son modulares.

El paradigma de la modularidad que tan bien suena y tan bien —y, a veces, tan mal— funciona en informática no aplica a los procesos industriales.

La modularidad es elegante: siempre y cuando las interfaces que conectan un componente de un sistema con los demás estén definidas con claridad, se puede reemplazar el componente por otro que cumpla la misma función, que reciba los mismos inputs y bote por el otro lado los mismos outputs. No importa como funcione el componente en su interior (lo que permite que, al interior del componente, haya optimizaciones, reducciones de costo, etc.).

En los procesos industriales no sucede igual. Reemplaze una máquina, una fábrica, o un subproceso X por otro, X', que haga "lo mismo" pero "mejor" y encontrará que el cambio tiene repercusiones hacia adelante y hacia atrás en todo el proceso. Algunos ejemplos:

  • X' requiere que su input esté a tal temperatura y X no lo exigía así. Hay que modificar la fase anterior a X para que X' funcione bien.
  • X' sirve para eliminar un operario, pero es precisamente ese operario quien en una fase posterior del proceso elabora una tarea Y, así que el operario no puede ser eliminado y el cambio de X a X' no produce ningún incremento en productividad.
  • El cambio de un ingrediente no funcional de un producto hace que un ingrediente funcional se comporte distinto. Un caso común ocurre en procesos de manufactura de alimentos o en una cocina industrial: un cambio de ingrediente no saborizante puede ocasionar, no obstante, un cambio de sabor (porque el ingrediente tiene un efecto coadyuvante con un ingrediente de sabor, o sencillamente porque el ingrediente modificaba en algo el sabor a pesar de no ser considerado un saborizante).

Cualquiera que haya reemplazado una máquina por otra "mejor" en una planta o que tenido que tercerizar alguna función en una empresa entenderá.