Agile teams must have got the same inspiration of delaying the start (reduce demand) when they introduced the concept of cards. There are other things like reducing cycle times with sprints and delivering working code at regular intervals to increase the flow. After reading Steve's book it becomes so much clear as to what principles are inspiring a lot of these agile practices. The main reason agile is poorly adopted is because it does not emphasise the thinking behind its practices. Even then, agile practices are limited within the Engineering teams, whereas Steve extends the idea of Theory of Constraints even beyond that.
Agile teams must have got the same inspiration of delaying the start (reduce demand) when they introduced the concept of cards. There are other things like reducing cycle times with sprints and delivering working code at regular intervals to increase the flow. After reading Steve's book it becomes so much clear as to what principles are inspiring a lot of these agile practices.
The main reason agile is poorly adopted is because it does not emphasise the thinking behind its practices.
Even then, agile practices are limited within the Engineering teams, whereas Steve extends the idea of Theory of Constraints even beyond that.