AGILE: Light and Flexible
Agile is an iterative (i.e., repetitive) incremental approach to managing projects.
It is communication-intensive and builds on the most recent knowledge. Due to its incrementality and the building on the most recent knowledge, the approach can improve during the project. It is flexible, and it keeps administrative overhead at a minimum.
Software development frequently utilizes Agile, which can have different names—Scrum, eXtreme Programming—and variations of the approach.
{STORY POINT, SIGNAL/NOISE, ADMINISTRATIVE OVERHEAD, COMMUNICATION PRINCIPLES, IMPOSE CONSTRAINTS}