You probably hear the term “Agile” a lot these days. Like many great ideas, Agile has been interpreted and implemented in many different ways.
What Agile is not is a prescriptive framework that tells you how to manage projects. In fact, if you ask ten people to define Agile, you will likely get ten different responses.
What is Agile, then?