Description
Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance, a group of 17 software practitioners, in 2001. (Wikipedia, CC BY-SA)
Facet
Methodological
Broader terms