Maintaining flow
From what you have read in Chapter 4, Systems Thinking and Chapter 5, Lean Thinking, you know that Lean is all about keeping the focus on adding value. You also know that means customers do not want to pay for "extras" in the way of non-value added activities, features, and functions. Assuming we have the customer centricity and design thinking parts right, we must also ensure that the flows across our value streams are efficient. Plus, we must implement Lean flows in an agile way. This integration is not as awkward as it might seem.
Agile practices inherently employ iterative development practices to frequently develop Increment of new or enhanced and customer-centric value. Lean development seeks to deliver customer-centric value continuously and efficiently. A Lean-Agile enterprise seeks to integrate these two concepts. In other words, there are Agile-based activities that must be synchronized, coordinated, and integrated to deliver new functionality...