Lean manufacturing, mejor metáfora que backpressure para sistemas de código

Fuentes: Lean, not backpressure
Imagen generada por IA con el prompt: A stylized illustration of an automated assembly line with robotic arms and human workers, incorporating lean manufacturing concepts like single-piece flow and poka-yoke, with quality checkpoints. Minimalist industrial s
Imagen generada con IA

En el artículo 'Lean, not backpressure' del blog Entropic Thoughts, se critica la metáfora de backpressure utilizada por Lucas Costa en su artículo sobre sistemas para robots generadores de código. El autor argumenta que backpressure trata de ralentizar procesos upstream, mientras que los problemas reales requieren cambios cualitativos en el flujo de trabajo. Propone en su lugar la filosofía de manufactura lean, que respeta a los trabajadores y tolera imperfecciones. Se destacan tres prácticas lean: flujo de una pieza (trabajar en una cosa a la vez para permitir rechazo temprano), autonomación o jidoka (dar a las máquinas capacidad de detenerse ante anomalías) y poka-yoke (diseñar procesos que eviten errores por construcción). El autor enfatiza que los gerentes a menudo creen que pueden lograr calidad mediante presión, pero eso falla con robots, ya que estos no son responsables de sus acciones; la culpa recae en el proceso. La conclusión es que debemos adoptar la filosofía lean para construir sistemas alrededor de robots, culpando al proceso y no al robot, algo que siempre fue necesario pero que con robots se vuelve evidente.