A couple of the benefits Agile has given us is adding visibility to teamwork and moving us away from individual measurements as our primary way of measuring progress and issues. For example, in order to forecast completion, we replaced individual task estimates with team velocity. This visibility into the team’s work and measurements of that work helps direct a team’s focus to improving the ability to deliver value to the customer as often as possible. But measures of a team are not enough to help most organizations transform and learn how to deliver value more often. What we need to solve this issue is visibility into how the organization/system works, and measurements that help management see where the system has issues so that they can show them to the teams and help guide them to make good team adjustments. This is where I see a great benefit in the concepts, principles and practices from Kanban, system thinking, theory of constraints and Lean.