Being Agile is hard. Simple, and hard. Simple because, in theory, all we need to do to achieve a yogic level of Agility is to live by the Agile Principles as set forth in the Agile Manifesto. Hard, because the real world impinges on or impedes this effort every %$(^%&! day.
In light of this, Agile Learning Labs' own Steve Bockman has put together a workshop on the first Agile Principle, which reads, simply: "Our highest priority is to satisfy the customer through early and continuous delivery of valuable software."