Companies that have a high level of agility have a common pattern of enterprise values. These values are not only a sign of high agility but are also enablers to enhancing agility. Values can be broadly categorized into internal-oriented values, that is, how people inside the company treat each other, and external-oriented values, namely, how the enterprise treats its external entities and how it expects to be seen by the external world. These values may overlap with each other.
Some of the methodologies under Agile have explicitly specified the values that enhance agility. Scrum has specified the following values, along with their meanings: focus, courage, openness, commitment, and respect [xii]. Extreme Programming (XP) has specified the following values, along with their meanings: simplicity, communication, feedback, respect, and courage. [xiii]
There is also a view that the Agile Manifesto reflects four key values of agility. Some other...