Agile Software Development

What is Agility ?

Agility is the ability to both create and respond to change in order to profit in a turbulent business environment.” – Jim Highsmith, Agile Software Development Ecosystems.

Agile organisations can respond to change better than their competitors, and they use this as their competitive advantage. However, companies in different industries may require different levels of agility. For example a social-media technology startup needs to be more agile than a metal mining company (1).


  1. Highsmith, Jim. 2002. Agile Software Development Ecosystems. Boston: Addison-Wesley Professional.