Twenty-one years ago, 17 software engineers published the Manifesto for Agile Software Development, more commonly known as the Agile Manifesto. Responding to the bureaucratic waterfall model of software development, with its linear phases and heavy documentation, these engineers advocated a more flexible approach, one that could adapt and succeed in a highly dynamic environment.

That simple declaration of values and principles has since spawned a global movement that has gone far beyond software development, gradually expanding to include under its umbrella a broad set of tools, processes, and functions.

Agile has fundamentally changed the way we build software. In my organization, for example, we scrum, run sprints, and far outperform the pace of development from the past. During the last 20 years, the agile movement has gained astonishing momentum, even outside of software development. There’s agile HR, agile project management, agile customer service, agile sales, agile operations, agile C-suite, and so on. Read More