Agile to struktura zarządzania projektami, która dzieli pracę na mniejsze okresy – zazwyczaj dwutygodniowe sprinty. Celem zarządzania Agile jest praca w stylu oferującym elastyczne podejście do strategii. Gdy zespół z dowolnego powodu potrzebuje zmienić kierunek, może zastosować inną strategię, stąd też nazwa „Agile” (ang. zwinny).