The two pillars of Lean – Just-in-Time and Jidoka – have been discussed for many years, and by now we have a pretty good idea of what Just-in-Time means in software development. With Continuous Delivery moving to the mainstream – even for enterprise and embedded software – rapid flow of value through the development process is becoming routine. However, as software systems get larger and more complex, we may lose sight of what Jidoka has to offer. At its heart, Jidoka means that everyone is aware at all times of the state and progress of each flow unit in the...