Agile has become a term that has attracted many Senior Leaders within organisations to be interested in adopting. The Agile Software Development Wiki describes Agile as being generated for software development as an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organising and cross-functional teams and satisfying customers. It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages rapid and flexible response to change.
Agile often is a word that often gets misused or not understood and leaders find it hard to transform their organisations to adopt agile working ways.
The reason from my experience comes back to these key points: