When I first learned about XP, I thought, “What could be easier? Just follow a few simple disciplines and practices. Nothing to it.”
However, based upon the number of organizations that try—and fail—to become Agile, becoming Agile must be very, very difficult. Perhaps the reason for all that failure is that so many organizations think Agile is something that it’s not.
Kent Beck named the four values of Agile long ago. They are courage, communication, feedback, and simplicity.
The first value is courage—or, in other words, a reasonable degree of risk-taking. The members of an Agile team are not so focused ...