Chapter 2. What Is Agility?
2.1 Agility Is Not Binary
Currently, processes are divided into two distinct categories: agile and plan-driven. Each has a community, a variety of practices, and a list of successful applications of those practices. With a few notable exceptions, there is very little overlap between these categories. This gives the appearance that agility is a binary attribute. However, agility is not an all-or-nothing affair that we can achieve through a single change in the development process.
Instead of asking, “Are we agile?” and trying to initiate a single, dramatic process change that will “achieve” agility, a more appropriate perspective focuses on “To what degree are we agile?” Within its community, agility has been defined ...