I'm a monthly contributor to the Gurock blog. This month's article is Feedback & Feedforward for Continuous Improvement: Using Double-Loop Learning Challenges Our Assumptions.
Single-loop learning is when you “Plan the work and work the plan.”
Double-loop learning is when you challenge assumptions during the project. Agile approaches allow us to do so.
This is the story of learning about the product and the project to challenge everyone's assumptions.