An agile methodology used in software development and project management that emphasizes iterative progress, collaboration, and adaptability.