An iterative and incremental approach to project management that emphasizes flexibility and responsiveness to change.