¿Cómo se optimiza el rendimiento en cualquier proceso de sistemas?
El libro de Goldratt es extremadamente útil para cualquier experto en tecnología, ya sea en desarrollo de software o cirujano en el quirófano del futuro. Está escrito como una novela, de lectura fácil y divertida, y basado en sofisticados principios matemáticos.
El libro demuestra que cualquier proceso industrial (o de software, o clínico) es un sistema adaptativo complejo. No es posible optimizar directamente todo el sistema porque los efectos secundarios desbordan cualquier análisis. La clave de la optimización es buscar los cuellos de botella. ¿Qué se interpone en el camino? Elimine el cuello de botella obvio y el rendimiento aumentará. Entonces aparecerá el siguiente cuello de botella. Adoptando una estrategia de eliminación de cuellos de botella uno a uno, el sistema evolucionará hacia una mejora radical del rendimiento. Por eso, la tercera pregunta clave en un SCRUM diario es: "¿Qué está bloqueando el progreso?". La principal responsabilidad de la dirección no es gestionar un SCRUM. Es eliminar los cuellos de botella identificados por el SCRUM.
- Goldratt Eliyahu M. El objetivo: un proceso de mejora continua2ª edición revisada. North River Press, 1992
- Sin duda, la mejor novela sobre gestión de proyectos jamás escrita y probablemente uno de los libros de gestión de proyectos más sofisticados. Basado en la teoría de las restricciones, es uno de los favoritos de las escuelas de negocios.
- Se pueden introducir muchas mejoras en el proceso, pero al igual que ocurre al ajustar un sistema informático, siempre hay un cuello de botella local que controla el rendimiento. Si se pasa por alto ese cuello de botella, se está perdido.
- Maximizar el beneficio neto manteniendo un excelente rendimiento de la inversión y un flujo de caja adecuado es el objetivo de una empresa, pero esto no se traslada bien al programador en el cubo o al trabajador sindicalizado en la planta de producción. En un hospital típico, no hay nadie responsable de maximizar el rendimiento, ya que existen cuellos de botella por todas partes.
- Maximizar el rendimiento es fácil de entender, pero centrarse en la eficiencia no conduce a optimizar la empresa. De hecho, puede quebrar si se centra en la eficienciaque la historia del libro.
- Centrarse en maximizar (Producción menos Inventario menos Gastos de Explotación) sí optimiza el negocio. En mi opinión, el rendimiento es el software VENDIDO, el inventario es el software creado pero NO VENDIDO y los gastos de explotación son el presupuesto de gastos habitual.
- Me interesa cualquier análisis o experiencia que puedas tener con este libro y la aplicación de sus conceptos al desarrollo de software.