Agile Development
Iterative software development with short development cycles.
Agile development is an iterative approach to software development with short cycles (sprints), regular customer feedback, and flexible adaptation to changes. Methods like Scrum and Kanban implement agile principles. Agile replaces the rigid waterfall model with adaptive collaboration.