Agility isn’t a formula, a framework, nor a set of roles and rituals to follow. It’s a timeless way of thinking and being that matures with practice and skill. Becoming agile involves knowing the difference between being quick or hurrying, moving with ease or difficulty, being in or out of balance, graceful or awkward, adaptable or rigid, resourceful or resentful. In this talk, based on my forthcoming book, Joy of Agility, I will share six essential agile mantras, plus unforgettable, real-world agile stories that will empower you to be quick, adaptable, and resourceful in the face of opportunities and challenges.
In the world of software development, dealing with legacy code had often been a necessary evil, especially for successful, fast-growing companies. The design stamina hypothesis suggested that legacy code was a sign of success, not failure. The challe…